DBA Data[Home] [Help]

APPS.XLA_00200_AAD_S_000011_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 275: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

271: ,p_level => C_LEVEL_PROCEDURE
272: ,p_module => l_log_module);
273: END IF;
274:
275: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
276: l_component_type := 'AMB_DESCRIPTION';
277: l_component_code := 'JE_INV_HEADER _DESC';
278: l_component_type_code := 'S';
279: l_component_appl_id := 200;

Line 324: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

320: l_description := SUBSTR(CONCAT(l_description,'Date:'),1,2000);
321: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
322: END IF;
323: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_3,
324: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
325: IF l_source IS NOT NULL THEN
326: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
327: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
328: END IF;

Line 438: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

434: l_description := SUBSTR(CONCAT(l_description,'Invoice Date:'),1,2000);
435: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
436: END IF;
437: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_3,
438: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
439: IF l_source IS NOT NULL THEN
440: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
441: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
442: END IF;

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

538: ,p_level => C_LEVEL_PROCEDURE
539: ,p_module => l_log_module);
540: END IF;
541:
542: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
543: l_component_type := 'AMB_DESCRIPTION';
544: l_component_code := 'JE_PAYMENT_HEADER_DESC';
545: l_component_type_code := 'S';
546: l_component_appl_id := 200;

Line 621: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

617: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
618: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
619: END IF;
620: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_10,
621: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
622: IF l_source IS NOT NULL THEN
623: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
624: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
625: END IF;

Line 705: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);

701: l_description := SUBSTR(CONCAT(l_description,'Payment Date:'),1,2000);
702: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
703: END IF;
704: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_10,
705: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
706: IF l_source IS NOT NULL THEN
707: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
708: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
709: END IF;

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

855: ,p_module => l_log_module);
856:
857: END IF;
858:
859: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
860: x_value_combination_id := null;
861: x_value_segment_code := null;
862: x_value_type_code := null;
863: l_output_value := null;

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

877: 'XLA_OWNER_TYPE'
878: ,l_component_type_code
879: )
880: ,p_token_3 => 'PAD_NAME'
881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
882: ,p_token_4 => 'PAD_OWNER'
883: ,p_value_4 => xla_lookups_pkg.get_meaning(
884: 'XLA_OWNER_TYPE'
885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

881: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
882: ,p_token_4 => 'PAD_OWNER'
883: ,p_value_4 => xla_lookups_pkg.get_meaning(
884: 'XLA_OWNER_TYPE'
885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
886: )
887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

883: ,p_value_4 => xla_lookups_pkg.get_meaning(
884: 'XLA_OWNER_TYPE'
885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
886: )
887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
890: ,p_ae_header_id => NULL
891: );

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

884: 'XLA_OWNER_TYPE'
885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
886: )
887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
890: ,p_ae_header_id => NULL
891: );
892: RETURN l_output_value;

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

885: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
886: )
887: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
888: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
889: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
890: ,p_ae_header_id => NULL
891: );
892: RETURN l_output_value;
893: EXCEPTION

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

993: ,p_module => l_log_module);
994:
995: END IF;
996:
997: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
998: x_value_combination_id := null;
999: x_value_segment_code := null;
1000: x_value_type_code := null;
1001: l_output_value := null;

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

1015: 'XLA_OWNER_TYPE'
1016: ,l_component_type_code
1017: )
1018: ,p_token_3 => 'PAD_NAME'
1019: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1020: ,p_token_4 => 'PAD_OWNER'
1021: ,p_value_4 => xla_lookups_pkg.get_meaning(
1022: 'XLA_OWNER_TYPE'
1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1019: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1020: ,p_token_4 => 'PAD_OWNER'
1021: ,p_value_4 => xla_lookups_pkg.get_meaning(
1022: 'XLA_OWNER_TYPE'
1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1024: )
1025: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1026: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1027: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1021: ,p_value_4 => xla_lookups_pkg.get_meaning(
1022: 'XLA_OWNER_TYPE'
1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1024: )
1025: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1026: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1027: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1028: ,p_ae_header_id => NULL
1029: );

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

1022: 'XLA_OWNER_TYPE'
1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1024: )
1025: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1026: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1027: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1028: ,p_ae_header_id => NULL
1029: );
1030: RETURN l_output_value;

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

1023: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1024: )
1025: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1026: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1027: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1028: ,p_ae_header_id => NULL
1029: );
1030: RETURN l_output_value;
1031: EXCEPTION

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

1157: ,p_module => l_log_module);
1158:
1159: END IF;
1160:
1161: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1162: x_value_combination_id := null;
1163: x_value_segment_code := null;
1164: x_value_type_code := null;
1165: l_output_value := null;

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

1179: 'XLA_OWNER_TYPE'
1180: ,l_component_type_code
1181: )
1182: ,p_token_3 => 'PAD_NAME'
1183: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1184: ,p_token_4 => 'PAD_OWNER'
1185: ,p_value_4 => xla_lookups_pkg.get_meaning(
1186: 'XLA_OWNER_TYPE'
1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1183: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1184: ,p_token_4 => 'PAD_OWNER'
1185: ,p_value_4 => xla_lookups_pkg.get_meaning(
1186: 'XLA_OWNER_TYPE'
1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1188: )
1189: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1190: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1191: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1185: ,p_value_4 => xla_lookups_pkg.get_meaning(
1186: 'XLA_OWNER_TYPE'
1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1188: )
1189: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1190: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1191: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1192: ,p_ae_header_id => NULL
1193: );

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

1186: 'XLA_OWNER_TYPE'
1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1188: )
1189: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1190: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1191: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1192: ,p_ae_header_id => NULL
1193: );
1194: RETURN l_output_value;

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

1187: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1188: )
1189: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1190: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1191: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1192: ,p_ae_header_id => NULL
1193: );
1194: RETURN l_output_value;
1195: EXCEPTION

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

1325: ,p_module => l_log_module);
1326:
1327: END IF;
1328:
1329: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1330: x_value_combination_id := null;
1331: x_value_segment_code := null;
1332: x_value_type_code := null;
1333: l_output_value := null;

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

1347: 'XLA_OWNER_TYPE'
1348: ,l_component_type_code
1349: )
1350: ,p_token_3 => 'PAD_NAME'
1351: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1352: ,p_token_4 => 'PAD_OWNER'
1353: ,p_value_4 => xla_lookups_pkg.get_meaning(
1354: 'XLA_OWNER_TYPE'
1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1351: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1352: ,p_token_4 => 'PAD_OWNER'
1353: ,p_value_4 => xla_lookups_pkg.get_meaning(
1354: 'XLA_OWNER_TYPE'
1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1356: )
1357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1353: ,p_value_4 => xla_lookups_pkg.get_meaning(
1354: 'XLA_OWNER_TYPE'
1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1356: )
1357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1360: ,p_ae_header_id => NULL
1361: );

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

1354: 'XLA_OWNER_TYPE'
1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1356: )
1357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1360: ,p_ae_header_id => NULL
1361: );
1362: RETURN l_output_value;

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

1355: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1356: )
1357: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1358: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1359: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1360: ,p_ae_header_id => NULL
1361: );
1362: RETURN l_output_value;
1363: EXCEPTION

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

1463: ,p_module => l_log_module);
1464:
1465: END IF;
1466:
1467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1468: x_value_combination_id := null;
1469: x_value_segment_code := null;
1470: x_value_type_code := null;
1471: l_output_value := null;

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

1485: 'XLA_OWNER_TYPE'
1486: ,l_component_type_code
1487: )
1488: ,p_token_3 => 'PAD_NAME'
1489: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1490: ,p_token_4 => 'PAD_OWNER'
1491: ,p_value_4 => xla_lookups_pkg.get_meaning(
1492: 'XLA_OWNER_TYPE'
1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1489: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1490: ,p_token_4 => 'PAD_OWNER'
1491: ,p_value_4 => xla_lookups_pkg.get_meaning(
1492: 'XLA_OWNER_TYPE'
1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1494: )
1495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1491: ,p_value_4 => xla_lookups_pkg.get_meaning(
1492: 'XLA_OWNER_TYPE'
1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1494: )
1495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1498: ,p_ae_header_id => NULL
1499: );

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

1492: 'XLA_OWNER_TYPE'
1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1494: )
1495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1498: ,p_ae_header_id => NULL
1499: );
1500: RETURN l_output_value;

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

1493: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1494: )
1495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1498: ,p_ae_header_id => NULL
1499: );
1500: RETURN l_output_value;
1501: EXCEPTION

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

1601: ,p_module => l_log_module);
1602:
1603: END IF;
1604:
1605: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1606: x_value_combination_id := null;
1607: x_value_segment_code := null;
1608: x_value_type_code := null;
1609: l_output_value := null;

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

1623: 'XLA_OWNER_TYPE'
1624: ,l_component_type_code
1625: )
1626: ,p_token_3 => 'PAD_NAME'
1627: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1628: ,p_token_4 => 'PAD_OWNER'
1629: ,p_value_4 => xla_lookups_pkg.get_meaning(
1630: 'XLA_OWNER_TYPE'
1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1627: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1628: ,p_token_4 => 'PAD_OWNER'
1629: ,p_value_4 => xla_lookups_pkg.get_meaning(
1630: 'XLA_OWNER_TYPE'
1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1632: )
1633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1629: ,p_value_4 => xla_lookups_pkg.get_meaning(
1630: 'XLA_OWNER_TYPE'
1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1632: )
1633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1636: ,p_ae_header_id => NULL
1637: );

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

1630: 'XLA_OWNER_TYPE'
1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1632: )
1633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1636: ,p_ae_header_id => NULL
1637: );
1638: RETURN l_output_value;

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

1631: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1632: )
1633: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1634: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1635: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1636: ,p_ae_header_id => NULL
1637: );
1638: RETURN l_output_value;
1639: EXCEPTION

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

1805: ,p_module => l_log_module);
1806:
1807: END IF;
1808:
1809: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1810: x_value_combination_id := null;
1811: x_value_segment_code := null;
1812: x_value_type_code := null;
1813: l_output_value := null;

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

1827: 'XLA_OWNER_TYPE'
1828: ,l_component_type_code
1829: )
1830: ,p_token_3 => 'PAD_NAME'
1831: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1832: ,p_token_4 => 'PAD_OWNER'
1833: ,p_value_4 => xla_lookups_pkg.get_meaning(
1834: 'XLA_OWNER_TYPE'
1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1831: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1832: ,p_token_4 => 'PAD_OWNER'
1833: ,p_value_4 => xla_lookups_pkg.get_meaning(
1834: 'XLA_OWNER_TYPE'
1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1836: )
1837: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1838: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1839: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1833: ,p_value_4 => xla_lookups_pkg.get_meaning(
1834: 'XLA_OWNER_TYPE'
1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1836: )
1837: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1838: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1839: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1840: ,p_ae_header_id => NULL
1841: );

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

1834: 'XLA_OWNER_TYPE'
1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1836: )
1837: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1838: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1839: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1840: ,p_ae_header_id => NULL
1841: );
1842: RETURN l_output_value;

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

1835: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1836: )
1837: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1838: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1839: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1840: ,p_ae_header_id => NULL
1841: );
1842: RETURN l_output_value;
1843: EXCEPTION

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

1937: ,p_module => l_log_module);
1938:
1939: END IF;
1940:
1941: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
1942: x_value_combination_id := null;
1943: x_value_segment_code := null;
1944: x_value_type_code := null;
1945: l_output_value := null;

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

1959: 'XLA_OWNER_TYPE'
1960: ,l_component_type_code
1961: )
1962: ,p_token_3 => 'PAD_NAME'
1963: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1964: ,p_token_4 => 'PAD_OWNER'
1965: ,p_value_4 => xla_lookups_pkg.get_meaning(
1966: 'XLA_OWNER_TYPE'
1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

1963: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
1964: ,p_token_4 => 'PAD_OWNER'
1965: ,p_value_4 => xla_lookups_pkg.get_meaning(
1966: 'XLA_OWNER_TYPE'
1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1968: )
1969: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1970: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1971: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

1965: ,p_value_4 => xla_lookups_pkg.get_meaning(
1966: 'XLA_OWNER_TYPE'
1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1968: )
1969: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1970: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1971: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1972: ,p_ae_header_id => NULL
1973: );

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

1966: 'XLA_OWNER_TYPE'
1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1968: )
1969: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1970: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1971: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1972: ,p_ae_header_id => NULL
1973: );
1974: RETURN l_output_value;

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

1967: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
1968: )
1969: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
1970: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
1971: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
1972: ,p_ae_header_id => NULL
1973: );
1974: RETURN l_output_value;
1975: EXCEPTION

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

2078: ,p_module => l_log_module);
2079:
2080: END IF;
2081:
2082: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2083: x_value_combination_id := null;
2084: x_value_segment_code := null;
2085: x_value_type_code := null;
2086: l_output_value := null;

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

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

Line 2108: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2211: ,p_module => l_log_module);
2212:
2213: END IF;
2214:
2215: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2216: x_value_combination_id := null;
2217: x_value_segment_code := null;
2218: x_value_type_code := null;
2219: l_output_value := null;

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

2233: 'XLA_OWNER_TYPE'
2234: ,l_component_type_code
2235: )
2236: ,p_token_3 => 'PAD_NAME'
2237: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2238: ,p_token_4 => 'PAD_OWNER'
2239: ,p_value_4 => xla_lookups_pkg.get_meaning(
2240: 'XLA_OWNER_TYPE'
2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2237: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2238: ,p_token_4 => 'PAD_OWNER'
2239: ,p_value_4 => xla_lookups_pkg.get_meaning(
2240: 'XLA_OWNER_TYPE'
2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2242: )
2243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2239: ,p_value_4 => xla_lookups_pkg.get_meaning(
2240: 'XLA_OWNER_TYPE'
2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2242: )
2243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2246: ,p_ae_header_id => NULL
2247: );

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

2240: 'XLA_OWNER_TYPE'
2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2242: )
2243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2246: ,p_ae_header_id => NULL
2247: );
2248: RETURN l_output_value;

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

2241: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2242: )
2243: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2244: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2245: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2246: ,p_ae_header_id => NULL
2247: );
2248: RETURN l_output_value;
2249: EXCEPTION

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

2333: ,p_module => l_log_module);
2334:
2335: END IF;
2336:
2337: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2338: x_value_combination_id := null;
2339: x_value_segment_code := null;
2340: x_value_type_code := null;
2341: l_output_value := null;

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

2355: 'XLA_OWNER_TYPE'
2356: ,l_component_type_code
2357: )
2358: ,p_token_3 => 'PAD_NAME'
2359: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2360: ,p_token_4 => 'PAD_OWNER'
2361: ,p_value_4 => xla_lookups_pkg.get_meaning(
2362: 'XLA_OWNER_TYPE'
2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2359: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2360: ,p_token_4 => 'PAD_OWNER'
2361: ,p_value_4 => xla_lookups_pkg.get_meaning(
2362: 'XLA_OWNER_TYPE'
2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2364: )
2365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2361: ,p_value_4 => xla_lookups_pkg.get_meaning(
2362: 'XLA_OWNER_TYPE'
2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2364: )
2365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2368: ,p_ae_header_id => NULL
2369: );

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

2362: 'XLA_OWNER_TYPE'
2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2364: )
2365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2368: ,p_ae_header_id => NULL
2369: );
2370: RETURN l_output_value;

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

2363: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2364: )
2365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2368: ,p_ae_header_id => NULL
2369: );
2370: RETURN l_output_value;
2371: EXCEPTION

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

2455: ,p_module => l_log_module);
2456:
2457: END IF;
2458:
2459: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2460: x_value_combination_id := null;
2461: x_value_segment_code := null;
2462: x_value_type_code := null;
2463: l_output_value := null;

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

2477: 'XLA_OWNER_TYPE'
2478: ,l_component_type_code
2479: )
2480: ,p_token_3 => 'PAD_NAME'
2481: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2482: ,p_token_4 => 'PAD_OWNER'
2483: ,p_value_4 => xla_lookups_pkg.get_meaning(
2484: 'XLA_OWNER_TYPE'
2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2481: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2482: ,p_token_4 => 'PAD_OWNER'
2483: ,p_value_4 => xla_lookups_pkg.get_meaning(
2484: 'XLA_OWNER_TYPE'
2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2486: )
2487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2483: ,p_value_4 => xla_lookups_pkg.get_meaning(
2484: 'XLA_OWNER_TYPE'
2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2486: )
2487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2490: ,p_ae_header_id => NULL
2491: );

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

2484: 'XLA_OWNER_TYPE'
2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2486: )
2487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2490: ,p_ae_header_id => NULL
2491: );
2492: RETURN l_output_value;

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

2485: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2486: )
2487: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2488: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2489: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2490: ,p_ae_header_id => NULL
2491: );
2492: RETURN l_output_value;
2493: EXCEPTION

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

2593: ,p_module => l_log_module);
2594:
2595: END IF;
2596:
2597: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2598: x_value_combination_id := null;
2599: x_value_segment_code := null;
2600: x_value_type_code := null;
2601: l_output_value := null;

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

2615: 'XLA_OWNER_TYPE'
2616: ,l_component_type_code
2617: )
2618: ,p_token_3 => 'PAD_NAME'
2619: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2620: ,p_token_4 => 'PAD_OWNER'
2621: ,p_value_4 => xla_lookups_pkg.get_meaning(
2622: 'XLA_OWNER_TYPE'
2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2619: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2620: ,p_token_4 => 'PAD_OWNER'
2621: ,p_value_4 => xla_lookups_pkg.get_meaning(
2622: 'XLA_OWNER_TYPE'
2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2624: )
2625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2621: ,p_value_4 => xla_lookups_pkg.get_meaning(
2622: 'XLA_OWNER_TYPE'
2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2624: )
2625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2628: ,p_ae_header_id => NULL
2629: );

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

2622: 'XLA_OWNER_TYPE'
2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2624: )
2625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2628: ,p_ae_header_id => NULL
2629: );
2630: RETURN l_output_value;

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

2623: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2624: )
2625: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2626: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2627: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2628: ,p_ae_header_id => NULL
2629: );
2630: RETURN l_output_value;
2631: EXCEPTION

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

2726: ,p_module => l_log_module);
2727:
2728: END IF;
2729:
2730: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2731: x_value_combination_id := null;
2732: x_value_segment_code := null;
2733: x_value_type_code := null;
2734: l_output_value := null;

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

2748: 'XLA_OWNER_TYPE'
2749: ,l_component_type_code
2750: )
2751: ,p_token_3 => 'PAD_NAME'
2752: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2753: ,p_token_4 => 'PAD_OWNER'
2754: ,p_value_4 => xla_lookups_pkg.get_meaning(
2755: 'XLA_OWNER_TYPE'
2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

2752: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
2753: ,p_token_4 => 'PAD_OWNER'
2754: ,p_value_4 => xla_lookups_pkg.get_meaning(
2755: 'XLA_OWNER_TYPE'
2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2757: )
2758: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2759: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2760: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

2754: ,p_value_4 => xla_lookups_pkg.get_meaning(
2755: 'XLA_OWNER_TYPE'
2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2757: )
2758: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2759: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2760: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2761: ,p_ae_header_id => NULL
2762: );

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

2755: 'XLA_OWNER_TYPE'
2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2757: )
2758: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2759: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2760: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2761: ,p_ae_header_id => NULL
2762: );
2763: RETURN l_output_value;

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

2756: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
2757: )
2758: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
2759: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
2760: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
2761: ,p_ae_header_id => NULL
2762: );
2763: RETURN l_output_value;
2764: EXCEPTION

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

2864: ,p_module => l_log_module);
2865:
2866: END IF;
2867:
2868: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
2869: x_value_combination_id := null;
2870: x_value_segment_code := null;
2871: x_value_type_code := null;
2872: l_output_value := null;

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

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

Line 2894: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

2997: ,p_module => l_log_module);
2998:
2999: END IF;
3000:
3001: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3002: x_value_combination_id := null;
3003: x_value_segment_code := null;
3004: x_value_type_code := null;
3005: l_output_value := null;

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

3019: 'XLA_OWNER_TYPE'
3020: ,l_component_type_code
3021: )
3022: ,p_token_3 => 'PAD_NAME'
3023: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3024: ,p_token_4 => 'PAD_OWNER'
3025: ,p_value_4 => xla_lookups_pkg.get_meaning(
3026: 'XLA_OWNER_TYPE'
3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3023: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3024: ,p_token_4 => 'PAD_OWNER'
3025: ,p_value_4 => xla_lookups_pkg.get_meaning(
3026: 'XLA_OWNER_TYPE'
3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3028: )
3029: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3030: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3031: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3025: ,p_value_4 => xla_lookups_pkg.get_meaning(
3026: 'XLA_OWNER_TYPE'
3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3028: )
3029: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3030: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3031: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3032: ,p_ae_header_id => NULL
3033: );

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

3026: 'XLA_OWNER_TYPE'
3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3028: )
3029: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3030: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3031: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3032: ,p_ae_header_id => NULL
3033: );
3034: RETURN l_output_value;

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

3027: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3028: )
3029: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3030: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3031: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3032: ,p_ae_header_id => NULL
3033: );
3034: RETURN l_output_value;
3035: EXCEPTION

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

3130: ,p_module => l_log_module);
3131:
3132: END IF;
3133:
3134: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3135: x_value_combination_id := null;
3136: x_value_segment_code := null;
3137: x_value_type_code := null;
3138: l_output_value := null;

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

3152: 'XLA_OWNER_TYPE'
3153: ,l_component_type_code
3154: )
3155: ,p_token_3 => 'PAD_NAME'
3156: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3157: ,p_token_4 => 'PAD_OWNER'
3158: ,p_value_4 => xla_lookups_pkg.get_meaning(
3159: 'XLA_OWNER_TYPE'
3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3156: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3157: ,p_token_4 => 'PAD_OWNER'
3158: ,p_value_4 => xla_lookups_pkg.get_meaning(
3159: 'XLA_OWNER_TYPE'
3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3161: )
3162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3158: ,p_value_4 => xla_lookups_pkg.get_meaning(
3159: 'XLA_OWNER_TYPE'
3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3161: )
3162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3165: ,p_ae_header_id => NULL
3166: );

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

3159: 'XLA_OWNER_TYPE'
3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3161: )
3162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3165: ,p_ae_header_id => NULL
3166: );
3167: RETURN l_output_value;

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

3160: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3161: )
3162: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3163: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3164: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3165: ,p_ae_header_id => NULL
3166: );
3167: RETURN l_output_value;
3168: EXCEPTION

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

3259: (p_msg => 'END of AcctDerRule_20(invalid)'
3260: ,p_level => C_LEVEL_PROCEDURE
3261: ,p_module => l_log_module);
3262: END IF;
3263: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3264: x_value_type_code := null;
3265: l_output_value := null;
3266: xla_accounting_err_pkg.build_message
3267: (p_appli_s_name => 'XLA'

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

3279: 'XLA_OWNER_TYPE'
3280: ,l_component_type_code
3281: )
3282: ,p_token_3 => 'PAD_NAME'
3283: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3284: ,p_token_4 => 'PAD_OWNER'
3285: ,p_value_4 => xla_lookups_pkg.get_meaning(
3286: 'XLA_OWNER_TYPE'
3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3283: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3284: ,p_token_4 => 'PAD_OWNER'
3285: ,p_value_4 => xla_lookups_pkg.get_meaning(
3286: 'XLA_OWNER_TYPE'
3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3288: )
3289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3285: ,p_value_4 => xla_lookups_pkg.get_meaning(
3286: 'XLA_OWNER_TYPE'
3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3288: )
3289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3292: ,p_ae_header_id => NULL
3293: );

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

3286: 'XLA_OWNER_TYPE'
3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3288: )
3289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3292: ,p_ae_header_id => NULL
3293: );
3294: RETURN l_output_value;

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

3287: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3288: )
3289: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3290: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3291: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3292: ,p_ae_header_id => NULL
3293: );
3294: RETURN l_output_value;
3295: EXCEPTION

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

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

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

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

Line 3414: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

3490: (p_msg => 'END of AcctDerRule_22(invalid)'
3491: ,p_level => C_LEVEL_PROCEDURE
3492: ,p_module => l_log_module);
3493: END IF;
3494: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3495: x_value_type_code := null;
3496: l_output_value := null;
3497: xla_accounting_err_pkg.build_message
3498: (p_appli_s_name => 'XLA'

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

3510: 'XLA_OWNER_TYPE'
3511: ,l_component_type_code
3512: )
3513: ,p_token_3 => 'PAD_NAME'
3514: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3515: ,p_token_4 => 'PAD_OWNER'
3516: ,p_value_4 => xla_lookups_pkg.get_meaning(
3517: 'XLA_OWNER_TYPE'
3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3514: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3515: ,p_token_4 => 'PAD_OWNER'
3516: ,p_value_4 => xla_lookups_pkg.get_meaning(
3517: 'XLA_OWNER_TYPE'
3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3519: )
3520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3516: ,p_value_4 => xla_lookups_pkg.get_meaning(
3517: 'XLA_OWNER_TYPE'
3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3519: )
3520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3523: ,p_ae_header_id => NULL
3524: );

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

3517: 'XLA_OWNER_TYPE'
3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3519: )
3520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3523: ,p_ae_header_id => NULL
3524: );
3525: RETURN l_output_value;

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

3518: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3519: )
3520: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3521: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3522: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3523: ,p_ae_header_id => NULL
3524: );
3525: RETURN l_output_value;
3526: EXCEPTION

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

3769: (p_msg => 'END of AcctDerRule_23(invalid)'
3770: ,p_level => C_LEVEL_PROCEDURE
3771: ,p_module => l_log_module);
3772: END IF;
3773: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3774: x_value_type_code := null;
3775: l_output_value := null;
3776: xla_accounting_err_pkg.build_message
3777: (p_appli_s_name => 'XLA'

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

3789: 'XLA_OWNER_TYPE'
3790: ,l_component_type_code
3791: )
3792: ,p_token_3 => 'PAD_NAME'
3793: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3794: ,p_token_4 => 'PAD_OWNER'
3795: ,p_value_4 => xla_lookups_pkg.get_meaning(
3796: 'XLA_OWNER_TYPE'
3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3793: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3794: ,p_token_4 => 'PAD_OWNER'
3795: ,p_value_4 => xla_lookups_pkg.get_meaning(
3796: 'XLA_OWNER_TYPE'
3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3798: )
3799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3795: ,p_value_4 => xla_lookups_pkg.get_meaning(
3796: 'XLA_OWNER_TYPE'
3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3798: )
3799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3802: ,p_ae_header_id => NULL
3803: );

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

3796: 'XLA_OWNER_TYPE'
3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3798: )
3799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3802: ,p_ae_header_id => NULL
3803: );
3804: RETURN l_output_value;

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

3797: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3798: )
3799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3802: ,p_ae_header_id => NULL
3803: );
3804: RETURN l_output_value;
3805: EXCEPTION

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

3938: (p_msg => 'END of AcctDerRule_24(invalid)'
3939: ,p_level => C_LEVEL_PROCEDURE
3940: ,p_module => l_log_module);
3941: END IF;
3942: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
3943: x_value_type_code := null;
3944: l_output_value := null;
3945: xla_accounting_err_pkg.build_message
3946: (p_appli_s_name => 'XLA'

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

3958: 'XLA_OWNER_TYPE'
3959: ,l_component_type_code
3960: )
3961: ,p_token_3 => 'PAD_NAME'
3962: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3963: ,p_token_4 => 'PAD_OWNER'
3964: ,p_value_4 => xla_lookups_pkg.get_meaning(
3965: 'XLA_OWNER_TYPE'
3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

3962: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
3963: ,p_token_4 => 'PAD_OWNER'
3964: ,p_value_4 => xla_lookups_pkg.get_meaning(
3965: 'XLA_OWNER_TYPE'
3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3967: )
3968: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3969: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3970: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

3964: ,p_value_4 => xla_lookups_pkg.get_meaning(
3965: 'XLA_OWNER_TYPE'
3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3967: )
3968: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3969: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3970: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3971: ,p_ae_header_id => NULL
3972: );

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

3965: 'XLA_OWNER_TYPE'
3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3967: )
3968: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3969: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3970: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3971: ,p_ae_header_id => NULL
3972: );
3973: RETURN l_output_value;

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

3966: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
3967: )
3968: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
3969: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
3970: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
3971: ,p_ae_header_id => NULL
3972: );
3973: RETURN l_output_value;
3974: EXCEPTION

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

4103: (p_msg => 'END of AcctDerRule_25(invalid)'
4104: ,p_level => C_LEVEL_PROCEDURE
4105: ,p_module => l_log_module);
4106: END IF;
4107: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4108: x_value_type_code := null;
4109: l_output_value := null;
4110: xla_accounting_err_pkg.build_message
4111: (p_appli_s_name => 'XLA'

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

4123: 'XLA_OWNER_TYPE'
4124: ,l_component_type_code
4125: )
4126: ,p_token_3 => 'PAD_NAME'
4127: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4128: ,p_token_4 => 'PAD_OWNER'
4129: ,p_value_4 => xla_lookups_pkg.get_meaning(
4130: 'XLA_OWNER_TYPE'
4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4127: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4128: ,p_token_4 => 'PAD_OWNER'
4129: ,p_value_4 => xla_lookups_pkg.get_meaning(
4130: 'XLA_OWNER_TYPE'
4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4132: )
4133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4129: ,p_value_4 => xla_lookups_pkg.get_meaning(
4130: 'XLA_OWNER_TYPE'
4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4132: )
4133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4136: ,p_ae_header_id => NULL
4137: );

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

4130: 'XLA_OWNER_TYPE'
4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4132: )
4133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4136: ,p_ae_header_id => NULL
4137: );
4138: RETURN l_output_value;

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

4131: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4132: )
4133: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4134: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4135: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4136: ,p_ae_header_id => NULL
4137: );
4138: RETURN l_output_value;
4139: EXCEPTION

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

4289: (p_msg => 'END of AcctDerRule_26(invalid)'
4290: ,p_level => C_LEVEL_PROCEDURE
4291: ,p_module => l_log_module);
4292: END IF;
4293: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4294: x_value_type_code := null;
4295: l_output_value := null;
4296: xla_accounting_err_pkg.build_message
4297: (p_appli_s_name => 'XLA'

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

4309: 'XLA_OWNER_TYPE'
4310: ,l_component_type_code
4311: )
4312: ,p_token_3 => 'PAD_NAME'
4313: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4314: ,p_token_4 => 'PAD_OWNER'
4315: ,p_value_4 => xla_lookups_pkg.get_meaning(
4316: 'XLA_OWNER_TYPE'
4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4313: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4314: ,p_token_4 => 'PAD_OWNER'
4315: ,p_value_4 => xla_lookups_pkg.get_meaning(
4316: 'XLA_OWNER_TYPE'
4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4318: )
4319: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4320: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4321: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4315: ,p_value_4 => xla_lookups_pkg.get_meaning(
4316: 'XLA_OWNER_TYPE'
4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4318: )
4319: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4320: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4321: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4322: ,p_ae_header_id => NULL
4323: );

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

4316: 'XLA_OWNER_TYPE'
4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4318: )
4319: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4320: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4321: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4322: ,p_ae_header_id => NULL
4323: );
4324: RETURN l_output_value;

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

4317: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4318: )
4319: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4320: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4321: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4322: ,p_ae_header_id => NULL
4323: );
4324: RETURN l_output_value;
4325: EXCEPTION

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

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

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

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

Line 4443: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

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

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

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

Line 4547: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

4623: (p_msg => 'END of AcctDerRule_29(invalid)'
4624: ,p_level => C_LEVEL_PROCEDURE
4625: ,p_module => l_log_module);
4626: END IF;
4627: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4628: x_value_type_code := null;
4629: l_output_value := null;
4630: xla_accounting_err_pkg.build_message
4631: (p_appli_s_name => 'XLA'

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

4643: 'XLA_OWNER_TYPE'
4644: ,l_component_type_code
4645: )
4646: ,p_token_3 => 'PAD_NAME'
4647: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4648: ,p_token_4 => 'PAD_OWNER'
4649: ,p_value_4 => xla_lookups_pkg.get_meaning(
4650: 'XLA_OWNER_TYPE'
4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4647: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4648: ,p_token_4 => 'PAD_OWNER'
4649: ,p_value_4 => xla_lookups_pkg.get_meaning(
4650: 'XLA_OWNER_TYPE'
4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4652: )
4653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4649: ,p_value_4 => xla_lookups_pkg.get_meaning(
4650: 'XLA_OWNER_TYPE'
4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4652: )
4653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4656: ,p_ae_header_id => NULL
4657: );

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

4650: 'XLA_OWNER_TYPE'
4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4652: )
4653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4656: ,p_ae_header_id => NULL
4657: );
4658: RETURN l_output_value;

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

4651: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4652: )
4653: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4654: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4655: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4656: ,p_ae_header_id => NULL
4657: );
4658: RETURN l_output_value;
4659: EXCEPTION

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

4727: (p_msg => 'END of AcctDerRule_30(invalid)'
4728: ,p_level => C_LEVEL_PROCEDURE
4729: ,p_module => l_log_module);
4730: END IF;
4731: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4732: x_value_type_code := null;
4733: l_output_value := null;
4734: xla_accounting_err_pkg.build_message
4735: (p_appli_s_name => 'XLA'

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

4747: 'XLA_OWNER_TYPE'
4748: ,l_component_type_code
4749: )
4750: ,p_token_3 => 'PAD_NAME'
4751: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4752: ,p_token_4 => 'PAD_OWNER'
4753: ,p_value_4 => xla_lookups_pkg.get_meaning(
4754: 'XLA_OWNER_TYPE'
4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4751: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4752: ,p_token_4 => 'PAD_OWNER'
4753: ,p_value_4 => xla_lookups_pkg.get_meaning(
4754: 'XLA_OWNER_TYPE'
4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4756: )
4757: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4758: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4759: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4753: ,p_value_4 => xla_lookups_pkg.get_meaning(
4754: 'XLA_OWNER_TYPE'
4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4756: )
4757: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4758: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4759: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4760: ,p_ae_header_id => NULL
4761: );

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

4754: 'XLA_OWNER_TYPE'
4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4756: )
4757: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4758: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4759: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4760: ,p_ae_header_id => NULL
4761: );
4762: RETURN l_output_value;

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

4755: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4756: )
4757: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4758: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4759: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4760: ,p_ae_header_id => NULL
4761: );
4762: RETURN l_output_value;
4763: EXCEPTION

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

4831: (p_msg => 'END of AcctDerRule_31(invalid)'
4832: ,p_level => C_LEVEL_PROCEDURE
4833: ,p_module => l_log_module);
4834: END IF;
4835: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
4836: x_value_type_code := null;
4837: l_output_value := null;
4838: xla_accounting_err_pkg.build_message
4839: (p_appli_s_name => 'XLA'

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

4851: 'XLA_OWNER_TYPE'
4852: ,l_component_type_code
4853: )
4854: ,p_token_3 => 'PAD_NAME'
4855: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4856: ,p_token_4 => 'PAD_OWNER'
4857: ,p_value_4 => xla_lookups_pkg.get_meaning(
4858: 'XLA_OWNER_TYPE'
4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

4855: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
4856: ,p_token_4 => 'PAD_OWNER'
4857: ,p_value_4 => xla_lookups_pkg.get_meaning(
4858: 'XLA_OWNER_TYPE'
4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4860: )
4861: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4862: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4863: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

4857: ,p_value_4 => xla_lookups_pkg.get_meaning(
4858: 'XLA_OWNER_TYPE'
4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4860: )
4861: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4862: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4863: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4864: ,p_ae_header_id => NULL
4865: );

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

4858: 'XLA_OWNER_TYPE'
4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4860: )
4861: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4862: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4863: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4864: ,p_ae_header_id => NULL
4865: );
4866: RETURN l_output_value;

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

4859: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
4860: )
4861: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
4862: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
4863: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
4864: ,p_ae_header_id => NULL
4865: );
4866: RETURN l_output_value;
4867: EXCEPTION

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

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

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

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

Line 4997: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

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

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

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

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

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

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

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

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

5112: (p_msg => 'END of AcctDerRule_33(invalid)'
5113: ,p_level => C_LEVEL_PROCEDURE
5114: ,p_module => l_log_module);
5115: END IF;
5116: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5117: x_value_type_code := null;
5118: l_output_value := null;
5119: xla_accounting_err_pkg.build_message
5120: (p_appli_s_name => 'XLA'

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

5132: 'XLA_OWNER_TYPE'
5133: ,l_component_type_code
5134: )
5135: ,p_token_3 => 'PAD_NAME'
5136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5137: ,p_token_4 => 'PAD_OWNER'
5138: ,p_value_4 => xla_lookups_pkg.get_meaning(
5139: 'XLA_OWNER_TYPE'
5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5136: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5137: ,p_token_4 => 'PAD_OWNER'
5138: ,p_value_4 => xla_lookups_pkg.get_meaning(
5139: 'XLA_OWNER_TYPE'
5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5141: )
5142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5138: ,p_value_4 => xla_lookups_pkg.get_meaning(
5139: 'XLA_OWNER_TYPE'
5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5141: )
5142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5145: ,p_ae_header_id => NULL
5146: );

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

5139: 'XLA_OWNER_TYPE'
5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5141: )
5142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5145: ,p_ae_header_id => NULL
5146: );
5147: RETURN l_output_value;

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

5140: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5141: )
5142: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5143: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5144: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5145: ,p_ae_header_id => NULL
5146: );
5147: RETURN l_output_value;
5148: EXCEPTION

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

5255: (p_msg => 'END of AcctDerRule_34(invalid)'
5256: ,p_level => C_LEVEL_PROCEDURE
5257: ,p_module => l_log_module);
5258: END IF;
5259: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5260: x_value_type_code := null;
5261: l_output_value := null;
5262: xla_accounting_err_pkg.build_message
5263: (p_appli_s_name => 'XLA'

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

5275: 'XLA_OWNER_TYPE'
5276: ,l_component_type_code
5277: )
5278: ,p_token_3 => 'PAD_NAME'
5279: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5280: ,p_token_4 => 'PAD_OWNER'
5281: ,p_value_4 => xla_lookups_pkg.get_meaning(
5282: 'XLA_OWNER_TYPE'
5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5279: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5280: ,p_token_4 => 'PAD_OWNER'
5281: ,p_value_4 => xla_lookups_pkg.get_meaning(
5282: 'XLA_OWNER_TYPE'
5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5284: )
5285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5281: ,p_value_4 => xla_lookups_pkg.get_meaning(
5282: 'XLA_OWNER_TYPE'
5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5284: )
5285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5288: ,p_ae_header_id => NULL
5289: );

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

5282: 'XLA_OWNER_TYPE'
5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5284: )
5285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5288: ,p_ae_header_id => NULL
5289: );
5290: RETURN l_output_value;

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

5283: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5284: )
5285: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5286: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5287: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5288: ,p_ae_header_id => NULL
5289: );
5290: RETURN l_output_value;
5291: EXCEPTION

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

5359: (p_msg => 'END of AcctDerRule_35(invalid)'
5360: ,p_level => C_LEVEL_PROCEDURE
5361: ,p_module => l_log_module);
5362: END IF;
5363: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5364: x_value_type_code := null;
5365: l_output_value := null;
5366: xla_accounting_err_pkg.build_message
5367: (p_appli_s_name => 'XLA'

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

5379: 'XLA_OWNER_TYPE'
5380: ,l_component_type_code
5381: )
5382: ,p_token_3 => 'PAD_NAME'
5383: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5384: ,p_token_4 => 'PAD_OWNER'
5385: ,p_value_4 => xla_lookups_pkg.get_meaning(
5386: 'XLA_OWNER_TYPE'
5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5383: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5384: ,p_token_4 => 'PAD_OWNER'
5385: ,p_value_4 => xla_lookups_pkg.get_meaning(
5386: 'XLA_OWNER_TYPE'
5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5388: )
5389: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5390: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5391: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5385: ,p_value_4 => xla_lookups_pkg.get_meaning(
5386: 'XLA_OWNER_TYPE'
5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5388: )
5389: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5390: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5391: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5392: ,p_ae_header_id => NULL
5393: );

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

5386: 'XLA_OWNER_TYPE'
5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5388: )
5389: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5390: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5391: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5392: ,p_ae_header_id => NULL
5393: );
5394: RETURN l_output_value;

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

5387: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5388: )
5389: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5390: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5391: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5392: ,p_ae_header_id => NULL
5393: );
5394: RETURN l_output_value;
5395: EXCEPTION

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

5486: (p_msg => 'END of AcctDerRule_36(invalid)'
5487: ,p_level => C_LEVEL_PROCEDURE
5488: ,p_module => l_log_module);
5489: END IF;
5490: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5491: x_value_type_code := null;
5492: l_output_value := null;
5493: xla_accounting_err_pkg.build_message
5494: (p_appli_s_name => 'XLA'

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

5506: 'XLA_OWNER_TYPE'
5507: ,l_component_type_code
5508: )
5509: ,p_token_3 => 'PAD_NAME'
5510: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5511: ,p_token_4 => 'PAD_OWNER'
5512: ,p_value_4 => xla_lookups_pkg.get_meaning(
5513: 'XLA_OWNER_TYPE'
5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5510: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5511: ,p_token_4 => 'PAD_OWNER'
5512: ,p_value_4 => xla_lookups_pkg.get_meaning(
5513: 'XLA_OWNER_TYPE'
5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5515: )
5516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5512: ,p_value_4 => xla_lookups_pkg.get_meaning(
5513: 'XLA_OWNER_TYPE'
5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5515: )
5516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5519: ,p_ae_header_id => NULL
5520: );

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

5513: 'XLA_OWNER_TYPE'
5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5515: )
5516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5519: ,p_ae_header_id => NULL
5520: );
5521: RETURN l_output_value;

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

5514: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5515: )
5516: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5517: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5518: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5519: ,p_ae_header_id => NULL
5520: );
5521: RETURN l_output_value;
5522: EXCEPTION

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

5613: (p_msg => 'END of AcctDerRule_37(invalid)'
5614: ,p_level => C_LEVEL_PROCEDURE
5615: ,p_module => l_log_module);
5616: END IF;
5617: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5618: x_value_type_code := null;
5619: l_output_value := null;
5620: xla_accounting_err_pkg.build_message
5621: (p_appli_s_name => 'XLA'

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

5633: 'XLA_OWNER_TYPE'
5634: ,l_component_type_code
5635: )
5636: ,p_token_3 => 'PAD_NAME'
5637: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5638: ,p_token_4 => 'PAD_OWNER'
5639: ,p_value_4 => xla_lookups_pkg.get_meaning(
5640: 'XLA_OWNER_TYPE'
5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5637: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5638: ,p_token_4 => 'PAD_OWNER'
5639: ,p_value_4 => xla_lookups_pkg.get_meaning(
5640: 'XLA_OWNER_TYPE'
5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5642: )
5643: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5644: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5645: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5639: ,p_value_4 => xla_lookups_pkg.get_meaning(
5640: 'XLA_OWNER_TYPE'
5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5642: )
5643: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5644: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5645: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5646: ,p_ae_header_id => NULL
5647: );

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

5640: 'XLA_OWNER_TYPE'
5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5642: )
5643: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5644: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5645: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5646: ,p_ae_header_id => NULL
5647: );
5648: RETURN l_output_value;

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

5641: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5642: )
5643: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5644: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5645: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5646: ,p_ae_header_id => NULL
5647: );
5648: RETURN l_output_value;
5649: EXCEPTION

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

5740: (p_msg => 'END of AcctDerRule_38(invalid)'
5741: ,p_level => C_LEVEL_PROCEDURE
5742: ,p_module => l_log_module);
5743: END IF;
5744: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
5745: x_value_type_code := null;
5746: l_output_value := null;
5747: xla_accounting_err_pkg.build_message
5748: (p_appli_s_name => 'XLA'

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

5760: 'XLA_OWNER_TYPE'
5761: ,l_component_type_code
5762: )
5763: ,p_token_3 => 'PAD_NAME'
5764: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5765: ,p_token_4 => 'PAD_OWNER'
5766: ,p_value_4 => xla_lookups_pkg.get_meaning(
5767: 'XLA_OWNER_TYPE'
5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

5764: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
5765: ,p_token_4 => 'PAD_OWNER'
5766: ,p_value_4 => xla_lookups_pkg.get_meaning(
5767: 'XLA_OWNER_TYPE'
5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5769: )
5770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

5766: ,p_value_4 => xla_lookups_pkg.get_meaning(
5767: 'XLA_OWNER_TYPE'
5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5769: )
5770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5773: ,p_ae_header_id => NULL
5774: );

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

5767: 'XLA_OWNER_TYPE'
5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5769: )
5770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5773: ,p_ae_header_id => NULL
5774: );
5775: RETURN l_output_value;

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

5768: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
5769: )
5770: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
5771: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
5772: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
5773: ,p_ae_header_id => NULL
5774: );
5775: RETURN l_output_value;
5776: EXCEPTION

Line 5893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

5889: l_tmp_amt NUMBER;
5890: l_acc_rev_natural_side_code VARCHAR2(1);
5891:
5892: l_num_entries NUMBER;
5893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5897: l_recog_line_1 NUMBER;

Line 5894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

5890: l_acc_rev_natural_side_code VARCHAR2(1);
5891:
5892: l_num_entries NUMBER;
5893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5897: l_recog_line_1 NUMBER;
5898: l_recog_line_2 NUMBER;

Line 5895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

5891:
5892: l_num_entries NUMBER;
5893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5897: l_recog_line_1 NUMBER;
5898: l_recog_line_2 NUMBER;
5899:

Line 5896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

5892: l_num_entries NUMBER;
5893: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
5894: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
5895: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
5896: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
5897: l_recog_line_1 NUMBER;
5898: l_recog_line_2 NUMBER;
5899:
5900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 5902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

5898: l_recog_line_2 NUMBER;
5899:
5900: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
5901: l_bflow_applied_to_amt NUMBER; -- 5132302
5902: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
5903:
5904: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
5905:
5906: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

5973: l_accrual_line_num := NULL; -- 4262811
5974: l_tmp_amt := NULL; -- 4262811
5975: --
5976:
5977: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
5978: l_balance_type_code <> 'B' THEN
5979: IF NVL(p_source_50,'
5980: ') = 'CLEAR_CLEAR' AND
5981: (NVL(p_source_32,'

Line 6059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6055: --
6056: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6057:
6058: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6059: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6060:
6061: -- 4955764
6062: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6063: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6131: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6132:
6133: IF xla_accounting_cache_pkg.GetValueChar
6134: (p_source_code => 'LEDGER_CATEGORY_CODE'
6135: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6136: AND l_bflow_method_code = 'PRIOR_ENTRY'
6137: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6138: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6139: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6231: p_lookup_type => 'XLA_OWNER_TYPE'
6232: ,p_lookup_code => l_component_type_code
6233: )
6234: ,p_token_4 => 'PRODUCT_NAME'
6235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6239: ,p_ae_header_id => NULL

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

6232: ,p_lookup_code => l_component_type_code
6233: )
6234: ,p_token_4 => 'PRODUCT_NAME'
6235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6239: ,p_ae_header_id => NULL
6240: );

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

6233: )
6234: ,p_token_4 => 'PRODUCT_NAME'
6235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6239: ,p_ae_header_id => NULL
6240: );
6241:

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

6234: ,p_token_4 => 'PRODUCT_NAME'
6235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6239: ,p_ae_header_id => NULL
6240: );
6241:
6242: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6265: ----------------------------------------------------------------------------------
6266: -- 4219869 Business Flow
6267: -- Update journal entry status -- Need to generate this within IF
6268: ----------------------------------------------------------------------------------
6269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6270: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6271: ,p_balance_type_code => l_balance_type_code
6272: );
6273:

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

6352:
6353: --
6354: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6355: --
6356: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6357: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6358: ELSE
6359: ---------------------------------------------------------------------------------------------------
6360: -- 4262811a Switch Sign

Line 6381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6377:
6378: XLA_AE_LINES_PKG.ValidateCurrentLine;
6379: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
6380:
6381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6382: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
6383: ,p_balance_type_code => l_balance_type_code);
6384:
6385: END IF;

Line 6529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

6525: l_tmp_amt NUMBER;
6526: l_acc_rev_natural_side_code VARCHAR2(1);
6527:
6528: l_num_entries NUMBER;
6529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6533: l_recog_line_1 NUMBER;

Line 6530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

6526: l_acc_rev_natural_side_code VARCHAR2(1);
6527:
6528: l_num_entries NUMBER;
6529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6533: l_recog_line_1 NUMBER;
6534: l_recog_line_2 NUMBER;

Line 6531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

6527:
6528: l_num_entries NUMBER;
6529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6533: l_recog_line_1 NUMBER;
6534: l_recog_line_2 NUMBER;
6535:

Line 6532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

6528: l_num_entries NUMBER;
6529: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
6530: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
6531: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
6532: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
6533: l_recog_line_1 NUMBER;
6534: l_recog_line_2 NUMBER;
6535:
6536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 6538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

6534: l_recog_line_2 NUMBER;
6535:
6536: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
6537: l_bflow_applied_to_amt NUMBER; -- 5132302
6538: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
6539:
6540: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
6541:
6542: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

6609: l_accrual_line_num := NULL; -- 4262811
6610: l_tmp_amt := NULL; -- 4262811
6611: --
6612:
6613: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
6614: l_balance_type_code <> 'B' THEN
6615: IF NVL(p_source_50,'
6616: ') <> 'CLEAR_CLEAR' AND
6617: (NVL(p_source_32,'

Line 6697: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

6693: --
6694: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
6695:
6696: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
6697: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
6698:
6699: -- 4955764
6700: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
6701: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

6769: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
6770:
6771: IF xla_accounting_cache_pkg.GetValueChar
6772: (p_source_code => 'LEDGER_CATEGORY_CODE'
6773: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
6774: AND l_bflow_method_code = 'PRIOR_ENTRY'
6775: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
6776: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
6777: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

6869: p_lookup_type => 'XLA_OWNER_TYPE'
6870: ,p_lookup_code => l_component_type_code
6871: )
6872: ,p_token_4 => 'PRODUCT_NAME'
6873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6877: ,p_ae_header_id => NULL

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

6870: ,p_lookup_code => l_component_type_code
6871: )
6872: ,p_token_4 => 'PRODUCT_NAME'
6873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6877: ,p_ae_header_id => NULL
6878: );

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

6871: )
6872: ,p_token_4 => 'PRODUCT_NAME'
6873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6877: ,p_ae_header_id => NULL
6878: );
6879:

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

6872: ,p_token_4 => 'PRODUCT_NAME'
6873: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
6874: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
6875: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
6876: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
6877: ,p_ae_header_id => NULL
6878: );
6879:
6880: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 6907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

6903: ----------------------------------------------------------------------------------
6904: -- 4219869 Business Flow
6905: -- Update journal entry status -- Need to generate this within IF
6906: ----------------------------------------------------------------------------------
6907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
6908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
6909: ,p_balance_type_code => l_balance_type_code
6910: );
6911:

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

6990:
6991: --
6992: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
6993: --
6994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
6995: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
6996: ELSE
6997: ---------------------------------------------------------------------------------------------------
6998: -- 4262811a Switch Sign

Line 7019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7015:
7016: XLA_AE_LINES_PKG.ValidateCurrentLine;
7017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7018:
7019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7021: ,p_balance_type_code => l_balance_type_code);
7022:
7023: END IF;

Line 7165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7161: l_tmp_amt NUMBER;
7162: l_acc_rev_natural_side_code VARCHAR2(1);
7163:
7164: l_num_entries NUMBER;
7165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7169: l_recog_line_1 NUMBER;

Line 7166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7162: l_acc_rev_natural_side_code VARCHAR2(1);
7163:
7164: l_num_entries NUMBER;
7165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7169: l_recog_line_1 NUMBER;
7170: l_recog_line_2 NUMBER;

Line 7167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7163:
7164: l_num_entries NUMBER;
7165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7169: l_recog_line_1 NUMBER;
7170: l_recog_line_2 NUMBER;
7171:

Line 7168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7164: l_num_entries NUMBER;
7165: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7166: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7167: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7168: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7169: l_recog_line_1 NUMBER;
7170: l_recog_line_2 NUMBER;
7171:
7172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7170: l_recog_line_2 NUMBER;
7171:
7172: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7173: l_bflow_applied_to_amt NUMBER; -- 5132302
7174: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7175:
7176: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7177:
7178: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7245: l_accrual_line_num := NULL; -- 4262811
7246: l_tmp_amt := NULL; -- 4262811
7247: --
7248:
7249: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7250: l_balance_type_code <> 'B' THEN
7251: IF NVL(p_source_50,'
7252: ') <> 'CLEAR_CLEAR' AND
7253: (NVL(p_source_32,'

Line 7331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7327: --
7328: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7329:
7330: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7331: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7332:
7333: -- 4955764
7334: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7335: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

7401: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
7402:
7403: IF xla_accounting_cache_pkg.GetValueChar
7404: (p_source_code => 'LEDGER_CATEGORY_CODE'
7405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
7406: AND l_bflow_method_code = 'PRIOR_ENTRY'
7407: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
7408: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
7409: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

7501: p_lookup_type => 'XLA_OWNER_TYPE'
7502: ,p_lookup_code => l_component_type_code
7503: )
7504: ,p_token_4 => 'PRODUCT_NAME'
7505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7509: ,p_ae_header_id => NULL

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

7502: ,p_lookup_code => l_component_type_code
7503: )
7504: ,p_token_4 => 'PRODUCT_NAME'
7505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7509: ,p_ae_header_id => NULL
7510: );

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

7503: )
7504: ,p_token_4 => 'PRODUCT_NAME'
7505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7509: ,p_ae_header_id => NULL
7510: );
7511:

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

7504: ,p_token_4 => 'PRODUCT_NAME'
7505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
7506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
7507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
7508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
7509: ,p_ae_header_id => NULL
7510: );
7511:
7512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 7539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7535: ----------------------------------------------------------------------------------
7536: -- 4219869 Business Flow
7537: -- Update journal entry status -- Need to generate this within IF
7538: ----------------------------------------------------------------------------------
7539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
7541: ,p_balance_type_code => l_balance_type_code
7542: );
7543:

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

7622:
7623: --
7624: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
7625: --
7626: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
7627: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
7628: ELSE
7629: ---------------------------------------------------------------------------------------------------
7630: -- 4262811a Switch Sign

Line 7651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

7647:
7648: XLA_AE_LINES_PKG.ValidateCurrentLine;
7649: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
7650:
7651: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
7652: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
7653: ,p_balance_type_code => l_balance_type_code);
7654:
7655: END IF;

Line 7825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

7821: l_tmp_amt NUMBER;
7822: l_acc_rev_natural_side_code VARCHAR2(1);
7823:
7824: l_num_entries NUMBER;
7825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7829: l_recog_line_1 NUMBER;

Line 7826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

7822: l_acc_rev_natural_side_code VARCHAR2(1);
7823:
7824: l_num_entries NUMBER;
7825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7829: l_recog_line_1 NUMBER;
7830: l_recog_line_2 NUMBER;

Line 7827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

7823:
7824: l_num_entries NUMBER;
7825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7829: l_recog_line_1 NUMBER;
7830: l_recog_line_2 NUMBER;
7831:

Line 7828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

7824: l_num_entries NUMBER;
7825: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
7826: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
7827: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
7828: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
7829: l_recog_line_1 NUMBER;
7830: l_recog_line_2 NUMBER;
7831:
7832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 7834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

7830: l_recog_line_2 NUMBER;
7831:
7832: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
7833: l_bflow_applied_to_amt NUMBER; -- 5132302
7834: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
7835:
7836: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
7837:
7838: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

7905: l_accrual_line_num := NULL; -- 4262811
7906: l_tmp_amt := NULL; -- 4262811
7907: --
7908:
7909: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
7910: l_balance_type_code <> 'B' THEN
7911: IF NVL(p_source_50,'
7912: ') = 'CLEAR_CLEAR' AND
7913: (NVL(p_source_78,'

Line 7991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

7987: --
7988: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
7989:
7990: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
7991: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
7992:
7993: -- 4955764
7994: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
7995: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8113: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8114:
8115: IF xla_accounting_cache_pkg.GetValueChar
8116: (p_source_code => 'LEDGER_CATEGORY_CODE'
8117: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8118: AND l_bflow_method_code = 'PRIOR_ENTRY'
8119: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8120: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8121: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8213: p_lookup_type => 'XLA_OWNER_TYPE'
8214: ,p_lookup_code => l_component_type_code
8215: )
8216: ,p_token_4 => 'PRODUCT_NAME'
8217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8221: ,p_ae_header_id => NULL

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

8214: ,p_lookup_code => l_component_type_code
8215: )
8216: ,p_token_4 => 'PRODUCT_NAME'
8217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8221: ,p_ae_header_id => NULL
8222: );

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

8215: )
8216: ,p_token_4 => 'PRODUCT_NAME'
8217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8221: ,p_ae_header_id => NULL
8222: );
8223:

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

8216: ,p_token_4 => 'PRODUCT_NAME'
8217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8221: ,p_ae_header_id => NULL
8222: );
8223:
8224: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8247: ----------------------------------------------------------------------------------
8248: -- 4219869 Business Flow
8249: -- Update journal entry status -- Need to generate this within IF
8250: ----------------------------------------------------------------------------------
8251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8253: ,p_balance_type_code => l_balance_type_code
8254: );
8255:

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

8334:
8335: --
8336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
8337: --
8338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
8339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
8340: ELSE
8341: ---------------------------------------------------------------------------------------------------
8342: -- 4262811a Switch Sign

Line 8363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8359:
8360: XLA_AE_LINES_PKG.ValidateCurrentLine;
8361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
8362:
8363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
8365: ,p_balance_type_code => l_balance_type_code);
8366:
8367: END IF;

Line 8537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

8533: l_tmp_amt NUMBER;
8534: l_acc_rev_natural_side_code VARCHAR2(1);
8535:
8536: l_num_entries NUMBER;
8537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8541: l_recog_line_1 NUMBER;

Line 8538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

8534: l_acc_rev_natural_side_code VARCHAR2(1);
8535:
8536: l_num_entries NUMBER;
8537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8541: l_recog_line_1 NUMBER;
8542: l_recog_line_2 NUMBER;

Line 8539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

8535:
8536: l_num_entries NUMBER;
8537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8541: l_recog_line_1 NUMBER;
8542: l_recog_line_2 NUMBER;
8543:

Line 8540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

8536: l_num_entries NUMBER;
8537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
8538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
8539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
8540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
8541: l_recog_line_1 NUMBER;
8542: l_recog_line_2 NUMBER;
8543:
8544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 8546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

8542: l_recog_line_2 NUMBER;
8543:
8544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
8545: l_bflow_applied_to_amt NUMBER; -- 5132302
8546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
8547:
8548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
8549:
8550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

8617: l_accrual_line_num := NULL; -- 4262811
8618: l_tmp_amt := NULL; -- 4262811
8619: --
8620:
8621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
8622: l_balance_type_code <> 'B' THEN
8623: IF NVL(p_source_50,'
8624: ') <> 'CLEAR_CLEAR' AND
8625: (NVL(p_source_78,'

Line 8703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

8699: --
8700: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
8701:
8702: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
8703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
8704:
8705: -- 4955764
8706: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
8707: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

8825: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
8826:
8827: IF xla_accounting_cache_pkg.GetValueChar
8828: (p_source_code => 'LEDGER_CATEGORY_CODE'
8829: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
8830: AND l_bflow_method_code = 'PRIOR_ENTRY'
8831: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
8832: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
8833: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

8925: p_lookup_type => 'XLA_OWNER_TYPE'
8926: ,p_lookup_code => l_component_type_code
8927: )
8928: ,p_token_4 => 'PRODUCT_NAME'
8929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8933: ,p_ae_header_id => NULL

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

8926: ,p_lookup_code => l_component_type_code
8927: )
8928: ,p_token_4 => 'PRODUCT_NAME'
8929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8933: ,p_ae_header_id => NULL
8934: );

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

8927: )
8928: ,p_token_4 => 'PRODUCT_NAME'
8929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8933: ,p_ae_header_id => NULL
8934: );
8935:

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

8928: ,p_token_4 => 'PRODUCT_NAME'
8929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
8930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
8931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
8932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
8933: ,p_ae_header_id => NULL
8934: );
8935:
8936: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 8963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

8959: ----------------------------------------------------------------------------------
8960: -- 4219869 Business Flow
8961: -- Update journal entry status -- Need to generate this within IF
8962: ----------------------------------------------------------------------------------
8963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
8964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
8965: ,p_balance_type_code => l_balance_type_code
8966: );
8967:

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

9046:
9047: --
9048: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9049: --
9050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9051: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9052: ELSE
9053: ---------------------------------------------------------------------------------------------------
9054: -- 4262811a Switch Sign

Line 9075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9071:
9072: XLA_AE_LINES_PKG.ValidateCurrentLine;
9073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9074:
9075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9077: ,p_balance_type_code => l_balance_type_code);
9078:
9079: END IF;

Line 9223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

9219: l_tmp_amt NUMBER;
9220: l_acc_rev_natural_side_code VARCHAR2(1);
9221:
9222: l_num_entries NUMBER;
9223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9227: l_recog_line_1 NUMBER;

Line 9224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

9220: l_acc_rev_natural_side_code VARCHAR2(1);
9221:
9222: l_num_entries NUMBER;
9223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9227: l_recog_line_1 NUMBER;
9228: l_recog_line_2 NUMBER;

Line 9225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

9221:
9222: l_num_entries NUMBER;
9223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9227: l_recog_line_1 NUMBER;
9228: l_recog_line_2 NUMBER;
9229:

Line 9226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

9222: l_num_entries NUMBER;
9223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
9224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
9225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
9226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
9227: l_recog_line_1 NUMBER;
9228: l_recog_line_2 NUMBER;
9229:
9230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 9232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

9228: l_recog_line_2 NUMBER;
9229:
9230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
9231: l_bflow_applied_to_amt NUMBER; -- 5132302
9232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
9233:
9234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
9235:
9236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

9302: l_acc_rev_flag := NULL; -- 4262811
9303: l_accrual_line_num := NULL; -- 4262811
9304: l_tmp_amt := NULL; -- 4262811
9305: --
9306: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9307: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9308: return;
9309: END IF;
9310:

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

9303: l_accrual_line_num := NULL; -- 4262811
9304: l_tmp_amt := NULL; -- 4262811
9305: --
9306: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
9307: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9308: return;
9309: END IF;
9310:
9311: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

9307: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
9308: return;
9309: END IF;
9310:
9311: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
9312: l_balance_type_code <> 'B' THEN
9313: IF NVL(p_source_50,'
9314: ') = 'CLEAR_CLEAR' AND
9315: NVL(p_source_32,'

Line 9389: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

9385: --
9386: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
9387:
9388: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
9389: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
9390:
9391: -- 4955764
9392: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
9393: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

9451: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
9452:
9453: IF xla_accounting_cache_pkg.GetValueChar
9454: (p_source_code => 'LEDGER_CATEGORY_CODE'
9455: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
9456: AND l_bflow_method_code = 'PRIOR_ENTRY'
9457: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
9458: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
9459: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

9696: p_lookup_type => 'XLA_OWNER_TYPE'
9697: ,p_lookup_code => l_component_type_code
9698: )
9699: ,p_token_4 => 'PRODUCT_NAME'
9700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9704: ,p_ae_header_id => NULL

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

9697: ,p_lookup_code => l_component_type_code
9698: )
9699: ,p_token_4 => 'PRODUCT_NAME'
9700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9704: ,p_ae_header_id => NULL
9705: );

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

9698: )
9699: ,p_token_4 => 'PRODUCT_NAME'
9700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9704: ,p_ae_header_id => NULL
9705: );
9706:

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

9699: ,p_token_4 => 'PRODUCT_NAME'
9700: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
9701: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
9702: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
9703: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
9704: ,p_ae_header_id => NULL
9705: );
9706:
9707: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 9734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9730: ----------------------------------------------------------------------------------
9731: -- 4219869 Business Flow
9732: -- Update journal entry status -- Need to generate this within IF
9733: ----------------------------------------------------------------------------------
9734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
9736: ,p_balance_type_code => l_balance_type_code
9737: );
9738:

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

9962:
9963: --
9964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
9965: --
9966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
9967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
9968: ELSE
9969: ---------------------------------------------------------------------------------------------------
9970: -- 4262811a Switch Sign

Line 9991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

9987:
9988: XLA_AE_LINES_PKG.ValidateCurrentLine;
9989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
9990:
9991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
9992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
9993: ,p_balance_type_code => l_balance_type_code);
9994:
9995: END IF;

Line 10141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

10137: l_tmp_amt NUMBER;
10138: l_acc_rev_natural_side_code VARCHAR2(1);
10139:
10140: l_num_entries NUMBER;
10141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10145: l_recog_line_1 NUMBER;

Line 10142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

10138: l_acc_rev_natural_side_code VARCHAR2(1);
10139:
10140: l_num_entries NUMBER;
10141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10145: l_recog_line_1 NUMBER;
10146: l_recog_line_2 NUMBER;

Line 10143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

10139:
10140: l_num_entries NUMBER;
10141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10145: l_recog_line_1 NUMBER;
10146: l_recog_line_2 NUMBER;
10147:

Line 10144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

10140: l_num_entries NUMBER;
10141: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
10142: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
10143: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
10144: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
10145: l_recog_line_1 NUMBER;
10146: l_recog_line_2 NUMBER;
10147:
10148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 10150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

10146: l_recog_line_2 NUMBER;
10147:
10148: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
10149: l_bflow_applied_to_amt NUMBER; -- 5132302
10150: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
10151:
10152: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
10153:
10154: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

10220: l_acc_rev_flag := NULL; -- 4262811
10221: l_accrual_line_num := NULL; -- 4262811
10222: l_tmp_amt := NULL; -- 4262811
10223: --
10224: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10225: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10226: return;
10227: END IF;
10228:

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

10221: l_accrual_line_num := NULL; -- 4262811
10222: l_tmp_amt := NULL; -- 4262811
10223: --
10224: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
10225: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10226: return;
10227: END IF;
10228:
10229: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

10225: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
10226: return;
10227: END IF;
10228:
10229: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
10230: l_balance_type_code <> 'B' THEN
10231: IF NVL(p_source_50,'
10232: ') <> 'CLEAR_CLEAR' AND
10233: NVL(p_source_32,'

Line 10305: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

10301: --
10302: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
10303:
10304: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
10305: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
10306:
10307: -- 4955764
10308: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
10309: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

10367: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
10368:
10369: IF xla_accounting_cache_pkg.GetValueChar
10370: (p_source_code => 'LEDGER_CATEGORY_CODE'
10371: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
10372: AND l_bflow_method_code = 'PRIOR_ENTRY'
10373: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
10374: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
10375: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

10612: p_lookup_type => 'XLA_OWNER_TYPE'
10613: ,p_lookup_code => l_component_type_code
10614: )
10615: ,p_token_4 => 'PRODUCT_NAME'
10616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10620: ,p_ae_header_id => NULL

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

10613: ,p_lookup_code => l_component_type_code
10614: )
10615: ,p_token_4 => 'PRODUCT_NAME'
10616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10620: ,p_ae_header_id => NULL
10621: );

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

10614: )
10615: ,p_token_4 => 'PRODUCT_NAME'
10616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10620: ,p_ae_header_id => NULL
10621: );
10622:

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

10615: ,p_token_4 => 'PRODUCT_NAME'
10616: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
10617: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
10618: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
10619: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
10620: ,p_ae_header_id => NULL
10621: );
10622:
10623: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 10650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10646: ----------------------------------------------------------------------------------
10647: -- 4219869 Business Flow
10648: -- Update journal entry status -- Need to generate this within IF
10649: ----------------------------------------------------------------------------------
10650: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10651: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
10652: ,p_balance_type_code => l_balance_type_code
10653: );
10654:

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

10878:
10879: --
10880: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
10881: --
10882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
10883: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
10884: ELSE
10885: ---------------------------------------------------------------------------------------------------
10886: -- 4262811a Switch Sign

Line 10907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

10903:
10904: XLA_AE_LINES_PKG.ValidateCurrentLine;
10905: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
10906:
10907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
10908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
10909: ,p_balance_type_code => l_balance_type_code);
10910:
10911: END IF;

Line 11084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

11080: l_tmp_amt NUMBER;
11081: l_acc_rev_natural_side_code VARCHAR2(1);
11082:
11083: l_num_entries NUMBER;
11084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11088: l_recog_line_1 NUMBER;

Line 11085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

11081: l_acc_rev_natural_side_code VARCHAR2(1);
11082:
11083: l_num_entries NUMBER;
11084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11088: l_recog_line_1 NUMBER;
11089: l_recog_line_2 NUMBER;

Line 11086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

11082:
11083: l_num_entries NUMBER;
11084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11088: l_recog_line_1 NUMBER;
11089: l_recog_line_2 NUMBER;
11090:

Line 11087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

11083: l_num_entries NUMBER;
11084: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
11085: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
11086: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
11087: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
11088: l_recog_line_1 NUMBER;
11089: l_recog_line_2 NUMBER;
11090:
11091: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 11093: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

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

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

11163: l_acc_rev_flag := NULL; -- 4262811
11164: l_accrual_line_num := NULL; -- 4262811
11165: l_tmp_amt := NULL; -- 4262811
11166: --
11167: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11168: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11169: return;
11170: END IF;
11171:

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

11164: l_accrual_line_num := NULL; -- 4262811
11165: l_tmp_amt := NULL; -- 4262811
11166: --
11167: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
11168: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11169: return;
11170: END IF;
11171:
11172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

11168: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
11169: return;
11170: END IF;
11171:
11172: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
11173: l_balance_type_code <> 'B' THEN
11174: IF (NVL(p_source_78,'
11175: ') = 'PREPAY APPL' OR
11176: NVL(p_source_78,'

Line 11250: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

11246: --
11247: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
11248:
11249: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
11250: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
11251:
11252: -- 4955764
11253: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
11254: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

11362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
11363:
11364: IF xla_accounting_cache_pkg.GetValueChar
11365: (p_source_code => 'LEDGER_CATEGORY_CODE'
11366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
11367: AND l_bflow_method_code = 'PRIOR_ENTRY'
11368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
11369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
11370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

11606: p_lookup_type => 'XLA_OWNER_TYPE'
11607: ,p_lookup_code => l_component_type_code
11608: )
11609: ,p_token_4 => 'PRODUCT_NAME'
11610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11614: ,p_ae_header_id => NULL

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

11607: ,p_lookup_code => l_component_type_code
11608: )
11609: ,p_token_4 => 'PRODUCT_NAME'
11610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11614: ,p_ae_header_id => NULL
11615: );

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

11608: )
11609: ,p_token_4 => 'PRODUCT_NAME'
11610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11614: ,p_ae_header_id => NULL
11615: );
11616:

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

11609: ,p_token_4 => 'PRODUCT_NAME'
11610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
11611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
11612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
11613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
11614: ,p_ae_header_id => NULL
11615: );
11616:
11617: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 11644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11640: ----------------------------------------------------------------------------------
11641: -- 4219869 Business Flow
11642: -- Update journal entry status -- Need to generate this within IF
11643: ----------------------------------------------------------------------------------
11644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
11646: ,p_balance_type_code => l_balance_type_code
11647: );
11648:

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

11871:
11872: --
11873: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
11874: --
11875: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
11876: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
11877: ELSE
11878: ---------------------------------------------------------------------------------------------------
11879: -- 4262811a Switch Sign

Line 11900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

11896:
11897: XLA_AE_LINES_PKG.ValidateCurrentLine;
11898: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
11899:
11900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
11901: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
11902: ,p_balance_type_code => l_balance_type_code);
11903:
11904: END IF;

Line 12048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12044: l_tmp_amt NUMBER;
12045: l_acc_rev_natural_side_code VARCHAR2(1);
12046:
12047: l_num_entries NUMBER;
12048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12052: l_recog_line_1 NUMBER;

Line 12049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12045: l_acc_rev_natural_side_code VARCHAR2(1);
12046:
12047: l_num_entries NUMBER;
12048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12052: l_recog_line_1 NUMBER;
12053: l_recog_line_2 NUMBER;

Line 12050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12046:
12047: l_num_entries NUMBER;
12048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12052: l_recog_line_1 NUMBER;
12053: l_recog_line_2 NUMBER;
12054:

Line 12051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12047: l_num_entries NUMBER;
12048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12052: l_recog_line_1 NUMBER;
12053: l_recog_line_2 NUMBER;
12054:
12055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12053: l_recog_line_2 NUMBER;
12054:
12055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12056: l_bflow_applied_to_amt NUMBER; -- 5132302
12057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12058:
12059: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12060:
12061: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

12127: l_acc_rev_flag := NULL; -- 4262811
12128: l_accrual_line_num := NULL; -- 4262811
12129: l_tmp_amt := NULL; -- 4262811
12130: --
12131: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12132: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12133: return;
12134: END IF;
12135:

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

12128: l_accrual_line_num := NULL; -- 4262811
12129: l_tmp_amt := NULL; -- 4262811
12130: --
12131: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
12132: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12133: return;
12134: END IF;
12135:
12136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

12132: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
12133: return;
12134: END IF;
12135:
12136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
12137: l_balance_type_code <> 'B' THEN
12138: IF NVL(p_source_50,'
12139: ') <> 'CLEAR_CLEAR' AND
12140: NVL(p_source_32,'

Line 12212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

12208: --
12209: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
12210:
12211: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
12212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
12213:
12214: -- 4955764
12215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
12216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

12272: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
12273:
12274: IF xla_accounting_cache_pkg.GetValueChar
12275: (p_source_code => 'LEDGER_CATEGORY_CODE'
12276: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
12277: AND l_bflow_method_code = 'PRIOR_ENTRY'
12278: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
12279: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
12280: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

12517: p_lookup_type => 'XLA_OWNER_TYPE'
12518: ,p_lookup_code => l_component_type_code
12519: )
12520: ,p_token_4 => 'PRODUCT_NAME'
12521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12525: ,p_ae_header_id => NULL

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

12518: ,p_lookup_code => l_component_type_code
12519: )
12520: ,p_token_4 => 'PRODUCT_NAME'
12521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12525: ,p_ae_header_id => NULL
12526: );

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

12519: )
12520: ,p_token_4 => 'PRODUCT_NAME'
12521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12525: ,p_ae_header_id => NULL
12526: );
12527:

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

12520: ,p_token_4 => 'PRODUCT_NAME'
12521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
12522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
12523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
12524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
12525: ,p_ae_header_id => NULL
12526: );
12527:
12528: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 12555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12551: ----------------------------------------------------------------------------------
12552: -- 4219869 Business Flow
12553: -- Update journal entry status -- Need to generate this within IF
12554: ----------------------------------------------------------------------------------
12555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
12557: ,p_balance_type_code => l_balance_type_code
12558: );
12559:

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

12783:
12784: --
12785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
12786: --
12787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
12788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
12789: ELSE
12790: ---------------------------------------------------------------------------------------------------
12791: -- 4262811a Switch Sign

Line 12812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

12808:
12809: XLA_AE_LINES_PKG.ValidateCurrentLine;
12810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
12811:
12812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
12813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
12814: ,p_balance_type_code => l_balance_type_code);
12815:
12816: END IF;

Line 12963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

12959: l_tmp_amt NUMBER;
12960: l_acc_rev_natural_side_code VARCHAR2(1);
12961:
12962: l_num_entries NUMBER;
12963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12967: l_recog_line_1 NUMBER;

Line 12964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

12960: l_acc_rev_natural_side_code VARCHAR2(1);
12961:
12962: l_num_entries NUMBER;
12963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12967: l_recog_line_1 NUMBER;
12968: l_recog_line_2 NUMBER;

Line 12965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

12961:
12962: l_num_entries NUMBER;
12963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12967: l_recog_line_1 NUMBER;
12968: l_recog_line_2 NUMBER;
12969:

Line 12966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

12962: l_num_entries NUMBER;
12963: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
12964: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
12965: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
12966: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
12967: l_recog_line_1 NUMBER;
12968: l_recog_line_2 NUMBER;
12969:
12970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 12972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

12968: l_recog_line_2 NUMBER;
12969:
12970: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
12971: l_bflow_applied_to_amt NUMBER; -- 5132302
12972: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
12973:
12974: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
12975:
12976: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13042: l_acc_rev_flag := NULL; -- 4262811
13043: l_accrual_line_num := NULL; -- 4262811
13044: l_tmp_amt := NULL; -- 4262811
13045: --
13046: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13048: return;
13049: END IF;
13050:

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

13043: l_accrual_line_num := NULL; -- 4262811
13044: l_tmp_amt := NULL; -- 4262811
13045: --
13046: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13048: return;
13049: END IF;
13050:
13051: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

13047: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13048: return;
13049: END IF;
13050:
13051: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13052: l_balance_type_code <> 'B' THEN
13053: IF NVL(p_source_50,'
13054: ') = 'CLEAR_CLEAR' AND
13055: NVL(p_source_32,'

Line 13131: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

13127: --
13128: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
13129:
13130: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
13131: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
13132:
13133: -- 4955764
13134: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
13135: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

13193: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
13194:
13195: IF xla_accounting_cache_pkg.GetValueChar
13196: (p_source_code => 'LEDGER_CATEGORY_CODE'
13197: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
13198: AND l_bflow_method_code = 'PRIOR_ENTRY'
13199: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
13200: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
13201: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

13438: p_lookup_type => 'XLA_OWNER_TYPE'
13439: ,p_lookup_code => l_component_type_code
13440: )
13441: ,p_token_4 => 'PRODUCT_NAME'
13442: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13443: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13444: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13445: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13446: ,p_ae_header_id => NULL

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

13439: ,p_lookup_code => l_component_type_code
13440: )
13441: ,p_token_4 => 'PRODUCT_NAME'
13442: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13443: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13444: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13445: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13446: ,p_ae_header_id => NULL
13447: );

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

13440: )
13441: ,p_token_4 => 'PRODUCT_NAME'
13442: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13443: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13444: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13445: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13446: ,p_ae_header_id => NULL
13447: );
13448:

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

13441: ,p_token_4 => 'PRODUCT_NAME'
13442: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
13443: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
13444: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
13445: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
13446: ,p_ae_header_id => NULL
13447: );
13448:
13449: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 13476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13472: ----------------------------------------------------------------------------------
13473: -- 4219869 Business Flow
13474: -- Update journal entry status -- Need to generate this within IF
13475: ----------------------------------------------------------------------------------
13476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13477: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
13478: ,p_balance_type_code => l_balance_type_code
13479: );
13480:

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

13704:
13705: --
13706: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
13707: --
13708: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
13709: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
13710: ELSE
13711: ---------------------------------------------------------------------------------------------------
13712: -- 4262811a Switch Sign

Line 13733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

13729:
13730: XLA_AE_LINES_PKG.ValidateCurrentLine;
13731: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
13732:
13733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
13734: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
13735: ,p_balance_type_code => l_balance_type_code);
13736:
13737: END IF;

Line 13892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

13888: l_tmp_amt NUMBER;
13889: l_acc_rev_natural_side_code VARCHAR2(1);
13890:
13891: l_num_entries NUMBER;
13892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13896: l_recog_line_1 NUMBER;

Line 13893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

13889: l_acc_rev_natural_side_code VARCHAR2(1);
13890:
13891: l_num_entries NUMBER;
13892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13896: l_recog_line_1 NUMBER;
13897: l_recog_line_2 NUMBER;

Line 13894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

13890:
13891: l_num_entries NUMBER;
13892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13896: l_recog_line_1 NUMBER;
13897: l_recog_line_2 NUMBER;
13898:

Line 13895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

13891: l_num_entries NUMBER;
13892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
13893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
13894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
13895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
13896: l_recog_line_1 NUMBER;
13897: l_recog_line_2 NUMBER;
13898:
13899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 13901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

13897: l_recog_line_2 NUMBER;
13898:
13899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
13900: l_bflow_applied_to_amt NUMBER; -- 5132302
13901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
13902:
13903: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
13904:
13905: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

13971: l_acc_rev_flag := NULL; -- 4262811
13972: l_accrual_line_num := NULL; -- 4262811
13973: l_tmp_amt := NULL; -- 4262811
13974: --
13975: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13976: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13977: return;
13978: END IF;
13979:

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

13972: l_accrual_line_num := NULL; -- 4262811
13973: l_tmp_amt := NULL; -- 4262811
13974: --
13975: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
13976: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13977: return;
13978: END IF;
13979:
13980: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

13976: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
13977: return;
13978: END IF;
13979:
13980: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
13981: l_balance_type_code <> 'B' THEN
13982: IF NVL(p_source_50,'
13983: ') <> 'CLEAR_CLEAR' AND
13984: NVL(p_source_32,'

Line 14064: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14060: --
14061: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14062:
14063: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14064: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14065:
14066: -- 4955764
14067: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14068: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

14126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
14127:
14128: IF xla_accounting_cache_pkg.GetValueChar
14129: (p_source_code => 'LEDGER_CATEGORY_CODE'
14130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
14131: AND l_bflow_method_code = 'PRIOR_ENTRY'
14132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
14133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
14134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

14371: p_lookup_type => 'XLA_OWNER_TYPE'
14372: ,p_lookup_code => l_component_type_code
14373: )
14374: ,p_token_4 => 'PRODUCT_NAME'
14375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14379: ,p_ae_header_id => NULL

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

14372: ,p_lookup_code => l_component_type_code
14373: )
14374: ,p_token_4 => 'PRODUCT_NAME'
14375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14379: ,p_ae_header_id => NULL
14380: );

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

14373: )
14374: ,p_token_4 => 'PRODUCT_NAME'
14375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14379: ,p_ae_header_id => NULL
14380: );
14381:

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

14374: ,p_token_4 => 'PRODUCT_NAME'
14375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
14376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
14377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
14378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
14379: ,p_ae_header_id => NULL
14380: );
14381:
14382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 14409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14405: ----------------------------------------------------------------------------------
14406: -- 4219869 Business Flow
14407: -- Update journal entry status -- Need to generate this within IF
14408: ----------------------------------------------------------------------------------
14409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
14411: ,p_balance_type_code => l_balance_type_code
14412: );
14413:

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

14637:
14638: --
14639: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
14640: --
14641: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
14642: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
14643: ELSE
14644: ---------------------------------------------------------------------------------------------------
14645: -- 4262811a Switch Sign

Line 14666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

14662:
14663: XLA_AE_LINES_PKG.ValidateCurrentLine;
14664: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
14665:
14666: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
14667: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
14668: ,p_balance_type_code => l_balance_type_code);
14669:
14670: END IF;

Line 14820: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

14816: l_tmp_amt NUMBER;
14817: l_acc_rev_natural_side_code VARCHAR2(1);
14818:
14819: l_num_entries NUMBER;
14820: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14821: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14822: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14823: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14824: l_recog_line_1 NUMBER;

Line 14821: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

14817: l_acc_rev_natural_side_code VARCHAR2(1);
14818:
14819: l_num_entries NUMBER;
14820: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14821: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14822: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14823: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14824: l_recog_line_1 NUMBER;
14825: l_recog_line_2 NUMBER;

Line 14822: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

14818:
14819: l_num_entries NUMBER;
14820: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14821: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14822: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14823: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14824: l_recog_line_1 NUMBER;
14825: l_recog_line_2 NUMBER;
14826:

Line 14823: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

14819: l_num_entries NUMBER;
14820: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
14821: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
14822: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
14823: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
14824: l_recog_line_1 NUMBER;
14825: l_recog_line_2 NUMBER;
14826:
14827: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 14829: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

14825: l_recog_line_2 NUMBER;
14826:
14827: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
14828: l_bflow_applied_to_amt NUMBER; -- 5132302
14829: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
14830:
14831: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
14832:
14833: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

14899: l_acc_rev_flag := NULL; -- 4262811
14900: l_accrual_line_num := NULL; -- 4262811
14901: l_tmp_amt := NULL; -- 4262811
14902: --
14903: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14905: return;
14906: END IF;
14907:

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

14900: l_accrual_line_num := NULL; -- 4262811
14901: l_tmp_amt := NULL; -- 4262811
14902: --
14903: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
14904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14905: return;
14906: END IF;
14907:
14908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

14904: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
14905: return;
14906: END IF;
14907:
14908: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
14909: l_balance_type_code <> 'B' THEN
14910: IF NVL(p_source_50,'
14911: ') <> 'CLEAR_CLEAR' AND
14912: NVL(p_source_32,'

Line 14990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

14986: --
14987: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
14988:
14989: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
14990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
14991:
14992: -- 4955764
14993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
14994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

15050: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
15051:
15052: IF xla_accounting_cache_pkg.GetValueChar
15053: (p_source_code => 'LEDGER_CATEGORY_CODE'
15054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
15055: AND l_bflow_method_code = 'PRIOR_ENTRY'
15056: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
15057: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
15058: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

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

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

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

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

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

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

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

Line 15333: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

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

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

15561:
15562: --
15563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
15564: --
15565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
15566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
15567: ELSE
15568: ---------------------------------------------------------------------------------------------------
15569: -- 4262811a Switch Sign

Line 15590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

15586:
15587: XLA_AE_LINES_PKG.ValidateCurrentLine;
15588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
15589:
15590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
15591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
15592: ,p_balance_type_code => l_balance_type_code);
15593:
15594: END IF;

Line 15770: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

15766: l_tmp_amt NUMBER;
15767: l_acc_rev_natural_side_code VARCHAR2(1);
15768:
15769: l_num_entries NUMBER;
15770: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15771: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15772: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15773: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15774: l_recog_line_1 NUMBER;

Line 15771: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

15767: l_acc_rev_natural_side_code VARCHAR2(1);
15768:
15769: l_num_entries NUMBER;
15770: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15771: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15772: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15773: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15774: l_recog_line_1 NUMBER;
15775: l_recog_line_2 NUMBER;

Line 15772: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

15768:
15769: l_num_entries NUMBER;
15770: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15771: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15772: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15773: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15774: l_recog_line_1 NUMBER;
15775: l_recog_line_2 NUMBER;
15776:

Line 15773: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

15769: l_num_entries NUMBER;
15770: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
15771: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
15772: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
15773: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
15774: l_recog_line_1 NUMBER;
15775: l_recog_line_2 NUMBER;
15776:
15777: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 15779: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

15775: l_recog_line_2 NUMBER;
15776:
15777: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
15778: l_bflow_applied_to_amt NUMBER; -- 5132302
15779: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
15780:
15781: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
15782:
15783: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

15849: l_acc_rev_flag := NULL; -- 4262811
15850: l_accrual_line_num := NULL; -- 4262811
15851: l_tmp_amt := NULL; -- 4262811
15852: --
15853: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15855: return;
15856: END IF;
15857:

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

15850: l_accrual_line_num := NULL; -- 4262811
15851: l_tmp_amt := NULL; -- 4262811
15852: --
15853: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
15854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15855: return;
15856: END IF;
15857:
15858: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

15854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
15855: return;
15856: END IF;
15857:
15858: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
15859: l_balance_type_code <> 'B' THEN
15860: IF (NVL(p_source_78,'
15861: ') = 'PREPAY APPL' OR
15862: NVL(p_source_78,'

Line 15938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

15934: --
15935: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
15936:
15937: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
15938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
15939:
15940: -- 4955764
15941: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
15942: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16050: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16051:
16052: IF xla_accounting_cache_pkg.GetValueChar
16053: (p_source_code => 'LEDGER_CATEGORY_CODE'
16054: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16055: AND l_bflow_method_code = 'PRIOR_ENTRY'
16056: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16057: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16058: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

16294: p_lookup_type => 'XLA_OWNER_TYPE'
16295: ,p_lookup_code => l_component_type_code
16296: )
16297: ,p_token_4 => 'PRODUCT_NAME'
16298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16302: ,p_ae_header_id => NULL

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

16295: ,p_lookup_code => l_component_type_code
16296: )
16297: ,p_token_4 => 'PRODUCT_NAME'
16298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16302: ,p_ae_header_id => NULL
16303: );

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

16296: )
16297: ,p_token_4 => 'PRODUCT_NAME'
16298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16302: ,p_ae_header_id => NULL
16303: );
16304:

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

16297: ,p_token_4 => 'PRODUCT_NAME'
16298: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
16299: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
16300: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
16301: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
16302: ,p_ae_header_id => NULL
16303: );
16304:
16305: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 16332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16328: ----------------------------------------------------------------------------------
16329: -- 4219869 Business Flow
16330: -- Update journal entry status -- Need to generate this within IF
16331: ----------------------------------------------------------------------------------
16332: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16333: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
16334: ,p_balance_type_code => l_balance_type_code
16335: );
16336:

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

16559:
16560: --
16561: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
16562: --
16563: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
16564: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
16565: ELSE
16566: ---------------------------------------------------------------------------------------------------
16567: -- 4262811a Switch Sign

Line 16588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

16584:
16585: XLA_AE_LINES_PKG.ValidateCurrentLine;
16586: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
16587:
16588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
16589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
16590: ,p_balance_type_code => l_balance_type_code);
16591:
16592: END IF;

Line 16731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

16727: l_tmp_amt NUMBER;
16728: l_acc_rev_natural_side_code VARCHAR2(1);
16729:
16730: l_num_entries NUMBER;
16731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16735: l_recog_line_1 NUMBER;

Line 16732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

16728: l_acc_rev_natural_side_code VARCHAR2(1);
16729:
16730: l_num_entries NUMBER;
16731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16735: l_recog_line_1 NUMBER;
16736: l_recog_line_2 NUMBER;

Line 16733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

16729:
16730: l_num_entries NUMBER;
16731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16735: l_recog_line_1 NUMBER;
16736: l_recog_line_2 NUMBER;
16737:

Line 16734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

16730: l_num_entries NUMBER;
16731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
16732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
16733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
16734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
16735: l_recog_line_1 NUMBER;
16736: l_recog_line_2 NUMBER;
16737:
16738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 16740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

16736: l_recog_line_2 NUMBER;
16737:
16738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
16739: l_bflow_applied_to_amt NUMBER; -- 5132302
16740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
16741:
16742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
16743:
16744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

16811: l_accrual_line_num := NULL; -- 4262811
16812: l_tmp_amt := NULL; -- 4262811
16813: --
16814:
16815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
16816: l_balance_type_code <> 'B' THEN
16817: IF NVL(p_source_50,'
16818: ') <> 'ISSUE_ISSUE' AND
16819: NVL(p_source_51,'

Line 16889: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

16885: --
16886: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
16887:
16888: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
16889: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
16890:
16891: -- 4955764
16892: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
16893: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

16961: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
16962:
16963: IF xla_accounting_cache_pkg.GetValueChar
16964: (p_source_code => 'LEDGER_CATEGORY_CODE'
16965: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
16966: AND l_bflow_method_code = 'PRIOR_ENTRY'
16967: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
16968: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
16969: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17064: p_lookup_type => 'XLA_OWNER_TYPE'
17065: ,p_lookup_code => l_component_type_code
17066: )
17067: ,p_token_4 => 'PRODUCT_NAME'
17068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17072: ,p_ae_header_id => NULL

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

17065: ,p_lookup_code => l_component_type_code
17066: )
17067: ,p_token_4 => 'PRODUCT_NAME'
17068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17072: ,p_ae_header_id => NULL
17073: );

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

17066: )
17067: ,p_token_4 => 'PRODUCT_NAME'
17068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17072: ,p_ae_header_id => NULL
17073: );
17074:

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

17067: ,p_token_4 => 'PRODUCT_NAME'
17068: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17069: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17070: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17071: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17072: ,p_ae_header_id => NULL
17073: );
17074:
17075: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17098: ----------------------------------------------------------------------------------
17099: -- 4219869 Business Flow
17100: -- Update journal entry status -- Need to generate this within IF
17101: ----------------------------------------------------------------------------------
17102: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17103: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17104: ,p_balance_type_code => l_balance_type_code
17105: );
17106:

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

17188:
17189: --
17190: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17191: --
17192: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17193: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17194: ELSE
17195: ---------------------------------------------------------------------------------------------------
17196: -- 4262811a Switch Sign

Line 17217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17213:
17214: XLA_AE_LINES_PKG.ValidateCurrentLine;
17215: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17216:
17217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17219: ,p_balance_type_code => l_balance_type_code);
17220:
17221: END IF;

Line 17360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17356: l_tmp_amt NUMBER;
17357: l_acc_rev_natural_side_code VARCHAR2(1);
17358:
17359: l_num_entries NUMBER;
17360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17364: l_recog_line_1 NUMBER;

Line 17361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17357: l_acc_rev_natural_side_code VARCHAR2(1);
17358:
17359: l_num_entries NUMBER;
17360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17364: l_recog_line_1 NUMBER;
17365: l_recog_line_2 NUMBER;

Line 17362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17358:
17359: l_num_entries NUMBER;
17360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17364: l_recog_line_1 NUMBER;
17365: l_recog_line_2 NUMBER;
17366:

Line 17363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17359: l_num_entries NUMBER;
17360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17364: l_recog_line_1 NUMBER;
17365: l_recog_line_2 NUMBER;
17366:
17367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17365: l_recog_line_2 NUMBER;
17366:
17367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17368: l_bflow_applied_to_amt NUMBER; -- 5132302
17369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
17370:
17371: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
17372:
17373: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

17440: l_accrual_line_num := NULL; -- 4262811
17441: l_tmp_amt := NULL; -- 4262811
17442: --
17443:
17444: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
17445: l_balance_type_code <> 'B' THEN
17446: IF NVL(p_source_50,'
17447: ') <> 'ISSUE_ISSUE' AND
17448: NVL(p_source_51,'

Line 17518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

17514: --
17515: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
17516:
17517: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
17518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
17519:
17520: -- 4955764
17521: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
17522: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

17590: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
17591:
17592: IF xla_accounting_cache_pkg.GetValueChar
17593: (p_source_code => 'LEDGER_CATEGORY_CODE'
17594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
17595: AND l_bflow_method_code = 'PRIOR_ENTRY'
17596: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
17597: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
17598: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

17693: p_lookup_type => 'XLA_OWNER_TYPE'
17694: ,p_lookup_code => l_component_type_code
17695: )
17696: ,p_token_4 => 'PRODUCT_NAME'
17697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17701: ,p_ae_header_id => NULL

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

17694: ,p_lookup_code => l_component_type_code
17695: )
17696: ,p_token_4 => 'PRODUCT_NAME'
17697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17701: ,p_ae_header_id => NULL
17702: );

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

17695: )
17696: ,p_token_4 => 'PRODUCT_NAME'
17697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17701: ,p_ae_header_id => NULL
17702: );
17703:

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

17696: ,p_token_4 => 'PRODUCT_NAME'
17697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
17698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
17699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
17700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
17701: ,p_ae_header_id => NULL
17702: );
17703:
17704: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 17731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17727: ----------------------------------------------------------------------------------
17728: -- 4219869 Business Flow
17729: -- Update journal entry status -- Need to generate this within IF
17730: ----------------------------------------------------------------------------------
17731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17732: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
17733: ,p_balance_type_code => l_balance_type_code
17734: );
17735:

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

17817:
17818: --
17819: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
17820: --
17821: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
17822: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
17823: ELSE
17824: ---------------------------------------------------------------------------------------------------
17825: -- 4262811a Switch Sign

Line 17846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

17842:
17843: XLA_AE_LINES_PKG.ValidateCurrentLine;
17844: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
17845:
17846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
17847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
17848: ,p_balance_type_code => l_balance_type_code);
17849:
17850: END IF;

Line 17990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

17986: l_tmp_amt NUMBER;
17987: l_acc_rev_natural_side_code VARCHAR2(1);
17988:
17989: l_num_entries NUMBER;
17990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17994: l_recog_line_1 NUMBER;

Line 17991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

17987: l_acc_rev_natural_side_code VARCHAR2(1);
17988:
17989: l_num_entries NUMBER;
17990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17994: l_recog_line_1 NUMBER;
17995: l_recog_line_2 NUMBER;

Line 17992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

17988:
17989: l_num_entries NUMBER;
17990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17994: l_recog_line_1 NUMBER;
17995: l_recog_line_2 NUMBER;
17996:

Line 17993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

17989: l_num_entries NUMBER;
17990: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
17991: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
17992: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
17993: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
17994: l_recog_line_1 NUMBER;
17995: l_recog_line_2 NUMBER;
17996:
17997: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 17999: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

17995: l_recog_line_2 NUMBER;
17996:
17997: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
17998: l_bflow_applied_to_amt NUMBER; -- 5132302
17999: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18000:
18001: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18002:
18003: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18070: l_accrual_line_num := NULL; -- 4262811
18071: l_tmp_amt := NULL; -- 4262811
18072: --
18073:
18074: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18075: l_balance_type_code <> 'B' THEN
18076: IF NVL(p_source_50,'
18077: ') <> 'ISSUE_ISSUE' AND
18078: (NVL(p_source_117,'

Line 18156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18152: --
18153: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18154:
18155: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18156: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18157:
18158: -- 4955764
18159: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18160: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18228: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18229:
18230: IF xla_accounting_cache_pkg.GetValueChar
18231: (p_source_code => 'LEDGER_CATEGORY_CODE'
18232: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
18233: AND l_bflow_method_code = 'PRIOR_ENTRY'
18234: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
18235: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
18236: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

18398: p_lookup_type => 'XLA_OWNER_TYPE'
18399: ,p_lookup_code => l_component_type_code
18400: )
18401: ,p_token_4 => 'PRODUCT_NAME'
18402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18406: ,p_ae_header_id => NULL

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

18399: ,p_lookup_code => l_component_type_code
18400: )
18401: ,p_token_4 => 'PRODUCT_NAME'
18402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18406: ,p_ae_header_id => NULL
18407: );

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

18400: )
18401: ,p_token_4 => 'PRODUCT_NAME'
18402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18406: ,p_ae_header_id => NULL
18407: );
18408:

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

18401: ,p_token_4 => 'PRODUCT_NAME'
18402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
18403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
18404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
18405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
18406: ,p_ae_header_id => NULL
18407: );
18408:
18409: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 18436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18432: ----------------------------------------------------------------------------------
18433: -- 4219869 Business Flow
18434: -- Update journal entry status -- Need to generate this within IF
18435: ----------------------------------------------------------------------------------
18436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18437: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
18438: ,p_balance_type_code => l_balance_type_code
18439: );
18440:

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

18586:
18587: --
18588: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
18589: --
18590: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
18591: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
18592: ELSE
18593: ---------------------------------------------------------------------------------------------------
18594: -- 4262811a Switch Sign

Line 18615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

18611:
18612: XLA_AE_LINES_PKG.ValidateCurrentLine;
18613: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
18614:
18615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
18616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
18617: ,p_balance_type_code => l_balance_type_code);
18618:
18619: END IF;

Line 18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

18755: l_tmp_amt NUMBER;
18756: l_acc_rev_natural_side_code VARCHAR2(1);
18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;

Line 18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

18756: l_acc_rev_natural_side_code VARCHAR2(1);
18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;

Line 18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

18757:
18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;
18765:

Line 18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

18758: l_num_entries NUMBER;
18759: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
18760: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
18761: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
18762: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
18763: l_recog_line_1 NUMBER;
18764: l_recog_line_2 NUMBER;
18765:
18766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 18768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

18764: l_recog_line_2 NUMBER;
18765:
18766: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
18767: l_bflow_applied_to_amt NUMBER; -- 5132302
18768: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
18769:
18770: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
18771:
18772: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

18839: l_accrual_line_num := NULL; -- 4262811
18840: l_tmp_amt := NULL; -- 4262811
18841: --
18842:
18843: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
18844: l_balance_type_code <> 'B' THEN
18845: IF NVL(p_source_50,'
18846: ') <> 'ISSUE_ISSUE' AND
18847: (NVL(p_source_117,'

Line 18925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

18921: --
18922: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
18923:
18924: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
18925: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
18926:
18927: -- 4955764
18928: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
18929: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

18997: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
18998:
18999: IF xla_accounting_cache_pkg.GetValueChar
19000: (p_source_code => 'LEDGER_CATEGORY_CODE'
19001: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19002: AND l_bflow_method_code = 'PRIOR_ENTRY'
19003: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19004: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19005: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19124: p_lookup_type => 'XLA_OWNER_TYPE'
19125: ,p_lookup_code => l_component_type_code
19126: )
19127: ,p_token_4 => 'PRODUCT_NAME'
19128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19132: ,p_ae_header_id => NULL

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

19125: ,p_lookup_code => l_component_type_code
19126: )
19127: ,p_token_4 => 'PRODUCT_NAME'
19128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19132: ,p_ae_header_id => NULL
19133: );

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

19126: )
19127: ,p_token_4 => 'PRODUCT_NAME'
19128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19132: ,p_ae_header_id => NULL
19133: );
19134:

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

19127: ,p_token_4 => 'PRODUCT_NAME'
19128: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19129: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19130: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19131: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19132: ,p_ae_header_id => NULL
19133: );
19134:
19135: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19158: ----------------------------------------------------------------------------------
19159: -- 4219869 Business Flow
19160: -- Update journal entry status -- Need to generate this within IF
19161: ----------------------------------------------------------------------------------
19162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19163: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19164: ,p_balance_type_code => l_balance_type_code
19165: );
19166:

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

19269:
19270: --
19271: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19272: --
19273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19274: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19275: ELSE
19276: ---------------------------------------------------------------------------------------------------
19277: -- 4262811a Switch Sign

Line 19298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19294:
19295: XLA_AE_LINES_PKG.ValidateCurrentLine;
19296: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19297:
19298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19300: ,p_balance_type_code => l_balance_type_code);
19301:
19302: END IF;

Line 19442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19438: l_tmp_amt NUMBER;
19439: l_acc_rev_natural_side_code VARCHAR2(1);
19440:
19441: l_num_entries NUMBER;
19442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19446: l_recog_line_1 NUMBER;

Line 19443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19439: l_acc_rev_natural_side_code VARCHAR2(1);
19440:
19441: l_num_entries NUMBER;
19442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19446: l_recog_line_1 NUMBER;
19447: l_recog_line_2 NUMBER;

Line 19444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19440:
19441: l_num_entries NUMBER;
19442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19446: l_recog_line_1 NUMBER;
19447: l_recog_line_2 NUMBER;
19448:

Line 19445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19441: l_num_entries NUMBER;
19442: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19443: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19444: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19445: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19446: l_recog_line_1 NUMBER;
19447: l_recog_line_2 NUMBER;
19448:
19449: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19451: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19447: l_recog_line_2 NUMBER;
19448:
19449: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19450: l_bflow_applied_to_amt NUMBER; -- 5132302
19451: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19452:
19453: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19454:
19455: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19522: l_accrual_line_num := NULL; -- 4262811
19523: l_tmp_amt := NULL; -- 4262811
19524: --
19525:
19526: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19527: l_balance_type_code <> 'B' THEN
19528: IF NVL(p_source_50,'
19529: ') <> 'ISSUE_ISSUE' AND
19530: (NVL(p_source_42,'

Line 19610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19606: --
19607: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19608:
19609: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19611:
19612: -- 4955764
19613: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19614: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19682: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19683:
19684: IF xla_accounting_cache_pkg.GetValueChar
19685: (p_source_code => 'LEDGER_CATEGORY_CODE'
19686: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19687: AND l_bflow_method_code = 'PRIOR_ENTRY'
19688: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19689: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19690: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19782: p_lookup_type => 'XLA_OWNER_TYPE'
19783: ,p_lookup_code => l_component_type_code
19784: )
19785: ,p_token_4 => 'PRODUCT_NAME'
19786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19790: ,p_ae_header_id => NULL

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

19783: ,p_lookup_code => l_component_type_code
19784: )
19785: ,p_token_4 => 'PRODUCT_NAME'
19786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19790: ,p_ae_header_id => NULL
19791: );

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

19784: )
19785: ,p_token_4 => 'PRODUCT_NAME'
19786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19790: ,p_ae_header_id => NULL
19791: );
19792:

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

19785: ,p_token_4 => 'PRODUCT_NAME'
19786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19790: ,p_ae_header_id => NULL
19791: );
19792:
19793: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19816: ----------------------------------------------------------------------------------
19817: -- 4219869 Business Flow
19818: -- Update journal entry status -- Need to generate this within IF
19819: ----------------------------------------------------------------------------------
19820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19822: ,p_balance_type_code => l_balance_type_code
19823: );
19824:

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

19903:
19904: --
19905: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19906: --
19907: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19908: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19909: ELSE
19910: ---------------------------------------------------------------------------------------------------
19911: -- 4262811a Switch Sign

Line 19932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19928:
19929: XLA_AE_LINES_PKG.ValidateCurrentLine;
19930: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19931:
19932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19934: ,p_balance_type_code => l_balance_type_code);
19935:
19936: END IF;

Line 20060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20056: l_tmp_amt NUMBER;
20057: l_acc_rev_natural_side_code VARCHAR2(1);
20058:
20059: l_num_entries NUMBER;
20060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20064: l_recog_line_1 NUMBER;

Line 20061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20057: l_acc_rev_natural_side_code VARCHAR2(1);
20058:
20059: l_num_entries NUMBER;
20060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20064: l_recog_line_1 NUMBER;
20065: l_recog_line_2 NUMBER;

Line 20062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20058:
20059: l_num_entries NUMBER;
20060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20064: l_recog_line_1 NUMBER;
20065: l_recog_line_2 NUMBER;
20066:

Line 20063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20059: l_num_entries NUMBER;
20060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20064: l_recog_line_1 NUMBER;
20065: l_recog_line_2 NUMBER;
20066:
20067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20065: l_recog_line_2 NUMBER;
20066:
20067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20068: l_bflow_applied_to_amt NUMBER; -- 5132302
20069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20070:
20071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20072:
20073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20140: l_accrual_line_num := NULL; -- 4262811
20141: l_tmp_amt := NULL; -- 4262811
20142: --
20143:
20144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20145: l_balance_type_code <> 'B' THEN
20146: IF (NVL(p_source_50,'
20147: ') = 'ALWAYS_ALWAYS' OR
20148: NVL(p_source_50,'

Line 20221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20217: --
20218: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20219:
20220: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20222:
20223: -- 4955764
20224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20283: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20284:
20285: IF xla_accounting_cache_pkg.GetValueChar
20286: (p_source_code => 'LEDGER_CATEGORY_CODE'
20287: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20288: AND l_bflow_method_code = 'PRIOR_ENTRY'
20289: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20290: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20291: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20360: p_lookup_type => 'XLA_OWNER_TYPE'
20361: ,p_lookup_code => l_component_type_code
20362: )
20363: ,p_token_4 => 'PRODUCT_NAME'
20364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20368: ,p_ae_header_id => NULL

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

20361: ,p_lookup_code => l_component_type_code
20362: )
20363: ,p_token_4 => 'PRODUCT_NAME'
20364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20368: ,p_ae_header_id => NULL
20369: );

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

20362: )
20363: ,p_token_4 => 'PRODUCT_NAME'
20364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20368: ,p_ae_header_id => NULL
20369: );
20370:

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

20363: ,p_token_4 => 'PRODUCT_NAME'
20364: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20365: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20366: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20367: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20368: ,p_ae_header_id => NULL
20369: );
20370:
20371: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20394: ----------------------------------------------------------------------------------
20395: -- 4219869 Business Flow
20396: -- Update journal entry status -- Need to generate this within IF
20397: ----------------------------------------------------------------------------------
20398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20400: ,p_balance_type_code => l_balance_type_code
20401: );
20402:

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

20455:
20456: --
20457: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20458: --
20459: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20460: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20461: ELSE
20462: ---------------------------------------------------------------------------------------------------
20463: -- 4262811a Switch Sign

Line 20484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20480:
20481: XLA_AE_LINES_PKG.ValidateCurrentLine;
20482: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20483:
20484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20485: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20486: ,p_balance_type_code => l_balance_type_code);
20487:
20488: END IF;

Line 20612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20608: l_tmp_amt NUMBER;
20609: l_acc_rev_natural_side_code VARCHAR2(1);
20610:
20611: l_num_entries NUMBER;
20612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20616: l_recog_line_1 NUMBER;

Line 20613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20609: l_acc_rev_natural_side_code VARCHAR2(1);
20610:
20611: l_num_entries NUMBER;
20612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20616: l_recog_line_1 NUMBER;
20617: l_recog_line_2 NUMBER;

Line 20614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20610:
20611: l_num_entries NUMBER;
20612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20616: l_recog_line_1 NUMBER;
20617: l_recog_line_2 NUMBER;
20618:

Line 20615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20611: l_num_entries NUMBER;
20612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20616: l_recog_line_1 NUMBER;
20617: l_recog_line_2 NUMBER;
20618:
20619: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20621: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20617: l_recog_line_2 NUMBER;
20618:
20619: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20620: l_bflow_applied_to_amt NUMBER; -- 5132302
20621: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20622:
20623: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20624:
20625: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20692: l_accrual_line_num := NULL; -- 4262811
20693: l_tmp_amt := NULL; -- 4262811
20694: --
20695:
20696: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20697: l_balance_type_code <> 'B' THEN
20698: IF NVL(p_source_50,'
20699: ') = 'ALWAYS_CLEAR' AND
20700: NVL(p_source_51,'

Line 20771: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20767: --
20768: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20769:
20770: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20771: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20772:
20773: -- 4955764
20774: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20775: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20833: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20834:
20835: IF xla_accounting_cache_pkg.GetValueChar
20836: (p_source_code => 'LEDGER_CATEGORY_CODE'
20837: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20838: AND l_bflow_method_code = 'PRIOR_ENTRY'
20839: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20840: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20841: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20910: p_lookup_type => 'XLA_OWNER_TYPE'
20911: ,p_lookup_code => l_component_type_code
20912: )
20913: ,p_token_4 => 'PRODUCT_NAME'
20914: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20915: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20916: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20917: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20918: ,p_ae_header_id => NULL

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

20911: ,p_lookup_code => l_component_type_code
20912: )
20913: ,p_token_4 => 'PRODUCT_NAME'
20914: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20915: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20916: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20917: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20918: ,p_ae_header_id => NULL
20919: );

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

20912: )
20913: ,p_token_4 => 'PRODUCT_NAME'
20914: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20915: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20916: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20917: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20918: ,p_ae_header_id => NULL
20919: );
20920:

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

20913: ,p_token_4 => 'PRODUCT_NAME'
20914: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20915: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20916: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20917: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20918: ,p_ae_header_id => NULL
20919: );
20920:
20921: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20944: ----------------------------------------------------------------------------------
20945: -- 4219869 Business Flow
20946: -- Update journal entry status -- Need to generate this within IF
20947: ----------------------------------------------------------------------------------
20948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20949: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20950: ,p_balance_type_code => l_balance_type_code
20951: );
20952:

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

21005:
21006: --
21007: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21008: --
21009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21010: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21011: ELSE
21012: ---------------------------------------------------------------------------------------------------
21013: -- 4262811a Switch Sign

Line 21034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21030:
21031: XLA_AE_LINES_PKG.ValidateCurrentLine;
21032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21033:
21034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21036: ,p_balance_type_code => l_balance_type_code);
21037:
21038: END IF;

Line 21189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21185: l_tmp_amt NUMBER;
21186: l_acc_rev_natural_side_code VARCHAR2(1);
21187:
21188: l_num_entries NUMBER;
21189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21193: l_recog_line_1 NUMBER;

Line 21190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21186: l_acc_rev_natural_side_code VARCHAR2(1);
21187:
21188: l_num_entries NUMBER;
21189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21193: l_recog_line_1 NUMBER;
21194: l_recog_line_2 NUMBER;

Line 21191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21187:
21188: l_num_entries NUMBER;
21189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21193: l_recog_line_1 NUMBER;
21194: l_recog_line_2 NUMBER;
21195:

Line 21192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21188: l_num_entries NUMBER;
21189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21193: l_recog_line_1 NUMBER;
21194: l_recog_line_2 NUMBER;
21195:
21196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21194: l_recog_line_2 NUMBER;
21195:
21196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21197: l_bflow_applied_to_amt NUMBER; -- 5132302
21198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21199:
21200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21201:
21202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21269: l_accrual_line_num := NULL; -- 4262811
21270: l_tmp_amt := NULL; -- 4262811
21271: --
21272:
21273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21274: l_balance_type_code <> 'B' THEN
21275: IF NVL(p_source_50,'
21276: ') = 'ALWAYS_ALWAYS' AND
21277: (NVL(p_source_42,'

Line 21358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21354: --
21355: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21356:
21357: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21359:
21360: -- 4955764
21361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21430: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21431:
21432: IF xla_accounting_cache_pkg.GetValueChar
21433: (p_source_code => 'LEDGER_CATEGORY_CODE'
21434: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21435: AND l_bflow_method_code = 'PRIOR_ENTRY'
21436: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21437: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21438: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21530: p_lookup_type => 'XLA_OWNER_TYPE'
21531: ,p_lookup_code => l_component_type_code
21532: )
21533: ,p_token_4 => 'PRODUCT_NAME'
21534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21538: ,p_ae_header_id => NULL

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

21531: ,p_lookup_code => l_component_type_code
21532: )
21533: ,p_token_4 => 'PRODUCT_NAME'
21534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21538: ,p_ae_header_id => NULL
21539: );

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

21532: )
21533: ,p_token_4 => 'PRODUCT_NAME'
21534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21538: ,p_ae_header_id => NULL
21539: );
21540:

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

21533: ,p_token_4 => 'PRODUCT_NAME'
21534: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21535: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21536: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21537: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21538: ,p_ae_header_id => NULL
21539: );
21540:
21541: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21564: ----------------------------------------------------------------------------------
21565: -- 4219869 Business Flow
21566: -- Update journal entry status -- Need to generate this within IF
21567: ----------------------------------------------------------------------------------
21568: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21569: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21570: ,p_balance_type_code => l_balance_type_code
21571: );
21572:

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

21651:
21652: --
21653: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21654: --
21655: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21656: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21657: ELSE
21658: ---------------------------------------------------------------------------------------------------
21659: -- 4262811a Switch Sign

Line 21680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21676:
21677: XLA_AE_LINES_PKG.ValidateCurrentLine;
21678: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21679:
21680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21681: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21682: ,p_balance_type_code => l_balance_type_code);
21683:
21684: END IF;

Line 21835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21831: l_tmp_amt NUMBER;
21832: l_acc_rev_natural_side_code VARCHAR2(1);
21833:
21834: l_num_entries NUMBER;
21835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21839: l_recog_line_1 NUMBER;

Line 21836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21832: l_acc_rev_natural_side_code VARCHAR2(1);
21833:
21834: l_num_entries NUMBER;
21835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21839: l_recog_line_1 NUMBER;
21840: l_recog_line_2 NUMBER;

Line 21837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21833:
21834: l_num_entries NUMBER;
21835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21839: l_recog_line_1 NUMBER;
21840: l_recog_line_2 NUMBER;
21841:

Line 21838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21834: l_num_entries NUMBER;
21835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21839: l_recog_line_1 NUMBER;
21840: l_recog_line_2 NUMBER;
21841:
21842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21840: l_recog_line_2 NUMBER;
21841:
21842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21843: l_bflow_applied_to_amt NUMBER; -- 5132302
21844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21845:
21846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21847:
21848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21915: l_accrual_line_num := NULL; -- 4262811
21916: l_tmp_amt := NULL; -- 4262811
21917: --
21918:
21919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21920: l_balance_type_code <> 'B' THEN
21921: IF NVL(p_source_50,'
21922: ') = 'ALWAYS_ALWAYS' AND
21923: (NVL(p_source_117,'

Line 22002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21998: --
21999: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22000:
22001: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22003:
22004: -- 4955764
22005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22074: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22075:
22076: IF xla_accounting_cache_pkg.GetValueChar
22077: (p_source_code => 'LEDGER_CATEGORY_CODE'
22078: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22079: AND l_bflow_method_code = 'PRIOR_ENTRY'
22080: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22081: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22082: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22244: p_lookup_type => 'XLA_OWNER_TYPE'
22245: ,p_lookup_code => l_component_type_code
22246: )
22247: ,p_token_4 => 'PRODUCT_NAME'
22248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22252: ,p_ae_header_id => NULL

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

22245: ,p_lookup_code => l_component_type_code
22246: )
22247: ,p_token_4 => 'PRODUCT_NAME'
22248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22252: ,p_ae_header_id => NULL
22253: );

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

22246: )
22247: ,p_token_4 => 'PRODUCT_NAME'
22248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22252: ,p_ae_header_id => NULL
22253: );
22254:

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

22247: ,p_token_4 => 'PRODUCT_NAME'
22248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22252: ,p_ae_header_id => NULL
22253: );
22254:
22255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22278: ----------------------------------------------------------------------------------
22279: -- 4219869 Business Flow
22280: -- Update journal entry status -- Need to generate this within IF
22281: ----------------------------------------------------------------------------------
22282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22284: ,p_balance_type_code => l_balance_type_code
22285: );
22286:

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

22432:
22433: --
22434: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22435: --
22436: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22437: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22438: ELSE
22439: ---------------------------------------------------------------------------------------------------
22440: -- 4262811a Switch Sign

Line 22461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22457:
22458: XLA_AE_LINES_PKG.ValidateCurrentLine;
22459: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22460:
22461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22462: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22463: ,p_balance_type_code => l_balance_type_code);
22464:
22465: END IF;

Line 22616: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22612: l_tmp_amt NUMBER;
22613: l_acc_rev_natural_side_code VARCHAR2(1);
22614:
22615: l_num_entries NUMBER;
22616: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22617: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22618: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22619: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22620: l_recog_line_1 NUMBER;

Line 22617: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22613: l_acc_rev_natural_side_code VARCHAR2(1);
22614:
22615: l_num_entries NUMBER;
22616: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22617: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22618: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22619: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22620: l_recog_line_1 NUMBER;
22621: l_recog_line_2 NUMBER;

Line 22618: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22614:
22615: l_num_entries NUMBER;
22616: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22617: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22618: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22619: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22620: l_recog_line_1 NUMBER;
22621: l_recog_line_2 NUMBER;
22622:

Line 22619: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22615: l_num_entries NUMBER;
22616: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22617: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22618: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22619: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22620: l_recog_line_1 NUMBER;
22621: l_recog_line_2 NUMBER;
22622:
22623: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22625: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22621: l_recog_line_2 NUMBER;
22622:
22623: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22624: l_bflow_applied_to_amt NUMBER; -- 5132302
22625: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22626:
22627: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22628:
22629: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22696: l_accrual_line_num := NULL; -- 4262811
22697: l_tmp_amt := NULL; -- 4262811
22698: --
22699:
22700: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22701: l_balance_type_code <> 'B' THEN
22702: IF NVL(p_source_50,'
22703: ') = 'ALWAYS_ALWAYS' AND
22704: (NVL(p_source_117,'

Line 22783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22779: --
22780: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22781:
22782: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22784:
22785: -- 4955764
22786: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22787: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22855: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22856:
22857: IF xla_accounting_cache_pkg.GetValueChar
22858: (p_source_code => 'LEDGER_CATEGORY_CODE'
22859: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22860: AND l_bflow_method_code = 'PRIOR_ENTRY'
22861: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22862: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22863: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22982: p_lookup_type => 'XLA_OWNER_TYPE'
22983: ,p_lookup_code => l_component_type_code
22984: )
22985: ,p_token_4 => 'PRODUCT_NAME'
22986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22990: ,p_ae_header_id => NULL

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

22983: ,p_lookup_code => l_component_type_code
22984: )
22985: ,p_token_4 => 'PRODUCT_NAME'
22986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22990: ,p_ae_header_id => NULL
22991: );

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

22984: )
22985: ,p_token_4 => 'PRODUCT_NAME'
22986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22990: ,p_ae_header_id => NULL
22991: );
22992:

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

22985: ,p_token_4 => 'PRODUCT_NAME'
22986: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22987: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22988: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22989: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22990: ,p_ae_header_id => NULL
22991: );
22992:
22993: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23016: ----------------------------------------------------------------------------------
23017: -- 4219869 Business Flow
23018: -- Update journal entry status -- Need to generate this within IF
23019: ----------------------------------------------------------------------------------
23020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23022: ,p_balance_type_code => l_balance_type_code
23023: );
23024:

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

23127:
23128: --
23129: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23130: --
23131: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23132: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23133: ELSE
23134: ---------------------------------------------------------------------------------------------------
23135: -- 4262811a Switch Sign

Line 23156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23152:
23153: XLA_AE_LINES_PKG.ValidateCurrentLine;
23154: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23155:
23156: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23157: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23158: ,p_balance_type_code => l_balance_type_code);
23159:
23160: END IF;

Line 23298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23294: l_tmp_amt NUMBER;
23295: l_acc_rev_natural_side_code VARCHAR2(1);
23296:
23297: l_num_entries NUMBER;
23298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23302: l_recog_line_1 NUMBER;

Line 23299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23295: l_acc_rev_natural_side_code VARCHAR2(1);
23296:
23297: l_num_entries NUMBER;
23298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23302: l_recog_line_1 NUMBER;
23303: l_recog_line_2 NUMBER;

Line 23300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23296:
23297: l_num_entries NUMBER;
23298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23302: l_recog_line_1 NUMBER;
23303: l_recog_line_2 NUMBER;
23304:

Line 23301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23297: l_num_entries NUMBER;
23298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23302: l_recog_line_1 NUMBER;
23303: l_recog_line_2 NUMBER;
23304:
23305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23303: l_recog_line_2 NUMBER;
23304:
23305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23306: l_bflow_applied_to_amt NUMBER; -- 5132302
23307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23308:
23309: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23310:
23311: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23378: l_accrual_line_num := NULL; -- 4262811
23379: l_tmp_amt := NULL; -- 4262811
23380: --
23381:
23382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23383: l_balance_type_code <> 'B' THEN
23384: IF (NVL(p_source_50,'
23385: ') = 'ALWAYS_ALWAYS' OR
23386: NVL(p_source_50,'

Line 23465: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23461: --
23462: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23463:
23464: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23465: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23466:
23467: -- 4955764
23468: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23469: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23529: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23530:
23531: IF xla_accounting_cache_pkg.GetValueChar
23532: (p_source_code => 'LEDGER_CATEGORY_CODE'
23533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23534: AND l_bflow_method_code = 'PRIOR_ENTRY'
23535: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23536: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23537: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23629: p_lookup_type => 'XLA_OWNER_TYPE'
23630: ,p_lookup_code => l_component_type_code
23631: )
23632: ,p_token_4 => 'PRODUCT_NAME'
23633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23637: ,p_ae_header_id => NULL

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

23630: ,p_lookup_code => l_component_type_code
23631: )
23632: ,p_token_4 => 'PRODUCT_NAME'
23633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23637: ,p_ae_header_id => NULL
23638: );

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

23631: )
23632: ,p_token_4 => 'PRODUCT_NAME'
23633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23637: ,p_ae_header_id => NULL
23638: );
23639:

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

23632: ,p_token_4 => 'PRODUCT_NAME'
23633: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23634: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23635: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23636: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23637: ,p_ae_header_id => NULL
23638: );
23639:
23640: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23663: ----------------------------------------------------------------------------------
23664: -- 4219869 Business Flow
23665: -- Update journal entry status -- Need to generate this within IF
23666: ----------------------------------------------------------------------------------
23667: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23668: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23669: ,p_balance_type_code => l_balance_type_code
23670: );
23671:

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

23750:
23751: --
23752: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23753: --
23754: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23755: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23756: ELSE
23757: ---------------------------------------------------------------------------------------------------
23758: -- 4262811a Switch Sign

Line 23779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23775:
23776: XLA_AE_LINES_PKG.ValidateCurrentLine;
23777: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23778:
23779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23780: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23781: ,p_balance_type_code => l_balance_type_code);
23782:
23783: END IF;

Line 23921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23917: l_tmp_amt NUMBER;
23918: l_acc_rev_natural_side_code VARCHAR2(1);
23919:
23920: l_num_entries NUMBER;
23921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23925: l_recog_line_1 NUMBER;

Line 23922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23918: l_acc_rev_natural_side_code VARCHAR2(1);
23919:
23920: l_num_entries NUMBER;
23921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23925: l_recog_line_1 NUMBER;
23926: l_recog_line_2 NUMBER;

Line 23923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23919:
23920: l_num_entries NUMBER;
23921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23925: l_recog_line_1 NUMBER;
23926: l_recog_line_2 NUMBER;
23927:

Line 23924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23920: l_num_entries NUMBER;
23921: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23922: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23923: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23924: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23925: l_recog_line_1 NUMBER;
23926: l_recog_line_2 NUMBER;
23927:
23928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23926: l_recog_line_2 NUMBER;
23927:
23928: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23929: l_bflow_applied_to_amt NUMBER; -- 5132302
23930: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23931:
23932: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23933:
23934: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24001: l_accrual_line_num := NULL; -- 4262811
24002: l_tmp_amt := NULL; -- 4262811
24003: --
24004:
24005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24006: l_balance_type_code <> 'B' THEN
24007: IF (NVL(p_source_50,'
24008: ') = 'ALWAYS_ALWAYS' OR
24009: NVL(p_source_50,'

Line 24086: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24082: --
24083: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24084:
24085: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24086: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24087:
24088: -- 4955764
24089: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24090: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24150: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24151:
24152: IF xla_accounting_cache_pkg.GetValueChar
24153: (p_source_code => 'LEDGER_CATEGORY_CODE'
24154: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24155: AND l_bflow_method_code = 'PRIOR_ENTRY'
24156: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24157: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24158: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24320: p_lookup_type => 'XLA_OWNER_TYPE'
24321: ,p_lookup_code => l_component_type_code
24322: )
24323: ,p_token_4 => 'PRODUCT_NAME'
24324: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24325: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24326: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24327: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24328: ,p_ae_header_id => NULL

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

24321: ,p_lookup_code => l_component_type_code
24322: )
24323: ,p_token_4 => 'PRODUCT_NAME'
24324: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24325: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24326: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24327: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24328: ,p_ae_header_id => NULL
24329: );

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

24322: )
24323: ,p_token_4 => 'PRODUCT_NAME'
24324: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24325: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24326: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24327: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24328: ,p_ae_header_id => NULL
24329: );
24330:

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

24323: ,p_token_4 => 'PRODUCT_NAME'
24324: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24325: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24326: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24327: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24328: ,p_ae_header_id => NULL
24329: );
24330:
24331: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24354: ----------------------------------------------------------------------------------
24355: -- 4219869 Business Flow
24356: -- Update journal entry status -- Need to generate this within IF
24357: ----------------------------------------------------------------------------------
24358: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24359: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24360: ,p_balance_type_code => l_balance_type_code
24361: );
24362:

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

24508:
24509: --
24510: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24511: --
24512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24513: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24514: ELSE
24515: ---------------------------------------------------------------------------------------------------
24516: -- 4262811a Switch Sign

Line 24537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24533:
24534: XLA_AE_LINES_PKG.ValidateCurrentLine;
24535: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24536:
24537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24539: ,p_balance_type_code => l_balance_type_code);
24540:
24541: END IF;

Line 24679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24675: l_tmp_amt NUMBER;
24676: l_acc_rev_natural_side_code VARCHAR2(1);
24677:
24678: l_num_entries NUMBER;
24679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24683: l_recog_line_1 NUMBER;

Line 24680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24676: l_acc_rev_natural_side_code VARCHAR2(1);
24677:
24678: l_num_entries NUMBER;
24679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24683: l_recog_line_1 NUMBER;
24684: l_recog_line_2 NUMBER;

Line 24681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24677:
24678: l_num_entries NUMBER;
24679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24683: l_recog_line_1 NUMBER;
24684: l_recog_line_2 NUMBER;
24685:

Line 24682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24678: l_num_entries NUMBER;
24679: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24680: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24681: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24682: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24683: l_recog_line_1 NUMBER;
24684: l_recog_line_2 NUMBER;
24685:
24686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24684: l_recog_line_2 NUMBER;
24685:
24686: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24687: l_bflow_applied_to_amt NUMBER; -- 5132302
24688: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24689:
24690: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24691:
24692: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24759: l_accrual_line_num := NULL; -- 4262811
24760: l_tmp_amt := NULL; -- 4262811
24761: --
24762:
24763: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24764: l_balance_type_code <> 'B' THEN
24765: IF (NVL(p_source_50,'
24766: ') = 'ALWAYS_ALWAYS' OR
24767: NVL(p_source_50,'

Line 24846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24842: --
24843: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24844:
24845: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24846: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24847:
24848: -- 4955764
24849: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24850: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24910: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24911:
24912: IF xla_accounting_cache_pkg.GetValueChar
24913: (p_source_code => 'LEDGER_CATEGORY_CODE'
24914: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24915: AND l_bflow_method_code = 'PRIOR_ENTRY'
24916: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24917: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24918: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25037: p_lookup_type => 'XLA_OWNER_TYPE'
25038: ,p_lookup_code => l_component_type_code
25039: )
25040: ,p_token_4 => 'PRODUCT_NAME'
25041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25045: ,p_ae_header_id => NULL

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

25038: ,p_lookup_code => l_component_type_code
25039: )
25040: ,p_token_4 => 'PRODUCT_NAME'
25041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25045: ,p_ae_header_id => NULL
25046: );

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

25039: )
25040: ,p_token_4 => 'PRODUCT_NAME'
25041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25045: ,p_ae_header_id => NULL
25046: );
25047:

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

25040: ,p_token_4 => 'PRODUCT_NAME'
25041: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25042: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25043: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25044: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25045: ,p_ae_header_id => NULL
25046: );
25047:
25048: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25071: ----------------------------------------------------------------------------------
25072: -- 4219869 Business Flow
25073: -- Update journal entry status -- Need to generate this within IF
25074: ----------------------------------------------------------------------------------
25075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25077: ,p_balance_type_code => l_balance_type_code
25078: );
25079:

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

25182:
25183: --
25184: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25185: --
25186: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25187: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25188: ELSE
25189: ---------------------------------------------------------------------------------------------------
25190: -- 4262811a Switch Sign

Line 25211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25207:
25208: XLA_AE_LINES_PKG.ValidateCurrentLine;
25209: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25210:
25211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25212: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25213: ,p_balance_type_code => l_balance_type_code);
25214:
25215: END IF;

Line 25362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25358: l_tmp_amt NUMBER;
25359: l_acc_rev_natural_side_code VARCHAR2(1);
25360:
25361: l_num_entries NUMBER;
25362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25366: l_recog_line_1 NUMBER;

Line 25363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25359: l_acc_rev_natural_side_code VARCHAR2(1);
25360:
25361: l_num_entries NUMBER;
25362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25366: l_recog_line_1 NUMBER;
25367: l_recog_line_2 NUMBER;

Line 25364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25360:
25361: l_num_entries NUMBER;
25362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25366: l_recog_line_1 NUMBER;
25367: l_recog_line_2 NUMBER;
25368:

Line 25365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25361: l_num_entries NUMBER;
25362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25366: l_recog_line_1 NUMBER;
25367: l_recog_line_2 NUMBER;
25368:
25369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25367: l_recog_line_2 NUMBER;
25368:
25369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25370: l_bflow_applied_to_amt NUMBER; -- 5132302
25371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25372:
25373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25374:
25375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25442: l_accrual_line_num := NULL; -- 4262811
25443: l_tmp_amt := NULL; -- 4262811
25444: --
25445:
25446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25447: l_balance_type_code <> 'B' THEN
25448: IF NVL(p_source_50,'
25449: ') = 'ALWAYS_ALWAYS' AND
25450: (NVL(p_source_42,'

Line 25529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25525: --
25526: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25527:
25528: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25529: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25530:
25531: -- 4955764
25532: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25533: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25599: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25600:
25601: IF xla_accounting_cache_pkg.GetValueChar
25602: (p_source_code => 'LEDGER_CATEGORY_CODE'
25603: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25604: AND l_bflow_method_code = 'PRIOR_ENTRY'
25605: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25606: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25607: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25699: p_lookup_type => 'XLA_OWNER_TYPE'
25700: ,p_lookup_code => l_component_type_code
25701: )
25702: ,p_token_4 => 'PRODUCT_NAME'
25703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25707: ,p_ae_header_id => NULL

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

25700: ,p_lookup_code => l_component_type_code
25701: )
25702: ,p_token_4 => 'PRODUCT_NAME'
25703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25707: ,p_ae_header_id => NULL
25708: );

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

25701: )
25702: ,p_token_4 => 'PRODUCT_NAME'
25703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25707: ,p_ae_header_id => NULL
25708: );
25709:

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

25702: ,p_token_4 => 'PRODUCT_NAME'
25703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25707: ,p_ae_header_id => NULL
25708: );
25709:
25710: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25733: ----------------------------------------------------------------------------------
25734: -- 4219869 Business Flow
25735: -- Update journal entry status -- Need to generate this within IF
25736: ----------------------------------------------------------------------------------
25737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25739: ,p_balance_type_code => l_balance_type_code
25740: );
25741:

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

25820:
25821: --
25822: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25823: --
25824: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25825: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25826: ELSE
25827: ---------------------------------------------------------------------------------------------------
25828: -- 4262811a Switch Sign

Line 25849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25845:
25846: XLA_AE_LINES_PKG.ValidateCurrentLine;
25847: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25848:
25849: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25850: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25851: ,p_balance_type_code => l_balance_type_code);
25852:
25853: END IF;

Line 26000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25996: l_tmp_amt NUMBER;
25997: l_acc_rev_natural_side_code VARCHAR2(1);
25998:
25999: l_num_entries NUMBER;
26000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26004: l_recog_line_1 NUMBER;

Line 26001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25997: l_acc_rev_natural_side_code VARCHAR2(1);
25998:
25999: l_num_entries NUMBER;
26000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26004: l_recog_line_1 NUMBER;
26005: l_recog_line_2 NUMBER;

Line 26002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25998:
25999: l_num_entries NUMBER;
26000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26004: l_recog_line_1 NUMBER;
26005: l_recog_line_2 NUMBER;
26006:

Line 26003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25999: l_num_entries NUMBER;
26000: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26001: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26002: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26003: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26004: l_recog_line_1 NUMBER;
26005: l_recog_line_2 NUMBER;
26006:
26007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26005: l_recog_line_2 NUMBER;
26006:
26007: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26008: l_bflow_applied_to_amt NUMBER; -- 5132302
26009: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26010:
26011: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26012:
26013: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26080: l_accrual_line_num := NULL; -- 4262811
26081: l_tmp_amt := NULL; -- 4262811
26082: --
26083:
26084: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26085: l_balance_type_code <> 'B' THEN
26086: IF NVL(p_source_50,'
26087: ') = 'ALWAYS_ALWAYS' AND
26088: (NVL(p_source_117,'

Line 26165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26161: --
26162: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26163:
26164: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26166:
26167: -- 4955764
26168: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26169: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26235: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26236:
26237: IF xla_accounting_cache_pkg.GetValueChar
26238: (p_source_code => 'LEDGER_CATEGORY_CODE'
26239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26240: AND l_bflow_method_code = 'PRIOR_ENTRY'
26241: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26242: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26243: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26405: p_lookup_type => 'XLA_OWNER_TYPE'
26406: ,p_lookup_code => l_component_type_code
26407: )
26408: ,p_token_4 => 'PRODUCT_NAME'
26409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26413: ,p_ae_header_id => NULL

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

26406: ,p_lookup_code => l_component_type_code
26407: )
26408: ,p_token_4 => 'PRODUCT_NAME'
26409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26413: ,p_ae_header_id => NULL
26414: );

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

26407: )
26408: ,p_token_4 => 'PRODUCT_NAME'
26409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26413: ,p_ae_header_id => NULL
26414: );
26415:

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

26408: ,p_token_4 => 'PRODUCT_NAME'
26409: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26410: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26411: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26412: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26413: ,p_ae_header_id => NULL
26414: );
26415:
26416: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26439: ----------------------------------------------------------------------------------
26440: -- 4219869 Business Flow
26441: -- Update journal entry status -- Need to generate this within IF
26442: ----------------------------------------------------------------------------------
26443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26445: ,p_balance_type_code => l_balance_type_code
26446: );
26447:

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

26593:
26594: --
26595: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26596: --
26597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26598: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26599: ELSE
26600: ---------------------------------------------------------------------------------------------------
26601: -- 4262811a Switch Sign

Line 26622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26618:
26619: XLA_AE_LINES_PKG.ValidateCurrentLine;
26620: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26621:
26622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26624: ,p_balance_type_code => l_balance_type_code);
26625:
26626: END IF;

Line 26773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26769: l_tmp_amt NUMBER;
26770: l_acc_rev_natural_side_code VARCHAR2(1);
26771:
26772: l_num_entries NUMBER;
26773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26777: l_recog_line_1 NUMBER;

Line 26774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26770: l_acc_rev_natural_side_code VARCHAR2(1);
26771:
26772: l_num_entries NUMBER;
26773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26777: l_recog_line_1 NUMBER;
26778: l_recog_line_2 NUMBER;

Line 26775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26771:
26772: l_num_entries NUMBER;
26773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26777: l_recog_line_1 NUMBER;
26778: l_recog_line_2 NUMBER;
26779:

Line 26776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26772: l_num_entries NUMBER;
26773: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26774: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26775: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26776: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26777: l_recog_line_1 NUMBER;
26778: l_recog_line_2 NUMBER;
26779:
26780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26778: l_recog_line_2 NUMBER;
26779:
26780: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26781: l_bflow_applied_to_amt NUMBER; -- 5132302
26782: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26783:
26784: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26785:
26786: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26853: l_accrual_line_num := NULL; -- 4262811
26854: l_tmp_amt := NULL; -- 4262811
26855: --
26856:
26857: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26858: l_balance_type_code <> 'B' THEN
26859: IF NVL(p_source_50,'
26860: ') = 'ALWAYS_ALWAYS' AND
26861: (NVL(p_source_117,'

Line 26938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26934: --
26935: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26936:
26937: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26939:
26940: -- 4955764
26941: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26942: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27008: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27009:
27010: IF xla_accounting_cache_pkg.GetValueChar
27011: (p_source_code => 'LEDGER_CATEGORY_CODE'
27012: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27013: AND l_bflow_method_code = 'PRIOR_ENTRY'
27014: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27015: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27016: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27135: p_lookup_type => 'XLA_OWNER_TYPE'
27136: ,p_lookup_code => l_component_type_code
27137: )
27138: ,p_token_4 => 'PRODUCT_NAME'
27139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27143: ,p_ae_header_id => NULL

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

27136: ,p_lookup_code => l_component_type_code
27137: )
27138: ,p_token_4 => 'PRODUCT_NAME'
27139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27143: ,p_ae_header_id => NULL
27144: );

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

27137: )
27138: ,p_token_4 => 'PRODUCT_NAME'
27139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27143: ,p_ae_header_id => NULL
27144: );
27145:

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

27138: ,p_token_4 => 'PRODUCT_NAME'
27139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27143: ,p_ae_header_id => NULL
27144: );
27145:
27146: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27169: ----------------------------------------------------------------------------------
27170: -- 4219869 Business Flow
27171: -- Update journal entry status -- Need to generate this within IF
27172: ----------------------------------------------------------------------------------
27173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27175: ,p_balance_type_code => l_balance_type_code
27176: );
27177:

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

27280:
27281: --
27282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27283: --
27284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27286: ELSE
27287: ---------------------------------------------------------------------------------------------------
27288: -- 4262811a Switch Sign

Line 27309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27305:
27306: XLA_AE_LINES_PKG.ValidateCurrentLine;
27307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27308:
27309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27311: ,p_balance_type_code => l_balance_type_code);
27312:
27313: END IF;

Line 27464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27460: l_tmp_amt NUMBER;
27461: l_acc_rev_natural_side_code VARCHAR2(1);
27462:
27463: l_num_entries NUMBER;
27464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27468: l_recog_line_1 NUMBER;

Line 27465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27461: l_acc_rev_natural_side_code VARCHAR2(1);
27462:
27463: l_num_entries NUMBER;
27464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27468: l_recog_line_1 NUMBER;
27469: l_recog_line_2 NUMBER;

Line 27466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27462:
27463: l_num_entries NUMBER;
27464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27468: l_recog_line_1 NUMBER;
27469: l_recog_line_2 NUMBER;
27470:

Line 27467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27463: l_num_entries NUMBER;
27464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27468: l_recog_line_1 NUMBER;
27469: l_recog_line_2 NUMBER;
27470:
27471: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27473: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27469: l_recog_line_2 NUMBER;
27470:
27471: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27472: l_bflow_applied_to_amt NUMBER; -- 5132302
27473: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27474:
27475: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27476:
27477: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27544: l_accrual_line_num := NULL; -- 4262811
27545: l_tmp_amt := NULL; -- 4262811
27546: --
27547:
27548: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27549: l_balance_type_code <> 'B' THEN
27550: IF NVL(p_source_50,'
27551: ') = 'ISSUE_ISSUE' AND
27552: (NVL(p_source_42,'

Line 27633: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27629: --
27630: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27631:
27632: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27633: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27634:
27635: -- 4955764
27636: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27637: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27706:
27707: IF xla_accounting_cache_pkg.GetValueChar
27708: (p_source_code => 'LEDGER_CATEGORY_CODE'
27709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27710: AND l_bflow_method_code = 'PRIOR_ENTRY'
27711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27805: p_lookup_type => 'XLA_OWNER_TYPE'
27806: ,p_lookup_code => l_component_type_code
27807: )
27808: ,p_token_4 => 'PRODUCT_NAME'
27809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27813: ,p_ae_header_id => NULL

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

27806: ,p_lookup_code => l_component_type_code
27807: )
27808: ,p_token_4 => 'PRODUCT_NAME'
27809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27813: ,p_ae_header_id => NULL
27814: );

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

27807: )
27808: ,p_token_4 => 'PRODUCT_NAME'
27809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27813: ,p_ae_header_id => NULL
27814: );
27815:

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

27808: ,p_token_4 => 'PRODUCT_NAME'
27809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27813: ,p_ae_header_id => NULL
27814: );
27815:
27816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27839: ----------------------------------------------------------------------------------
27840: -- 4219869 Business Flow
27841: -- Update journal entry status -- Need to generate this within IF
27842: ----------------------------------------------------------------------------------
27843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27845: ,p_balance_type_code => l_balance_type_code
27846: );
27847:

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

27926:
27927: --
27928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27929: --
27930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27932: ELSE
27933: ---------------------------------------------------------------------------------------------------
27934: -- 4262811a Switch Sign

Line 27955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27951:
27952: XLA_AE_LINES_PKG.ValidateCurrentLine;
27953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27954:
27955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27957: ,p_balance_type_code => l_balance_type_code);
27958:
27959: END IF;

Line 28110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28106: l_tmp_amt NUMBER;
28107: l_acc_rev_natural_side_code VARCHAR2(1);
28108:
28109: l_num_entries NUMBER;
28110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28114: l_recog_line_1 NUMBER;

Line 28111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28107: l_acc_rev_natural_side_code VARCHAR2(1);
28108:
28109: l_num_entries NUMBER;
28110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28114: l_recog_line_1 NUMBER;
28115: l_recog_line_2 NUMBER;

Line 28112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28108:
28109: l_num_entries NUMBER;
28110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28114: l_recog_line_1 NUMBER;
28115: l_recog_line_2 NUMBER;
28116:

Line 28113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28109: l_num_entries NUMBER;
28110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28114: l_recog_line_1 NUMBER;
28115: l_recog_line_2 NUMBER;
28116:
28117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28115: l_recog_line_2 NUMBER;
28116:
28117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28118: l_bflow_applied_to_amt NUMBER; -- 5132302
28119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28120:
28121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28122:
28123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28190: l_accrual_line_num := NULL; -- 4262811
28191: l_tmp_amt := NULL; -- 4262811
28192: --
28193:
28194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28195: l_balance_type_code <> 'B' THEN
28196: IF NVL(p_source_50,'
28197: ') = 'ISSUE_ISSUE' AND
28198: (NVL(p_source_117,'

Line 28277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28273: --
28274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28275:
28276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28278:
28279: -- 4955764
28280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28350:
28351: IF xla_accounting_cache_pkg.GetValueChar
28352: (p_source_code => 'LEDGER_CATEGORY_CODE'
28353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28354: AND l_bflow_method_code = 'PRIOR_ENTRY'
28355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28519: p_lookup_type => 'XLA_OWNER_TYPE'
28520: ,p_lookup_code => l_component_type_code
28521: )
28522: ,p_token_4 => 'PRODUCT_NAME'
28523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28527: ,p_ae_header_id => NULL

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

28520: ,p_lookup_code => l_component_type_code
28521: )
28522: ,p_token_4 => 'PRODUCT_NAME'
28523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28527: ,p_ae_header_id => NULL
28528: );

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

28521: )
28522: ,p_token_4 => 'PRODUCT_NAME'
28523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28527: ,p_ae_header_id => NULL
28528: );
28529:

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

28522: ,p_token_4 => 'PRODUCT_NAME'
28523: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28524: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28525: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28526: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28527: ,p_ae_header_id => NULL
28528: );
28529:
28530: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28553: ----------------------------------------------------------------------------------
28554: -- 4219869 Business Flow
28555: -- Update journal entry status -- Need to generate this within IF
28556: ----------------------------------------------------------------------------------
28557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28558: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28559: ,p_balance_type_code => l_balance_type_code
28560: );
28561:

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

28707:
28708: --
28709: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28710: --
28711: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28712: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28713: ELSE
28714: ---------------------------------------------------------------------------------------------------
28715: -- 4262811a Switch Sign

Line 28736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28732:
28733: XLA_AE_LINES_PKG.ValidateCurrentLine;
28734: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28735:
28736: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28737: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28738: ,p_balance_type_code => l_balance_type_code);
28739:
28740: END IF;

Line 28891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28887: l_tmp_amt NUMBER;
28888: l_acc_rev_natural_side_code VARCHAR2(1);
28889:
28890: l_num_entries NUMBER;
28891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28895: l_recog_line_1 NUMBER;

Line 28892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28888: l_acc_rev_natural_side_code VARCHAR2(1);
28889:
28890: l_num_entries NUMBER;
28891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28895: l_recog_line_1 NUMBER;
28896: l_recog_line_2 NUMBER;

Line 28893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28889:
28890: l_num_entries NUMBER;
28891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28895: l_recog_line_1 NUMBER;
28896: l_recog_line_2 NUMBER;
28897:

Line 28894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28890: l_num_entries NUMBER;
28891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28895: l_recog_line_1 NUMBER;
28896: l_recog_line_2 NUMBER;
28897:
28898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28896: l_recog_line_2 NUMBER;
28897:
28898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28899: l_bflow_applied_to_amt NUMBER; -- 5132302
28900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28901:
28902: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28903:
28904: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28971: l_accrual_line_num := NULL; -- 4262811
28972: l_tmp_amt := NULL; -- 4262811
28973: --
28974:
28975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28976: l_balance_type_code <> 'B' THEN
28977: IF NVL(p_source_50,'
28978: ') = 'ISSUE_ISSUE' AND
28979: (NVL(p_source_117,'

Line 29058: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29054: --
29055: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29056:
29057: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29058: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29059:
29060: -- 4955764
29061: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29062: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29130: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29131:
29132: IF xla_accounting_cache_pkg.GetValueChar
29133: (p_source_code => 'LEDGER_CATEGORY_CODE'
29134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29135: AND l_bflow_method_code = 'PRIOR_ENTRY'
29136: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29137: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29138: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29257: p_lookup_type => 'XLA_OWNER_TYPE'
29258: ,p_lookup_code => l_component_type_code
29259: )
29260: ,p_token_4 => 'PRODUCT_NAME'
29261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29265: ,p_ae_header_id => NULL

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

29258: ,p_lookup_code => l_component_type_code
29259: )
29260: ,p_token_4 => 'PRODUCT_NAME'
29261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29265: ,p_ae_header_id => NULL
29266: );

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

29259: )
29260: ,p_token_4 => 'PRODUCT_NAME'
29261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29265: ,p_ae_header_id => NULL
29266: );
29267:

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

29260: ,p_token_4 => 'PRODUCT_NAME'
29261: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29262: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29263: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29264: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29265: ,p_ae_header_id => NULL
29266: );
29267:
29268: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29291: ----------------------------------------------------------------------------------
29292: -- 4219869 Business Flow
29293: -- Update journal entry status -- Need to generate this within IF
29294: ----------------------------------------------------------------------------------
29295: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29296: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29297: ,p_balance_type_code => l_balance_type_code
29298: );
29299:

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

29402:
29403: --
29404: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29405: --
29406: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29407: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29408: ELSE
29409: ---------------------------------------------------------------------------------------------------
29410: -- 4262811a Switch Sign

Line 29431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29427:
29428: XLA_AE_LINES_PKG.ValidateCurrentLine;
29429: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29430:
29431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29433: ,p_balance_type_code => l_balance_type_code);
29434:
29435: END IF;

Line 29573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29569: l_tmp_amt NUMBER;
29570: l_acc_rev_natural_side_code VARCHAR2(1);
29571:
29572: l_num_entries NUMBER;
29573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29577: l_recog_line_1 NUMBER;

Line 29574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29570: l_acc_rev_natural_side_code VARCHAR2(1);
29571:
29572: l_num_entries NUMBER;
29573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29577: l_recog_line_1 NUMBER;
29578: l_recog_line_2 NUMBER;

Line 29575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29571:
29572: l_num_entries NUMBER;
29573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29577: l_recog_line_1 NUMBER;
29578: l_recog_line_2 NUMBER;
29579:

Line 29576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29572: l_num_entries NUMBER;
29573: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29574: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29575: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29576: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29577: l_recog_line_1 NUMBER;
29578: l_recog_line_2 NUMBER;
29579:
29580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29578: l_recog_line_2 NUMBER;
29579:
29580: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29581: l_bflow_applied_to_amt NUMBER; -- 5132302
29582: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29583:
29584: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29585:
29586: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29653: l_accrual_line_num := NULL; -- 4262811
29654: l_tmp_amt := NULL; -- 4262811
29655: --
29656:
29657: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29658: l_balance_type_code <> 'B' THEN
29659: IF NVL(p_source_50,'
29660: ') = 'ISSUE_ISSUE' AND
29661: (NVL(p_source_42,'

Line 29738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29734: --
29735: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29736:
29737: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29739:
29740: -- 4955764
29741: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29742: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29802: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29803:
29804: IF xla_accounting_cache_pkg.GetValueChar
29805: (p_source_code => 'LEDGER_CATEGORY_CODE'
29806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29807: AND l_bflow_method_code = 'PRIOR_ENTRY'
29808: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29809: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29810: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29902: p_lookup_type => 'XLA_OWNER_TYPE'
29903: ,p_lookup_code => l_component_type_code
29904: )
29905: ,p_token_4 => 'PRODUCT_NAME'
29906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29910: ,p_ae_header_id => NULL

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

29903: ,p_lookup_code => l_component_type_code
29904: )
29905: ,p_token_4 => 'PRODUCT_NAME'
29906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29910: ,p_ae_header_id => NULL
29911: );

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

29904: )
29905: ,p_token_4 => 'PRODUCT_NAME'
29906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29910: ,p_ae_header_id => NULL
29911: );
29912:

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

29905: ,p_token_4 => 'PRODUCT_NAME'
29906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29910: ,p_ae_header_id => NULL
29911: );
29912:
29913: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29936: ----------------------------------------------------------------------------------
29937: -- 4219869 Business Flow
29938: -- Update journal entry status -- Need to generate this within IF
29939: ----------------------------------------------------------------------------------
29940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29942: ,p_balance_type_code => l_balance_type_code
29943: );
29944:

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

30023:
30024: --
30025: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30026: --
30027: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30028: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30029: ELSE
30030: ---------------------------------------------------------------------------------------------------
30031: -- 4262811a Switch Sign

Line 30052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30048:
30049: XLA_AE_LINES_PKG.ValidateCurrentLine;
30050: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30051:
30052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30053: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30054: ,p_balance_type_code => l_balance_type_code);
30055:
30056: END IF;

Line 30194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30190: l_tmp_amt NUMBER;
30191: l_acc_rev_natural_side_code VARCHAR2(1);
30192:
30193: l_num_entries NUMBER;
30194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30198: l_recog_line_1 NUMBER;

Line 30195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30191: l_acc_rev_natural_side_code VARCHAR2(1);
30192:
30193: l_num_entries NUMBER;
30194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30198: l_recog_line_1 NUMBER;
30199: l_recog_line_2 NUMBER;

Line 30196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30192:
30193: l_num_entries NUMBER;
30194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30198: l_recog_line_1 NUMBER;
30199: l_recog_line_2 NUMBER;
30200:

Line 30197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30193: l_num_entries NUMBER;
30194: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30195: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30196: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30197: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30198: l_recog_line_1 NUMBER;
30199: l_recog_line_2 NUMBER;
30200:
30201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30199: l_recog_line_2 NUMBER;
30200:
30201: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30202: l_bflow_applied_to_amt NUMBER; -- 5132302
30203: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30204:
30205: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30206:
30207: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30274: l_accrual_line_num := NULL; -- 4262811
30275: l_tmp_amt := NULL; -- 4262811
30276: --
30277:
30278: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30279: l_balance_type_code <> 'B' THEN
30280: IF NVL(p_source_50,'
30281: ') = 'ISSUE_ISSUE' AND
30282: (NVL(p_source_117,'

Line 30357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30353: --
30354: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30355:
30356: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30358:
30359: -- 4955764
30360: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30361: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30421: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30422:
30423: IF xla_accounting_cache_pkg.GetValueChar
30424: (p_source_code => 'LEDGER_CATEGORY_CODE'
30425: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30426: AND l_bflow_method_code = 'PRIOR_ENTRY'
30427: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30428: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30429: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30591: p_lookup_type => 'XLA_OWNER_TYPE'
30592: ,p_lookup_code => l_component_type_code
30593: )
30594: ,p_token_4 => 'PRODUCT_NAME'
30595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30599: ,p_ae_header_id => NULL

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

30592: ,p_lookup_code => l_component_type_code
30593: )
30594: ,p_token_4 => 'PRODUCT_NAME'
30595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30599: ,p_ae_header_id => NULL
30600: );

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

30593: )
30594: ,p_token_4 => 'PRODUCT_NAME'
30595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30599: ,p_ae_header_id => NULL
30600: );
30601:

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

30594: ,p_token_4 => 'PRODUCT_NAME'
30595: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30596: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30597: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30598: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30599: ,p_ae_header_id => NULL
30600: );
30601:
30602: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30625: ----------------------------------------------------------------------------------
30626: -- 4219869 Business Flow
30627: -- Update journal entry status -- Need to generate this within IF
30628: ----------------------------------------------------------------------------------
30629: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30630: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30631: ,p_balance_type_code => l_balance_type_code
30632: );
30633:

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

30779:
30780: --
30781: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30782: --
30783: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30784: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30785: ELSE
30786: ---------------------------------------------------------------------------------------------------
30787: -- 4262811a Switch Sign

Line 30808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30804:
30805: XLA_AE_LINES_PKG.ValidateCurrentLine;
30806: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30807:
30808: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30809: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30810: ,p_balance_type_code => l_balance_type_code);
30811:
30812: END IF;

Line 30950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30946: l_tmp_amt NUMBER;
30947: l_acc_rev_natural_side_code VARCHAR2(1);
30948:
30949: l_num_entries NUMBER;
30950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30954: l_recog_line_1 NUMBER;

Line 30951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30947: l_acc_rev_natural_side_code VARCHAR2(1);
30948:
30949: l_num_entries NUMBER;
30950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30954: l_recog_line_1 NUMBER;
30955: l_recog_line_2 NUMBER;

Line 30952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30948:
30949: l_num_entries NUMBER;
30950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30954: l_recog_line_1 NUMBER;
30955: l_recog_line_2 NUMBER;
30956:

Line 30953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30949: l_num_entries NUMBER;
30950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30954: l_recog_line_1 NUMBER;
30955: l_recog_line_2 NUMBER;
30956:
30957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30955: l_recog_line_2 NUMBER;
30956:
30957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30958: l_bflow_applied_to_amt NUMBER; -- 5132302
30959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30960:
30961: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30962:
30963: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31030: l_accrual_line_num := NULL; -- 4262811
31031: l_tmp_amt := NULL; -- 4262811
31032: --
31033:
31034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31035: l_balance_type_code <> 'B' THEN
31036: IF NVL(p_source_50,'
31037: ') = 'ISSUE_ISSUE' AND
31038: (NVL(p_source_117,'

Line 31113: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31109: --
31110: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31111:
31112: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31113: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31114:
31115: -- 4955764
31116: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31117: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31177: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31178:
31179: IF xla_accounting_cache_pkg.GetValueChar
31180: (p_source_code => 'LEDGER_CATEGORY_CODE'
31181: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31182: AND l_bflow_method_code = 'PRIOR_ENTRY'
31183: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31184: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31185: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31304: p_lookup_type => 'XLA_OWNER_TYPE'
31305: ,p_lookup_code => l_component_type_code
31306: )
31307: ,p_token_4 => 'PRODUCT_NAME'
31308: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31309: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31310: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31311: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31312: ,p_ae_header_id => NULL

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

31305: ,p_lookup_code => l_component_type_code
31306: )
31307: ,p_token_4 => 'PRODUCT_NAME'
31308: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31309: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31310: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31311: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31312: ,p_ae_header_id => NULL
31313: );

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

31306: )
31307: ,p_token_4 => 'PRODUCT_NAME'
31308: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31309: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31310: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31311: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31312: ,p_ae_header_id => NULL
31313: );
31314:

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

31307: ,p_token_4 => 'PRODUCT_NAME'
31308: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31309: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31310: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31311: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31312: ,p_ae_header_id => NULL
31313: );
31314:
31315: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31338: ----------------------------------------------------------------------------------
31339: -- 4219869 Business Flow
31340: -- Update journal entry status -- Need to generate this within IF
31341: ----------------------------------------------------------------------------------
31342: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31343: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31344: ,p_balance_type_code => l_balance_type_code
31345: );
31346:

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

31449:
31450: --
31451: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31452: --
31453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31454: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31455: ELSE
31456: ---------------------------------------------------------------------------------------------------
31457: -- 4262811a Switch Sign

Line 31478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31474:
31475: XLA_AE_LINES_PKG.ValidateCurrentLine;
31476: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31477:
31478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31480: ,p_balance_type_code => l_balance_type_code);
31481:
31482: END IF;

Line 31629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31625: l_tmp_amt NUMBER;
31626: l_acc_rev_natural_side_code VARCHAR2(1);
31627:
31628: l_num_entries NUMBER;
31629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31633: l_recog_line_1 NUMBER;

Line 31630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31626: l_acc_rev_natural_side_code VARCHAR2(1);
31627:
31628: l_num_entries NUMBER;
31629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31633: l_recog_line_1 NUMBER;
31634: l_recog_line_2 NUMBER;

Line 31631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31627:
31628: l_num_entries NUMBER;
31629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31633: l_recog_line_1 NUMBER;
31634: l_recog_line_2 NUMBER;
31635:

Line 31632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31628: l_num_entries NUMBER;
31629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31633: l_recog_line_1 NUMBER;
31634: l_recog_line_2 NUMBER;
31635:
31636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31634: l_recog_line_2 NUMBER;
31635:
31636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31637: l_bflow_applied_to_amt NUMBER; -- 5132302
31638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31639:
31640: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31641:
31642: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31709: l_accrual_line_num := NULL; -- 4262811
31710: l_tmp_amt := NULL; -- 4262811
31711: --
31712:
31713: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31714: l_balance_type_code <> 'B' THEN
31715: IF NVL(p_source_50,'
31716: ') = 'ISSUE_ISSUE' AND
31717: (NVL(p_source_42,'

Line 31796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31792: --
31793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31794:
31795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31797:
31798: -- 4955764
31799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31866: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31867:
31868: IF xla_accounting_cache_pkg.GetValueChar
31869: (p_source_code => 'LEDGER_CATEGORY_CODE'
31870: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31871: AND l_bflow_method_code = 'PRIOR_ENTRY'
31872: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31873: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31874: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31966: p_lookup_type => 'XLA_OWNER_TYPE'
31967: ,p_lookup_code => l_component_type_code
31968: )
31969: ,p_token_4 => 'PRODUCT_NAME'
31970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31974: ,p_ae_header_id => NULL

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

31967: ,p_lookup_code => l_component_type_code
31968: )
31969: ,p_token_4 => 'PRODUCT_NAME'
31970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31974: ,p_ae_header_id => NULL
31975: );

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

31968: )
31969: ,p_token_4 => 'PRODUCT_NAME'
31970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31974: ,p_ae_header_id => NULL
31975: );
31976:

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

31969: ,p_token_4 => 'PRODUCT_NAME'
31970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31974: ,p_ae_header_id => NULL
31975: );
31976:
31977: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32000: ----------------------------------------------------------------------------------
32001: -- 4219869 Business Flow
32002: -- Update journal entry status -- Need to generate this within IF
32003: ----------------------------------------------------------------------------------
32004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32006: ,p_balance_type_code => l_balance_type_code
32007: );
32008:

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

32087:
32088: --
32089: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32090: --
32091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32092: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32093: ELSE
32094: ---------------------------------------------------------------------------------------------------
32095: -- 4262811a Switch Sign

Line 32116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32112:
32113: XLA_AE_LINES_PKG.ValidateCurrentLine;
32114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32115:
32116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32118: ,p_balance_type_code => l_balance_type_code);
32119:
32120: END IF;

Line 32267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32263: l_tmp_amt NUMBER;
32264: l_acc_rev_natural_side_code VARCHAR2(1);
32265:
32266: l_num_entries NUMBER;
32267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32271: l_recog_line_1 NUMBER;

Line 32268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32264: l_acc_rev_natural_side_code VARCHAR2(1);
32265:
32266: l_num_entries NUMBER;
32267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32271: l_recog_line_1 NUMBER;
32272: l_recog_line_2 NUMBER;

Line 32269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32265:
32266: l_num_entries NUMBER;
32267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32271: l_recog_line_1 NUMBER;
32272: l_recog_line_2 NUMBER;
32273:

Line 32270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32266: l_num_entries NUMBER;
32267: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32268: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32269: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32270: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32271: l_recog_line_1 NUMBER;
32272: l_recog_line_2 NUMBER;
32273:
32274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32272: l_recog_line_2 NUMBER;
32273:
32274: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32275: l_bflow_applied_to_amt NUMBER; -- 5132302
32276: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32277:
32278: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32279:
32280: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32347: l_accrual_line_num := NULL; -- 4262811
32348: l_tmp_amt := NULL; -- 4262811
32349: --
32350:
32351: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32352: l_balance_type_code <> 'B' THEN
32353: IF NVL(p_source_50,'
32354: ') = 'ISSUE_ISSUE' AND
32355: (NVL(p_source_117,'

Line 32432: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32428: --
32429: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32430:
32431: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32432: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32433:
32434: -- 4955764
32435: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32436: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32502: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32503:
32504: IF xla_accounting_cache_pkg.GetValueChar
32505: (p_source_code => 'LEDGER_CATEGORY_CODE'
32506: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32507: AND l_bflow_method_code = 'PRIOR_ENTRY'
32508: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32509: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32510: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32672: p_lookup_type => 'XLA_OWNER_TYPE'
32673: ,p_lookup_code => l_component_type_code
32674: )
32675: ,p_token_4 => 'PRODUCT_NAME'
32676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32680: ,p_ae_header_id => NULL

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

32673: ,p_lookup_code => l_component_type_code
32674: )
32675: ,p_token_4 => 'PRODUCT_NAME'
32676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32680: ,p_ae_header_id => NULL
32681: );

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

32674: )
32675: ,p_token_4 => 'PRODUCT_NAME'
32676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32680: ,p_ae_header_id => NULL
32681: );
32682:

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

32675: ,p_token_4 => 'PRODUCT_NAME'
32676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32680: ,p_ae_header_id => NULL
32681: );
32682:
32683: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32706: ----------------------------------------------------------------------------------
32707: -- 4219869 Business Flow
32708: -- Update journal entry status -- Need to generate this within IF
32709: ----------------------------------------------------------------------------------
32710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32712: ,p_balance_type_code => l_balance_type_code
32713: );
32714:

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

32860:
32861: --
32862: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32863: --
32864: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32865: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32866: ELSE
32867: ---------------------------------------------------------------------------------------------------
32868: -- 4262811a Switch Sign

Line 32889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32885:
32886: XLA_AE_LINES_PKG.ValidateCurrentLine;
32887: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32888:
32889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32890: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32891: ,p_balance_type_code => l_balance_type_code);
32892:
32893: END IF;

Line 33040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33036: l_tmp_amt NUMBER;
33037: l_acc_rev_natural_side_code VARCHAR2(1);
33038:
33039: l_num_entries NUMBER;
33040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33044: l_recog_line_1 NUMBER;

Line 33041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33037: l_acc_rev_natural_side_code VARCHAR2(1);
33038:
33039: l_num_entries NUMBER;
33040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33044: l_recog_line_1 NUMBER;
33045: l_recog_line_2 NUMBER;

Line 33042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33038:
33039: l_num_entries NUMBER;
33040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33044: l_recog_line_1 NUMBER;
33045: l_recog_line_2 NUMBER;
33046:

Line 33043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33039: l_num_entries NUMBER;
33040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33044: l_recog_line_1 NUMBER;
33045: l_recog_line_2 NUMBER;
33046:
33047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33045: l_recog_line_2 NUMBER;
33046:
33047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33048: l_bflow_applied_to_amt NUMBER; -- 5132302
33049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33050:
33051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33052:
33053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33120: l_accrual_line_num := NULL; -- 4262811
33121: l_tmp_amt := NULL; -- 4262811
33122: --
33123:
33124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33125: l_balance_type_code <> 'B' THEN
33126: IF NVL(p_source_50,'
33127: ') = 'ISSUE_ISSUE' AND
33128: (NVL(p_source_117,'

Line 33205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33201: --
33202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33203:
33204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33206:
33207: -- 4955764
33208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33275: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33276:
33277: IF xla_accounting_cache_pkg.GetValueChar
33278: (p_source_code => 'LEDGER_CATEGORY_CODE'
33279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33280: AND l_bflow_method_code = 'PRIOR_ENTRY'
33281: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33282: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33283: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33402: p_lookup_type => 'XLA_OWNER_TYPE'
33403: ,p_lookup_code => l_component_type_code
33404: )
33405: ,p_token_4 => 'PRODUCT_NAME'
33406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33410: ,p_ae_header_id => NULL

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

33403: ,p_lookup_code => l_component_type_code
33404: )
33405: ,p_token_4 => 'PRODUCT_NAME'
33406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33410: ,p_ae_header_id => NULL
33411: );

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

33404: )
33405: ,p_token_4 => 'PRODUCT_NAME'
33406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33410: ,p_ae_header_id => NULL
33411: );
33412:

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

33405: ,p_token_4 => 'PRODUCT_NAME'
33406: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33407: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33408: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33409: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33410: ,p_ae_header_id => NULL
33411: );
33412:
33413: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33436: ----------------------------------------------------------------------------------
33437: -- 4219869 Business Flow
33438: -- Update journal entry status -- Need to generate this within IF
33439: ----------------------------------------------------------------------------------
33440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33442: ,p_balance_type_code => l_balance_type_code
33443: );
33444:

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

33547:
33548: --
33549: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33550: --
33551: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33552: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33553: ELSE
33554: ---------------------------------------------------------------------------------------------------
33555: -- 4262811a Switch Sign

Line 33576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33572:
33573: XLA_AE_LINES_PKG.ValidateCurrentLine;
33574: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33575:
33576: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33577: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33578: ,p_balance_type_code => l_balance_type_code);
33579:
33580: END IF;

Line 33731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33727: l_tmp_amt NUMBER;
33728: l_acc_rev_natural_side_code VARCHAR2(1);
33729:
33730: l_num_entries NUMBER;
33731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33735: l_recog_line_1 NUMBER;

Line 33732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33728: l_acc_rev_natural_side_code VARCHAR2(1);
33729:
33730: l_num_entries NUMBER;
33731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33735: l_recog_line_1 NUMBER;
33736: l_recog_line_2 NUMBER;

Line 33733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33729:
33730: l_num_entries NUMBER;
33731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33735: l_recog_line_1 NUMBER;
33736: l_recog_line_2 NUMBER;
33737:

Line 33734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33730: l_num_entries NUMBER;
33731: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33732: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33733: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33734: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33735: l_recog_line_1 NUMBER;
33736: l_recog_line_2 NUMBER;
33737:
33738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33736: l_recog_line_2 NUMBER;
33737:
33738: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33739: l_bflow_applied_to_amt NUMBER; -- 5132302
33740: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33741:
33742: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33743:
33744: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33811: l_accrual_line_num := NULL; -- 4262811
33812: l_tmp_amt := NULL; -- 4262811
33813: --
33814:
33815: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33816: l_balance_type_code <> 'B' THEN
33817: IF NVL(p_source_50,'
33818: ') = 'CLEAR_CLEAR' AND
33819: NVL(p_source_51,'

Line 33911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33907: --
33908: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33909:
33910: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33911: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33912:
33913: -- 4955764
33914: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33915: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33983: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33984:
33985: IF xla_accounting_cache_pkg.GetValueChar
33986: (p_source_code => 'LEDGER_CATEGORY_CODE'
33987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33988: AND l_bflow_method_code = 'PRIOR_ENTRY'
33989: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33990: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33991: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34181: p_lookup_type => 'XLA_OWNER_TYPE'
34182: ,p_lookup_code => l_component_type_code
34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL

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

34182: ,p_lookup_code => l_component_type_code
34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );

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

34183: )
34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );
34191:

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

34184: ,p_token_4 => 'PRODUCT_NAME'
34185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34189: ,p_ae_header_id => NULL
34190: );
34191:
34192: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34215: ----------------------------------------------------------------------------------
34216: -- 4219869 Business Flow
34217: -- Update journal entry status -- Need to generate this within IF
34218: ----------------------------------------------------------------------------------
34219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34221: ,p_balance_type_code => l_balance_type_code
34222: );
34223:

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

34400:
34401: --
34402: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34403: --
34404: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34405: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34406: ELSE
34407: ---------------------------------------------------------------------------------------------------
34408: -- 4262811a Switch Sign

Line 34429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34425:
34426: XLA_AE_LINES_PKG.ValidateCurrentLine;
34427: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34428:
34429: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34430: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34431: ,p_balance_type_code => l_balance_type_code);
34432:
34433: END IF;

Line 34591: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34587: l_tmp_amt NUMBER;
34588: l_acc_rev_natural_side_code VARCHAR2(1);
34589:
34590: l_num_entries NUMBER;
34591: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34592: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34593: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34594: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34595: l_recog_line_1 NUMBER;

Line 34592: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34588: l_acc_rev_natural_side_code VARCHAR2(1);
34589:
34590: l_num_entries NUMBER;
34591: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34592: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34593: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34594: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34595: l_recog_line_1 NUMBER;
34596: l_recog_line_2 NUMBER;

Line 34593: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34589:
34590: l_num_entries NUMBER;
34591: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34592: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34593: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34594: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34595: l_recog_line_1 NUMBER;
34596: l_recog_line_2 NUMBER;
34597:

Line 34594: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34590: l_num_entries NUMBER;
34591: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34592: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34593: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34594: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34595: l_recog_line_1 NUMBER;
34596: l_recog_line_2 NUMBER;
34597:
34598: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34600: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34596: l_recog_line_2 NUMBER;
34597:
34598: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34599: l_bflow_applied_to_amt NUMBER; -- 5132302
34600: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34601:
34602: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34603:
34604: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34671: l_accrual_line_num := NULL; -- 4262811
34672: l_tmp_amt := NULL; -- 4262811
34673: --
34674:
34675: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34676: l_balance_type_code <> 'B' THEN
34677: IF NVL(p_source_50,'
34678: ') <> 'CLEAR_CLEAR' AND
34679: NVL(p_source_51,'

Line 34751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34747: --
34748: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34749:
34750: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34751: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34752:
34753: -- 4955764
34754: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34755: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34823: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34824:
34825: IF xla_accounting_cache_pkg.GetValueChar
34826: (p_source_code => 'LEDGER_CATEGORY_CODE'
34827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34828: AND l_bflow_method_code = 'PRIOR_ENTRY'
34829: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34830: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34831: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35023: p_lookup_type => 'XLA_OWNER_TYPE'
35024: ,p_lookup_code => l_component_type_code
35025: )
35026: ,p_token_4 => 'PRODUCT_NAME'
35027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35031: ,p_ae_header_id => NULL

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

35024: ,p_lookup_code => l_component_type_code
35025: )
35026: ,p_token_4 => 'PRODUCT_NAME'
35027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35031: ,p_ae_header_id => NULL
35032: );

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

35025: )
35026: ,p_token_4 => 'PRODUCT_NAME'
35027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35031: ,p_ae_header_id => NULL
35032: );
35033:

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

35026: ,p_token_4 => 'PRODUCT_NAME'
35027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35031: ,p_ae_header_id => NULL
35032: );
35033:
35034: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35057: ----------------------------------------------------------------------------------
35058: -- 4219869 Business Flow
35059: -- Update journal entry status -- Need to generate this within IF
35060: ----------------------------------------------------------------------------------
35061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35063: ,p_balance_type_code => l_balance_type_code
35064: );
35065:

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

35244:
35245: --
35246: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35247: --
35248: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35249: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35250: ELSE
35251: ---------------------------------------------------------------------------------------------------
35252: -- 4262811a Switch Sign

Line 35273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35269:
35270: XLA_AE_LINES_PKG.ValidateCurrentLine;
35271: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35272:
35273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35275: ,p_balance_type_code => l_balance_type_code);
35276:
35277: END IF;

Line 35433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35429: l_tmp_amt NUMBER;
35430: l_acc_rev_natural_side_code VARCHAR2(1);
35431:
35432: l_num_entries NUMBER;
35433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35437: l_recog_line_1 NUMBER;

Line 35434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35430: l_acc_rev_natural_side_code VARCHAR2(1);
35431:
35432: l_num_entries NUMBER;
35433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35437: l_recog_line_1 NUMBER;
35438: l_recog_line_2 NUMBER;

Line 35435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35431:
35432: l_num_entries NUMBER;
35433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35437: l_recog_line_1 NUMBER;
35438: l_recog_line_2 NUMBER;
35439:

Line 35436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35432: l_num_entries NUMBER;
35433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35437: l_recog_line_1 NUMBER;
35438: l_recog_line_2 NUMBER;
35439:
35440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35438: l_recog_line_2 NUMBER;
35439:
35440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35441: l_bflow_applied_to_amt NUMBER; -- 5132302
35442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35443:
35444: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35445:
35446: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35513: l_accrual_line_num := NULL; -- 4262811
35514: l_tmp_amt := NULL; -- 4262811
35515: --
35516:
35517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35518: l_balance_type_code <> 'B' THEN
35519: IF NVL(p_source_50,'
35520: ') <> 'CLEAR_CLEAR' AND
35521: NVL(p_source_51,'

Line 35593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35589: --
35590: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35591:
35592: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35593: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35594:
35595: -- 4955764
35596: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35597: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35663: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35664:
35665: IF xla_accounting_cache_pkg.GetValueChar
35666: (p_source_code => 'LEDGER_CATEGORY_CODE'
35667: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35668: AND l_bflow_method_code = 'PRIOR_ENTRY'
35669: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35670: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35671: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35863: p_lookup_type => 'XLA_OWNER_TYPE'
35864: ,p_lookup_code => l_component_type_code
35865: )
35866: ,p_token_4 => 'PRODUCT_NAME'
35867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35871: ,p_ae_header_id => NULL

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

35864: ,p_lookup_code => l_component_type_code
35865: )
35866: ,p_token_4 => 'PRODUCT_NAME'
35867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35871: ,p_ae_header_id => NULL
35872: );

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

35865: )
35866: ,p_token_4 => 'PRODUCT_NAME'
35867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35871: ,p_ae_header_id => NULL
35872: );
35873:

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

35866: ,p_token_4 => 'PRODUCT_NAME'
35867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35871: ,p_ae_header_id => NULL
35872: );
35873:
35874: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35897: ----------------------------------------------------------------------------------
35898: -- 4219869 Business Flow
35899: -- Update journal entry status -- Need to generate this within IF
35900: ----------------------------------------------------------------------------------
35901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35902: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35903: ,p_balance_type_code => l_balance_type_code
35904: );
35905:

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

36084:
36085: --
36086: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36087: --
36088: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36089: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36090: ELSE
36091: ---------------------------------------------------------------------------------------------------
36092: -- 4262811a Switch Sign

Line 36113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36109:
36110: XLA_AE_LINES_PKG.ValidateCurrentLine;
36111: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36112:
36113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36114: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36115: ,p_balance_type_code => l_balance_type_code);
36116:
36117: END IF;

Line 36269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36265: l_tmp_amt NUMBER;
36266: l_acc_rev_natural_side_code VARCHAR2(1);
36267:
36268: l_num_entries NUMBER;
36269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36273: l_recog_line_1 NUMBER;

Line 36270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36266: l_acc_rev_natural_side_code VARCHAR2(1);
36267:
36268: l_num_entries NUMBER;
36269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36273: l_recog_line_1 NUMBER;
36274: l_recog_line_2 NUMBER;

Line 36271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36267:
36268: l_num_entries NUMBER;
36269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36273: l_recog_line_1 NUMBER;
36274: l_recog_line_2 NUMBER;
36275:

Line 36272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36268: l_num_entries NUMBER;
36269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36273: l_recog_line_1 NUMBER;
36274: l_recog_line_2 NUMBER;
36275:
36276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36274: l_recog_line_2 NUMBER;
36275:
36276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36277: l_bflow_applied_to_amt NUMBER; -- 5132302
36278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36279:
36280: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36281:
36282: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36348: l_acc_rev_flag := NULL; -- 4262811
36349: l_accrual_line_num := NULL; -- 4262811
36350: l_tmp_amt := NULL; -- 4262811
36351: --
36352: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
36353: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
36354: return;
36355: END IF;
36356:

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

36349: l_accrual_line_num := NULL; -- 4262811
36350: l_tmp_amt := NULL; -- 4262811
36351: --
36352: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
36353: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
36354: return;
36355: END IF;
36356:
36357: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

36353: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
36354: return;
36355: END IF;
36356:
36357: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36358: l_balance_type_code <> 'B' THEN
36359: IF NVL(p_source_50,'
36360: ') = 'CLEAR_CLEAR' AND
36361: NVL(p_source_51,'

Line 36433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36429: --
36430: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36431:
36432: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36434:
36435: -- 4955764
36436: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36437: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36506:
36507: IF xla_accounting_cache_pkg.GetValueChar
36508: (p_source_code => 'LEDGER_CATEGORY_CODE'
36509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36510: AND l_bflow_method_code = 'PRIOR_ENTRY'
36511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36708: p_lookup_type => 'XLA_OWNER_TYPE'
36709: ,p_lookup_code => l_component_type_code
36710: )
36711: ,p_token_4 => 'PRODUCT_NAME'
36712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36716: ,p_ae_header_id => NULL

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

36709: ,p_lookup_code => l_component_type_code
36710: )
36711: ,p_token_4 => 'PRODUCT_NAME'
36712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36716: ,p_ae_header_id => NULL
36717: );

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

36710: )
36711: ,p_token_4 => 'PRODUCT_NAME'
36712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36716: ,p_ae_header_id => NULL
36717: );
36718:

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

36711: ,p_token_4 => 'PRODUCT_NAME'
36712: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36713: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36714: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36715: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36716: ,p_ae_header_id => NULL
36717: );
36718:
36719: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36742: ----------------------------------------------------------------------------------
36743: -- 4219869 Business Flow
36744: -- Update journal entry status -- Need to generate this within IF
36745: ----------------------------------------------------------------------------------
36746: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36747: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36748: ,p_balance_type_code => l_balance_type_code
36749: );
36750:

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

36932:
36933: --
36934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36935: --
36936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36938: ELSE
36939: ---------------------------------------------------------------------------------------------------
36940: -- 4262811a Switch Sign

Line 36961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36957:
36958: XLA_AE_LINES_PKG.ValidateCurrentLine;
36959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36960:
36961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36963: ,p_balance_type_code => l_balance_type_code);
36964:
36965: END IF;

Line 37153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37149: l_tmp_amt NUMBER;
37150: l_acc_rev_natural_side_code VARCHAR2(1);
37151:
37152: l_num_entries NUMBER;
37153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37157: l_recog_line_1 NUMBER;

Line 37154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37150: l_acc_rev_natural_side_code VARCHAR2(1);
37151:
37152: l_num_entries NUMBER;
37153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37157: l_recog_line_1 NUMBER;
37158: l_recog_line_2 NUMBER;

Line 37155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37151:
37152: l_num_entries NUMBER;
37153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37157: l_recog_line_1 NUMBER;
37158: l_recog_line_2 NUMBER;
37159:

Line 37156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37152: l_num_entries NUMBER;
37153: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37154: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37155: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37156: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37157: l_recog_line_1 NUMBER;
37158: l_recog_line_2 NUMBER;
37159:
37160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37158: l_recog_line_2 NUMBER;
37159:
37160: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37161: l_bflow_applied_to_amt NUMBER; -- 5132302
37162: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37163:
37164: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37165:
37166: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37232: l_acc_rev_flag := NULL; -- 4262811
37233: l_accrual_line_num := NULL; -- 4262811
37234: l_tmp_amt := NULL; -- 4262811
37235: --
37236: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37237: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37238: return;
37239: END IF;
37240:

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

37233: l_accrual_line_num := NULL; -- 4262811
37234: l_tmp_amt := NULL; -- 4262811
37235: --
37236: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
37237: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37238: return;
37239: END IF;
37240:
37241: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

37237: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
37238: return;
37239: END IF;
37240:
37241: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37242: l_balance_type_code <> 'B' THEN
37243: IF NVL(p_source_50,'
37244: ') = 'CLEAR_CLEAR' AND
37245: (NVL(p_source_78,'

Line 37323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37319: --
37320: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37321:
37322: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37324:
37325: -- 4955764
37326: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37327: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37445: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37446:
37447: IF xla_accounting_cache_pkg.GetValueChar
37448: (p_source_code => 'LEDGER_CATEGORY_CODE'
37449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37450: AND l_bflow_method_code = 'PRIOR_ENTRY'
37451: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37452: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37453: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37646: p_lookup_type => 'XLA_OWNER_TYPE'
37647: ,p_lookup_code => l_component_type_code
37648: )
37649: ,p_token_4 => 'PRODUCT_NAME'
37650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37654: ,p_ae_header_id => NULL

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

37647: ,p_lookup_code => l_component_type_code
37648: )
37649: ,p_token_4 => 'PRODUCT_NAME'
37650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37654: ,p_ae_header_id => NULL
37655: );

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

37648: )
37649: ,p_token_4 => 'PRODUCT_NAME'
37650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37654: ,p_ae_header_id => NULL
37655: );
37656:

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

37649: ,p_token_4 => 'PRODUCT_NAME'
37650: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37651: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37652: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37653: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37654: ,p_ae_header_id => NULL
37655: );
37656:
37657: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37680: ----------------------------------------------------------------------------------
37681: -- 4219869 Business Flow
37682: -- Update journal entry status -- Need to generate this within IF
37683: ----------------------------------------------------------------------------------
37684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37686: ,p_balance_type_code => l_balance_type_code
37687: );
37688:

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

37868:
37869: --
37870: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37871: --
37872: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37873: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37874: ELSE
37875: ---------------------------------------------------------------------------------------------------
37876: -- 4262811a Switch Sign

Line 37897: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37893:
37894: XLA_AE_LINES_PKG.ValidateCurrentLine;
37895: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37896:
37897: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37898: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37899: ,p_balance_type_code => l_balance_type_code);
37900:
37901: END IF;

Line 38060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38056: l_tmp_amt NUMBER;
38057: l_acc_rev_natural_side_code VARCHAR2(1);
38058:
38059: l_num_entries NUMBER;
38060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38064: l_recog_line_1 NUMBER;

Line 38061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38057: l_acc_rev_natural_side_code VARCHAR2(1);
38058:
38059: l_num_entries NUMBER;
38060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38064: l_recog_line_1 NUMBER;
38065: l_recog_line_2 NUMBER;

Line 38062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38058:
38059: l_num_entries NUMBER;
38060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38064: l_recog_line_1 NUMBER;
38065: l_recog_line_2 NUMBER;
38066:

Line 38063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38059: l_num_entries NUMBER;
38060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38064: l_recog_line_1 NUMBER;
38065: l_recog_line_2 NUMBER;
38066:
38067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38065: l_recog_line_2 NUMBER;
38066:
38067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38068: l_bflow_applied_to_amt NUMBER; -- 5132302
38069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38070:
38071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38072:
38073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38139: l_acc_rev_flag := NULL; -- 4262811
38140: l_accrual_line_num := NULL; -- 4262811
38141: l_tmp_amt := NULL; -- 4262811
38142: --
38143: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38144: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38145: return;
38146: END IF;
38147:

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

38140: l_accrual_line_num := NULL; -- 4262811
38141: l_tmp_amt := NULL; -- 4262811
38142: --
38143: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
38144: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38145: return;
38146: END IF;
38147:
38148: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

38144: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
38145: return;
38146: END IF;
38147:
38148: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38149: l_balance_type_code <> 'B' THEN
38150: IF NVL(p_source_50,'
38151: ') <> 'CLEAR_CLEAR' AND
38152: NVL(p_source_51,'

Line 38226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38222: --
38223: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38224:
38225: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38226: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38227:
38228: -- 4955764
38229: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38230: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38299:
38300: IF xla_accounting_cache_pkg.GetValueChar
38301: (p_source_code => 'LEDGER_CATEGORY_CODE'
38302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38303: AND l_bflow_method_code = 'PRIOR_ENTRY'
38304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38501: p_lookup_type => 'XLA_OWNER_TYPE'
38502: ,p_lookup_code => l_component_type_code
38503: )
38504: ,p_token_4 => 'PRODUCT_NAME'
38505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38509: ,p_ae_header_id => NULL

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

38502: ,p_lookup_code => l_component_type_code
38503: )
38504: ,p_token_4 => 'PRODUCT_NAME'
38505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38509: ,p_ae_header_id => NULL
38510: );

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

38503: )
38504: ,p_token_4 => 'PRODUCT_NAME'
38505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38509: ,p_ae_header_id => NULL
38510: );
38511:

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

38504: ,p_token_4 => 'PRODUCT_NAME'
38505: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38506: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38507: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38508: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38509: ,p_ae_header_id => NULL
38510: );
38511:
38512: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38535: ----------------------------------------------------------------------------------
38536: -- 4219869 Business Flow
38537: -- Update journal entry status -- Need to generate this within IF
38538: ----------------------------------------------------------------------------------
38539: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38540: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38541: ,p_balance_type_code => l_balance_type_code
38542: );
38543:

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

38725:
38726: --
38727: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38728: --
38729: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38730: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38731: ELSE
38732: ---------------------------------------------------------------------------------------------------
38733: -- 4262811a Switch Sign

Line 38754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38750:
38751: XLA_AE_LINES_PKG.ValidateCurrentLine;
38752: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38753:
38754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38756: ,p_balance_type_code => l_balance_type_code);
38757:
38758: END IF;

Line 38946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38942: l_tmp_amt NUMBER;
38943: l_acc_rev_natural_side_code VARCHAR2(1);
38944:
38945: l_num_entries NUMBER;
38946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38950: l_recog_line_1 NUMBER;

Line 38947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38943: l_acc_rev_natural_side_code VARCHAR2(1);
38944:
38945: l_num_entries NUMBER;
38946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38950: l_recog_line_1 NUMBER;
38951: l_recog_line_2 NUMBER;

Line 38948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38944:
38945: l_num_entries NUMBER;
38946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38950: l_recog_line_1 NUMBER;
38951: l_recog_line_2 NUMBER;
38952:

Line 38949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38945: l_num_entries NUMBER;
38946: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38947: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38948: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38949: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38950: l_recog_line_1 NUMBER;
38951: l_recog_line_2 NUMBER;
38952:
38953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38951: l_recog_line_2 NUMBER;
38952:
38953: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38954: l_bflow_applied_to_amt NUMBER; -- 5132302
38955: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38956:
38957: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38958:
38959: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39025: l_acc_rev_flag := NULL; -- 4262811
39026: l_accrual_line_num := NULL; -- 4262811
39027: l_tmp_amt := NULL; -- 4262811
39028: --
39029: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39030: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39031: return;
39032: END IF;
39033:

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

39026: l_accrual_line_num := NULL; -- 4262811
39027: l_tmp_amt := NULL; -- 4262811
39028: --
39029: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39030: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39031: return;
39032: END IF;
39033:
39034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

39030: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39031: return;
39032: END IF;
39033:
39034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39035: l_balance_type_code <> 'B' THEN
39036: IF NVL(p_source_50,'
39037: ') <> 'CLEAR_CLEAR' AND
39038: (NVL(p_source_78,'

Line 39116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39112: --
39113: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39114:
39115: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39116: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39117:
39118: -- 4955764
39119: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39120: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39238: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39239:
39240: IF xla_accounting_cache_pkg.GetValueChar
39241: (p_source_code => 'LEDGER_CATEGORY_CODE'
39242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39243: AND l_bflow_method_code = 'PRIOR_ENTRY'
39244: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39245: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39246: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39439: p_lookup_type => 'XLA_OWNER_TYPE'
39440: ,p_lookup_code => l_component_type_code
39441: )
39442: ,p_token_4 => 'PRODUCT_NAME'
39443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39447: ,p_ae_header_id => NULL

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

39440: ,p_lookup_code => l_component_type_code
39441: )
39442: ,p_token_4 => 'PRODUCT_NAME'
39443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39447: ,p_ae_header_id => NULL
39448: );

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

39441: )
39442: ,p_token_4 => 'PRODUCT_NAME'
39443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39447: ,p_ae_header_id => NULL
39448: );
39449:

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

39442: ,p_token_4 => 'PRODUCT_NAME'
39443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39447: ,p_ae_header_id => NULL
39448: );
39449:
39450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39473: ----------------------------------------------------------------------------------
39474: -- 4219869 Business Flow
39475: -- Update journal entry status -- Need to generate this within IF
39476: ----------------------------------------------------------------------------------
39477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39479: ,p_balance_type_code => l_balance_type_code
39480: );
39481:

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

39661:
39662: --
39663: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39664: --
39665: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39666: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39667: ELSE
39668: ---------------------------------------------------------------------------------------------------
39669: -- 4262811a Switch Sign

Line 39690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39686:
39687: XLA_AE_LINES_PKG.ValidateCurrentLine;
39688: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39689:
39690: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39691: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39692: ,p_balance_type_code => l_balance_type_code);
39693:
39694: END IF;

Line 39851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39847: l_tmp_amt NUMBER;
39848: l_acc_rev_natural_side_code VARCHAR2(1);
39849:
39850: l_num_entries NUMBER;
39851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39855: l_recog_line_1 NUMBER;

Line 39852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39848: l_acc_rev_natural_side_code VARCHAR2(1);
39849:
39850: l_num_entries NUMBER;
39851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39855: l_recog_line_1 NUMBER;
39856: l_recog_line_2 NUMBER;

Line 39853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39849:
39850: l_num_entries NUMBER;
39851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39855: l_recog_line_1 NUMBER;
39856: l_recog_line_2 NUMBER;
39857:

Line 39854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39850: l_num_entries NUMBER;
39851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39855: l_recog_line_1 NUMBER;
39856: l_recog_line_2 NUMBER;
39857:
39858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39856: l_recog_line_2 NUMBER;
39857:
39858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39859: l_bflow_applied_to_amt NUMBER; -- 5132302
39860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39861:
39862: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39863:
39864: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39930: l_acc_rev_flag := NULL; -- 4262811
39931: l_accrual_line_num := NULL; -- 4262811
39932: l_tmp_amt := NULL; -- 4262811
39933: --
39934: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39936: return;
39937: END IF;
39938:

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

39931: l_accrual_line_num := NULL; -- 4262811
39932: l_tmp_amt := NULL; -- 4262811
39933: --
39934: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
39935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39936: return;
39937: END IF;
39938:
39939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

39935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
39936: return;
39937: END IF;
39938:
39939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39940: l_balance_type_code <> 'B' THEN
39941: IF NVL(p_source_50,'
39942: ') <> 'CLEAR_CLEAR' AND
39943: NVL(p_source_51,'

Line 40017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40013: --
40014: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40015:
40016: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40018:
40019: -- 4955764
40020: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40021: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40087: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40088:
40089: IF xla_accounting_cache_pkg.GetValueChar
40090: (p_source_code => 'LEDGER_CATEGORY_CODE'
40091: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40092: AND l_bflow_method_code = 'PRIOR_ENTRY'
40093: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40094: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40095: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40290: p_lookup_type => 'XLA_OWNER_TYPE'
40291: ,p_lookup_code => l_component_type_code
40292: )
40293: ,p_token_4 => 'PRODUCT_NAME'
40294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40298: ,p_ae_header_id => NULL

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

40291: ,p_lookup_code => l_component_type_code
40292: )
40293: ,p_token_4 => 'PRODUCT_NAME'
40294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40298: ,p_ae_header_id => NULL
40299: );

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

40292: )
40293: ,p_token_4 => 'PRODUCT_NAME'
40294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40298: ,p_ae_header_id => NULL
40299: );
40300:

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

40293: ,p_token_4 => 'PRODUCT_NAME'
40294: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40295: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40296: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40297: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40298: ,p_ae_header_id => NULL
40299: );
40300:
40301: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40324: ----------------------------------------------------------------------------------
40325: -- 4219869 Business Flow
40326: -- Update journal entry status -- Need to generate this within IF
40327: ----------------------------------------------------------------------------------
40328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40330: ,p_balance_type_code => l_balance_type_code
40331: );
40332:

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

40514:
40515: --
40516: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40517: --
40518: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40519: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40520: ELSE
40521: ---------------------------------------------------------------------------------------------------
40522: -- 4262811a Switch Sign

Line 40543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40539:
40540: XLA_AE_LINES_PKG.ValidateCurrentLine;
40541: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40542:
40543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40545: ,p_balance_type_code => l_balance_type_code);
40546:
40547: END IF;

Line 40717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40713: l_tmp_amt NUMBER;
40714: l_acc_rev_natural_side_code VARCHAR2(1);
40715:
40716: l_num_entries NUMBER;
40717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40721: l_recog_line_1 NUMBER;

Line 40718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40714: l_acc_rev_natural_side_code VARCHAR2(1);
40715:
40716: l_num_entries NUMBER;
40717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40721: l_recog_line_1 NUMBER;
40722: l_recog_line_2 NUMBER;

Line 40719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40715:
40716: l_num_entries NUMBER;
40717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40721: l_recog_line_1 NUMBER;
40722: l_recog_line_2 NUMBER;
40723:

Line 40720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40716: l_num_entries NUMBER;
40717: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40718: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40719: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40720: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40721: l_recog_line_1 NUMBER;
40722: l_recog_line_2 NUMBER;
40723:
40724: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40726: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40722: l_recog_line_2 NUMBER;
40723:
40724: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40725: l_bflow_applied_to_amt NUMBER; -- 5132302
40726: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40727:
40728: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40729:
40730: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40797: l_accrual_line_num := NULL; -- 4262811
40798: l_tmp_amt := NULL; -- 4262811
40799: --
40800:
40801: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40802: l_balance_type_code <> 'B' THEN
40803: IF NVL(p_source_50,'
40804: ') <> 'CLEAR_CLEAR' AND
40805: NVL(p_source_78,'

Line 40875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40871: --
40872: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40873:
40874: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40876:
40877: -- 4955764
40878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40997: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40998:
40999: IF xla_accounting_cache_pkg.GetValueChar
41000: (p_source_code => 'LEDGER_CATEGORY_CODE'
41001: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41002: AND l_bflow_method_code = 'PRIOR_ENTRY'
41003: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41004: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41005: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41100: p_lookup_type => 'XLA_OWNER_TYPE'
41101: ,p_lookup_code => l_component_type_code
41102: )
41103: ,p_token_4 => 'PRODUCT_NAME'
41104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41108: ,p_ae_header_id => NULL

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

41101: ,p_lookup_code => l_component_type_code
41102: )
41103: ,p_token_4 => 'PRODUCT_NAME'
41104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41108: ,p_ae_header_id => NULL
41109: );

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

41102: )
41103: ,p_token_4 => 'PRODUCT_NAME'
41104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41108: ,p_ae_header_id => NULL
41109: );
41110:

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

41103: ,p_token_4 => 'PRODUCT_NAME'
41104: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41105: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41106: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41107: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41108: ,p_ae_header_id => NULL
41109: );
41110:
41111: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41134: ----------------------------------------------------------------------------------
41135: -- 4219869 Business Flow
41136: -- Update journal entry status -- Need to generate this within IF
41137: ----------------------------------------------------------------------------------
41138: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41139: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41140: ,p_balance_type_code => l_balance_type_code
41141: );
41142:

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

41224:
41225: --
41226: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41227: --
41228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41229: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41230: ELSE
41231: ---------------------------------------------------------------------------------------------------
41232: -- 4262811a Switch Sign

Line 41253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41249:
41250: XLA_AE_LINES_PKG.ValidateCurrentLine;
41251: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41252:
41253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41255: ,p_balance_type_code => l_balance_type_code);
41256:
41257: END IF;

Line 41427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41423: l_tmp_amt NUMBER;
41424: l_acc_rev_natural_side_code VARCHAR2(1);
41425:
41426: l_num_entries NUMBER;
41427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41431: l_recog_line_1 NUMBER;

Line 41428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41424: l_acc_rev_natural_side_code VARCHAR2(1);
41425:
41426: l_num_entries NUMBER;
41427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41431: l_recog_line_1 NUMBER;
41432: l_recog_line_2 NUMBER;

Line 41429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41425:
41426: l_num_entries NUMBER;
41427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41431: l_recog_line_1 NUMBER;
41432: l_recog_line_2 NUMBER;
41433:

Line 41430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41426: l_num_entries NUMBER;
41427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41431: l_recog_line_1 NUMBER;
41432: l_recog_line_2 NUMBER;
41433:
41434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41432: l_recog_line_2 NUMBER;
41433:
41434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41435: l_bflow_applied_to_amt NUMBER; -- 5132302
41436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41437:
41438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41439:
41440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41507: l_accrual_line_num := NULL; -- 4262811
41508: l_tmp_amt := NULL; -- 4262811
41509: --
41510:
41511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41512: l_balance_type_code <> 'B' THEN
41513: IF NVL(p_source_50,'
41514: ') <> 'CLEAR_CLEAR' AND
41515: NVL(p_source_78,'

Line 41585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41581: --
41582: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41583:
41584: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41585: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41586:
41587: -- 4955764
41588: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41589: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41707: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41708:
41709: IF xla_accounting_cache_pkg.GetValueChar
41710: (p_source_code => 'LEDGER_CATEGORY_CODE'
41711: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41712: AND l_bflow_method_code = 'PRIOR_ENTRY'
41713: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41714: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41715: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41810: p_lookup_type => 'XLA_OWNER_TYPE'
41811: ,p_lookup_code => l_component_type_code
41812: )
41813: ,p_token_4 => 'PRODUCT_NAME'
41814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41818: ,p_ae_header_id => NULL

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

41811: ,p_lookup_code => l_component_type_code
41812: )
41813: ,p_token_4 => 'PRODUCT_NAME'
41814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41818: ,p_ae_header_id => NULL
41819: );

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

41812: )
41813: ,p_token_4 => 'PRODUCT_NAME'
41814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41818: ,p_ae_header_id => NULL
41819: );
41820:

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

41813: ,p_token_4 => 'PRODUCT_NAME'
41814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41818: ,p_ae_header_id => NULL
41819: );
41820:
41821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41844: ----------------------------------------------------------------------------------
41845: -- 4219869 Business Flow
41846: -- Update journal entry status -- Need to generate this within IF
41847: ----------------------------------------------------------------------------------
41848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41850: ,p_balance_type_code => l_balance_type_code
41851: );
41852:

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

41934:
41935: --
41936: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41937: --
41938: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41939: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41940: ELSE
41941: ---------------------------------------------------------------------------------------------------
41942: -- 4262811a Switch Sign

Line 41963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41959:
41960: XLA_AE_LINES_PKG.ValidateCurrentLine;
41961: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41962:
41963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41965: ,p_balance_type_code => l_balance_type_code);
41966:
41967: END IF;

Line 42104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42100: l_tmp_amt NUMBER;
42101: l_acc_rev_natural_side_code VARCHAR2(1);
42102:
42103: l_num_entries NUMBER;
42104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42108: l_recog_line_1 NUMBER;

Line 42105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42101: l_acc_rev_natural_side_code VARCHAR2(1);
42102:
42103: l_num_entries NUMBER;
42104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42108: l_recog_line_1 NUMBER;
42109: l_recog_line_2 NUMBER;

Line 42106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42102:
42103: l_num_entries NUMBER;
42104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42108: l_recog_line_1 NUMBER;
42109: l_recog_line_2 NUMBER;
42110:

Line 42107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42103: l_num_entries NUMBER;
42104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42108: l_recog_line_1 NUMBER;
42109: l_recog_line_2 NUMBER;
42110:
42111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42109: l_recog_line_2 NUMBER;
42110:
42111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42112: l_bflow_applied_to_amt NUMBER; -- 5132302
42113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42114:
42115: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42116:
42117: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42184: l_accrual_line_num := NULL; -- 4262811
42185: l_tmp_amt := NULL; -- 4262811
42186: --
42187:
42188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42189: l_balance_type_code <> 'B' THEN
42190: IF NVL(p_source_50,'
42191: ') = 'CLEAR_CLEAR' AND
42192: NVL(p_source_32,'

Line 42268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42264: --
42265: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42266:
42267: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42269:
42270: -- 4955764
42271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42340: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42341:
42342: IF xla_accounting_cache_pkg.GetValueChar
42343: (p_source_code => 'LEDGER_CATEGORY_CODE'
42344: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42345: AND l_bflow_method_code = 'PRIOR_ENTRY'
42346: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42347: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42348: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42440: p_lookup_type => 'XLA_OWNER_TYPE'
42441: ,p_lookup_code => l_component_type_code
42442: )
42443: ,p_token_4 => 'PRODUCT_NAME'
42444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42448: ,p_ae_header_id => NULL

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

42441: ,p_lookup_code => l_component_type_code
42442: )
42443: ,p_token_4 => 'PRODUCT_NAME'
42444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42448: ,p_ae_header_id => NULL
42449: );

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

42442: )
42443: ,p_token_4 => 'PRODUCT_NAME'
42444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42448: ,p_ae_header_id => NULL
42449: );
42450:

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

42443: ,p_token_4 => 'PRODUCT_NAME'
42444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42448: ,p_ae_header_id => NULL
42449: );
42450:
42451: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42474: ----------------------------------------------------------------------------------
42475: -- 4219869 Business Flow
42476: -- Update journal entry status -- Need to generate this within IF
42477: ----------------------------------------------------------------------------------
42478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42480: ,p_balance_type_code => l_balance_type_code
42481: );
42482:

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

42561:
42562: --
42563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42564: --
42565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42567: ELSE
42568: ---------------------------------------------------------------------------------------------------
42569: -- 4262811a Switch Sign

Line 42590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42586:
42587: XLA_AE_LINES_PKG.ValidateCurrentLine;
42588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42589:
42590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42592: ,p_balance_type_code => l_balance_type_code);
42593:
42594: END IF;

Line 42738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42734: l_tmp_amt NUMBER;
42735: l_acc_rev_natural_side_code VARCHAR2(1);
42736:
42737: l_num_entries NUMBER;
42738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42742: l_recog_line_1 NUMBER;

Line 42739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42735: l_acc_rev_natural_side_code VARCHAR2(1);
42736:
42737: l_num_entries NUMBER;
42738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42742: l_recog_line_1 NUMBER;
42743: l_recog_line_2 NUMBER;

Line 42740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42736:
42737: l_num_entries NUMBER;
42738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42742: l_recog_line_1 NUMBER;
42743: l_recog_line_2 NUMBER;
42744:

Line 42741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42737: l_num_entries NUMBER;
42738: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42739: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42740: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42741: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42742: l_recog_line_1 NUMBER;
42743: l_recog_line_2 NUMBER;
42744:
42745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42743: l_recog_line_2 NUMBER;
42744:
42745: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42746: l_bflow_applied_to_amt NUMBER; -- 5132302
42747: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42748:
42749: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42750:
42751: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42818: l_accrual_line_num := NULL; -- 4262811
42819: l_tmp_amt := NULL; -- 4262811
42820: --
42821:
42822: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42823: l_balance_type_code <> 'B' THEN
42824: IF NVL(p_source_50,'
42825: ') <> 'CLEAR_CLEAR' AND
42826: NVL(p_source_32,'

Line 42904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42900: --
42901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42902:
42903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42905:
42906: -- 4955764
42907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42976: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42977:
42978: IF xla_accounting_cache_pkg.GetValueChar
42979: (p_source_code => 'LEDGER_CATEGORY_CODE'
42980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42981: AND l_bflow_method_code = 'PRIOR_ENTRY'
42982: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42983: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42984: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43076: p_lookup_type => 'XLA_OWNER_TYPE'
43077: ,p_lookup_code => l_component_type_code
43078: )
43079: ,p_token_4 => 'PRODUCT_NAME'
43080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43084: ,p_ae_header_id => NULL

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

43077: ,p_lookup_code => l_component_type_code
43078: )
43079: ,p_token_4 => 'PRODUCT_NAME'
43080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43084: ,p_ae_header_id => NULL
43085: );

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

43078: )
43079: ,p_token_4 => 'PRODUCT_NAME'
43080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43084: ,p_ae_header_id => NULL
43085: );
43086:

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

43079: ,p_token_4 => 'PRODUCT_NAME'
43080: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43081: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43082: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43083: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43084: ,p_ae_header_id => NULL
43085: );
43086:
43087: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43110: ----------------------------------------------------------------------------------
43111: -- 4219869 Business Flow
43112: -- Update journal entry status -- Need to generate this within IF
43113: ----------------------------------------------------------------------------------
43114: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43115: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43116: ,p_balance_type_code => l_balance_type_code
43117: );
43118:

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

43197:
43198: --
43199: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43200: --
43201: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43202: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43203: ELSE
43204: ---------------------------------------------------------------------------------------------------
43205: -- 4262811a Switch Sign

Line 43226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43222:
43223: XLA_AE_LINES_PKG.ValidateCurrentLine;
43224: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43225:
43226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43228: ,p_balance_type_code => l_balance_type_code);
43229:
43230: END IF;

Line 43372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43368: l_tmp_amt NUMBER;
43369: l_acc_rev_natural_side_code VARCHAR2(1);
43370:
43371: l_num_entries NUMBER;
43372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43376: l_recog_line_1 NUMBER;

Line 43373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43369: l_acc_rev_natural_side_code VARCHAR2(1);
43370:
43371: l_num_entries NUMBER;
43372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43376: l_recog_line_1 NUMBER;
43377: l_recog_line_2 NUMBER;

Line 43374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43370:
43371: l_num_entries NUMBER;
43372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43376: l_recog_line_1 NUMBER;
43377: l_recog_line_2 NUMBER;
43378:

Line 43375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43371: l_num_entries NUMBER;
43372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43376: l_recog_line_1 NUMBER;
43377: l_recog_line_2 NUMBER;
43378:
43379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43377: l_recog_line_2 NUMBER;
43378:
43379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43380: l_bflow_applied_to_amt NUMBER; -- 5132302
43381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43382:
43383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43384:
43385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43452: l_accrual_line_num := NULL; -- 4262811
43453: l_tmp_amt := NULL; -- 4262811
43454: --
43455:
43456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43457: l_balance_type_code <> 'B' THEN
43458: IF NVL(p_source_50,'
43459: ') <> 'CLEAR_CLEAR' AND
43460: NVL(p_source_32,'

Line 43536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43532: --
43533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43534:
43535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43537:
43538: -- 4955764
43539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43606: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43607:
43608: IF xla_accounting_cache_pkg.GetValueChar
43609: (p_source_code => 'LEDGER_CATEGORY_CODE'
43610: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43611: AND l_bflow_method_code = 'PRIOR_ENTRY'
43612: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43613: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43614: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43706: p_lookup_type => 'XLA_OWNER_TYPE'
43707: ,p_lookup_code => l_component_type_code
43708: )
43709: ,p_token_4 => 'PRODUCT_NAME'
43710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43714: ,p_ae_header_id => NULL

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

43707: ,p_lookup_code => l_component_type_code
43708: )
43709: ,p_token_4 => 'PRODUCT_NAME'
43710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43714: ,p_ae_header_id => NULL
43715: );

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

43708: )
43709: ,p_token_4 => 'PRODUCT_NAME'
43710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43714: ,p_ae_header_id => NULL
43715: );
43716:

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

43709: ,p_token_4 => 'PRODUCT_NAME'
43710: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43711: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43712: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43713: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43714: ,p_ae_header_id => NULL
43715: );
43716:
43717: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43740: ----------------------------------------------------------------------------------
43741: -- 4219869 Business Flow
43742: -- Update journal entry status -- Need to generate this within IF
43743: ----------------------------------------------------------------------------------
43744: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43745: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43746: ,p_balance_type_code => l_balance_type_code
43747: );
43748:

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

43827:
43828: --
43829: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43830: --
43831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43832: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43833: ELSE
43834: ---------------------------------------------------------------------------------------------------
43835: -- 4262811a Switch Sign

Line 43856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43852:
43853: XLA_AE_LINES_PKG.ValidateCurrentLine;
43854: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43855:
43856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43858: ,p_balance_type_code => l_balance_type_code);
43859:
43860: END IF;

Line 44030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44026: l_tmp_amt NUMBER;
44027: l_acc_rev_natural_side_code VARCHAR2(1);
44028:
44029: l_num_entries NUMBER;
44030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44034: l_recog_line_1 NUMBER;

Line 44031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44027: l_acc_rev_natural_side_code VARCHAR2(1);
44028:
44029: l_num_entries NUMBER;
44030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44034: l_recog_line_1 NUMBER;
44035: l_recog_line_2 NUMBER;

Line 44032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44028:
44029: l_num_entries NUMBER;
44030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44034: l_recog_line_1 NUMBER;
44035: l_recog_line_2 NUMBER;
44036:

Line 44033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44029: l_num_entries NUMBER;
44030: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44031: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44032: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44033: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44034: l_recog_line_1 NUMBER;
44035: l_recog_line_2 NUMBER;
44036:
44037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44035: l_recog_line_2 NUMBER;
44036:
44037: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44038: l_bflow_applied_to_amt NUMBER; -- 5132302
44039: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44040:
44041: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44042:
44043: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44110: l_accrual_line_num := NULL; -- 4262811
44111: l_tmp_amt := NULL; -- 4262811
44112: --
44113:
44114: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44115: l_balance_type_code <> 'B' THEN
44116: IF NVL(p_source_50,'
44117: ') = 'CLEAR_CLEAR' AND
44118: (NVL(p_source_78,'

Line 44194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44190: --
44191: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44192:
44193: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44194: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44195:
44196: -- 4955764
44197: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44198: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44316: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44317:
44318: IF xla_accounting_cache_pkg.GetValueChar
44319: (p_source_code => 'LEDGER_CATEGORY_CODE'
44320: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44321: AND l_bflow_method_code = 'PRIOR_ENTRY'
44322: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44323: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44324: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44416: p_lookup_type => 'XLA_OWNER_TYPE'
44417: ,p_lookup_code => l_component_type_code
44418: )
44419: ,p_token_4 => 'PRODUCT_NAME'
44420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44424: ,p_ae_header_id => NULL

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

44417: ,p_lookup_code => l_component_type_code
44418: )
44419: ,p_token_4 => 'PRODUCT_NAME'
44420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44424: ,p_ae_header_id => NULL
44425: );

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

44418: )
44419: ,p_token_4 => 'PRODUCT_NAME'
44420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44424: ,p_ae_header_id => NULL
44425: );
44426:

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

44419: ,p_token_4 => 'PRODUCT_NAME'
44420: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44421: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44422: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44423: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44424: ,p_ae_header_id => NULL
44425: );
44426:
44427: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44450: ----------------------------------------------------------------------------------
44451: -- 4219869 Business Flow
44452: -- Update journal entry status -- Need to generate this within IF
44453: ----------------------------------------------------------------------------------
44454: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44455: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44456: ,p_balance_type_code => l_balance_type_code
44457: );
44458:

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

44537:
44538: --
44539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44540: --
44541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44543: ELSE
44544: ---------------------------------------------------------------------------------------------------
44545: -- 4262811a Switch Sign

Line 44566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44562:
44563: XLA_AE_LINES_PKG.ValidateCurrentLine;
44564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44565:
44566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44568: ,p_balance_type_code => l_balance_type_code);
44569:
44570: END IF;

Line 44740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44736: l_tmp_amt NUMBER;
44737: l_acc_rev_natural_side_code VARCHAR2(1);
44738:
44739: l_num_entries NUMBER;
44740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44744: l_recog_line_1 NUMBER;

Line 44741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44737: l_acc_rev_natural_side_code VARCHAR2(1);
44738:
44739: l_num_entries NUMBER;
44740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44744: l_recog_line_1 NUMBER;
44745: l_recog_line_2 NUMBER;

Line 44742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44738:
44739: l_num_entries NUMBER;
44740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44744: l_recog_line_1 NUMBER;
44745: l_recog_line_2 NUMBER;
44746:

Line 44743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44739: l_num_entries NUMBER;
44740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44744: l_recog_line_1 NUMBER;
44745: l_recog_line_2 NUMBER;
44746:
44747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44745: l_recog_line_2 NUMBER;
44746:
44747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44748: l_bflow_applied_to_amt NUMBER; -- 5132302
44749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44750:
44751: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44752:
44753: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44820: l_accrual_line_num := NULL; -- 4262811
44821: l_tmp_amt := NULL; -- 4262811
44822: --
44823:
44824: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44825: l_balance_type_code <> 'B' THEN
44826: IF NVL(p_source_50,'
44827: ') <> 'CLEAR_CLEAR' AND
44828: (NVL(p_source_78,'

Line 44904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44900: --
44901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44902:
44903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44905:
44906: -- 4955764
44907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45026: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45027:
45028: IF xla_accounting_cache_pkg.GetValueChar
45029: (p_source_code => 'LEDGER_CATEGORY_CODE'
45030: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45031: AND l_bflow_method_code = 'PRIOR_ENTRY'
45032: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45033: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45034: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45126: p_lookup_type => 'XLA_OWNER_TYPE'
45127: ,p_lookup_code => l_component_type_code
45128: )
45129: ,p_token_4 => 'PRODUCT_NAME'
45130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45134: ,p_ae_header_id => NULL

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

45127: ,p_lookup_code => l_component_type_code
45128: )
45129: ,p_token_4 => 'PRODUCT_NAME'
45130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45134: ,p_ae_header_id => NULL
45135: );

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

45128: )
45129: ,p_token_4 => 'PRODUCT_NAME'
45130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45134: ,p_ae_header_id => NULL
45135: );
45136:

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

45129: ,p_token_4 => 'PRODUCT_NAME'
45130: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45131: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45132: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45133: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45134: ,p_ae_header_id => NULL
45135: );
45136:
45137: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45160: ----------------------------------------------------------------------------------
45161: -- 4219869 Business Flow
45162: -- Update journal entry status -- Need to generate this within IF
45163: ----------------------------------------------------------------------------------
45164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45165: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45166: ,p_balance_type_code => l_balance_type_code
45167: );
45168:

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

45247:
45248: --
45249: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45250: --
45251: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45252: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45253: ELSE
45254: ---------------------------------------------------------------------------------------------------
45255: -- 4262811a Switch Sign

Line 45276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45272:
45273: XLA_AE_LINES_PKG.ValidateCurrentLine;
45274: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45275:
45276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45277: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45278: ,p_balance_type_code => l_balance_type_code);
45279:
45280: END IF;

Line 45434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45430: l_tmp_amt NUMBER;
45431: l_acc_rev_natural_side_code VARCHAR2(1);
45432:
45433: l_num_entries NUMBER;
45434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45438: l_recog_line_1 NUMBER;

Line 45435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45431: l_acc_rev_natural_side_code VARCHAR2(1);
45432:
45433: l_num_entries NUMBER;
45434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45438: l_recog_line_1 NUMBER;
45439: l_recog_line_2 NUMBER;

Line 45436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45432:
45433: l_num_entries NUMBER;
45434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45438: l_recog_line_1 NUMBER;
45439: l_recog_line_2 NUMBER;
45440:

Line 45437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45433: l_num_entries NUMBER;
45434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45438: l_recog_line_1 NUMBER;
45439: l_recog_line_2 NUMBER;
45440:
45441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45439: l_recog_line_2 NUMBER;
45440:
45441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45442: l_bflow_applied_to_amt NUMBER; -- 5132302
45443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45444:
45445: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45446:
45447: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45514: l_accrual_line_num := NULL; -- 4262811
45515: l_tmp_amt := NULL; -- 4262811
45516: --
45517:
45518: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45519: l_balance_type_code <> 'B' THEN
45520: IF NVL(p_source_50,'
45521: ') <> 'CLEAR_CLEAR' AND
45522: NVL(p_source_50,'

Line 45597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45593: --
45594: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45595:
45596: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45598:
45599: -- 4955764
45600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45669: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45670:
45671: IF xla_accounting_cache_pkg.GetValueChar
45672: (p_source_code => 'LEDGER_CATEGORY_CODE'
45673: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45674: AND l_bflow_method_code = 'PRIOR_ENTRY'
45675: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45676: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45677: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45866: p_lookup_type => 'XLA_OWNER_TYPE'
45867: ,p_lookup_code => l_component_type_code
45868: )
45869: ,p_token_4 => 'PRODUCT_NAME'
45870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45874: ,p_ae_header_id => NULL

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

45867: ,p_lookup_code => l_component_type_code
45868: )
45869: ,p_token_4 => 'PRODUCT_NAME'
45870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45874: ,p_ae_header_id => NULL
45875: );

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

45868: )
45869: ,p_token_4 => 'PRODUCT_NAME'
45870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45874: ,p_ae_header_id => NULL
45875: );
45876:

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

45869: ,p_token_4 => 'PRODUCT_NAME'
45870: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45871: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45872: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45873: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45874: ,p_ae_header_id => NULL
45875: );
45876:
45877: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45900: ----------------------------------------------------------------------------------
45901: -- 4219869 Business Flow
45902: -- Update journal entry status -- Need to generate this within IF
45903: ----------------------------------------------------------------------------------
45904: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45905: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45906: ,p_balance_type_code => l_balance_type_code
45907: );
45908:

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

46084:
46085: --
46086: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46087: --
46088: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46089: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46090: ELSE
46091: ---------------------------------------------------------------------------------------------------
46092: -- 4262811a Switch Sign

Line 46113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46109:
46110: XLA_AE_LINES_PKG.ValidateCurrentLine;
46111: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46112:
46113: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46114: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46115: ,p_balance_type_code => l_balance_type_code);
46116:
46117: END IF;

Line 46237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46233: l_tmp_amt NUMBER;
46234: l_acc_rev_natural_side_code VARCHAR2(1);
46235:
46236: l_num_entries NUMBER;
46237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46241: l_recog_line_1 NUMBER;

Line 46238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46234: l_acc_rev_natural_side_code VARCHAR2(1);
46235:
46236: l_num_entries NUMBER;
46237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46241: l_recog_line_1 NUMBER;
46242: l_recog_line_2 NUMBER;

Line 46239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46235:
46236: l_num_entries NUMBER;
46237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46241: l_recog_line_1 NUMBER;
46242: l_recog_line_2 NUMBER;
46243:

Line 46240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46236: l_num_entries NUMBER;
46237: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46238: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46239: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46240: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46241: l_recog_line_1 NUMBER;
46242: l_recog_line_2 NUMBER;
46243:
46244: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46246: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46242: l_recog_line_2 NUMBER;
46243:
46244: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46245: l_bflow_applied_to_amt NUMBER; -- 5132302
46246: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46247:
46248: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46249:
46250: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46317: l_accrual_line_num := NULL; -- 4262811
46318: l_tmp_amt := NULL; -- 4262811
46319: --
46320:
46321: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46322: l_balance_type_code <> 'B' THEN
46323: IF NVL(p_source_50,'
46324: ') <> 'CLEAR_CLEAR' AND
46325: p_source_118 IS NOT NULL AND

Line 46398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46394: --
46395: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46396:
46397: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46398: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46399:
46400: -- 4955764
46401: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46402: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46453:
46454: IF xla_accounting_cache_pkg.GetValueChar
46455: (p_source_code => 'LEDGER_CATEGORY_CODE'
46456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46457: AND l_bflow_method_code = 'PRIOR_ENTRY'
46458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46529: p_lookup_type => 'XLA_OWNER_TYPE'
46530: ,p_lookup_code => l_component_type_code
46531: )
46532: ,p_token_4 => 'PRODUCT_NAME'
46533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46537: ,p_ae_header_id => NULL

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

46530: ,p_lookup_code => l_component_type_code
46531: )
46532: ,p_token_4 => 'PRODUCT_NAME'
46533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46537: ,p_ae_header_id => NULL
46538: );

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

46531: )
46532: ,p_token_4 => 'PRODUCT_NAME'
46533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46537: ,p_ae_header_id => NULL
46538: );
46539:

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

46532: ,p_token_4 => 'PRODUCT_NAME'
46533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46537: ,p_ae_header_id => NULL
46538: );
46539:
46540: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46563: ----------------------------------------------------------------------------------
46564: -- 4219869 Business Flow
46565: -- Update journal entry status -- Need to generate this within IF
46566: ----------------------------------------------------------------------------------
46567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46569: ,p_balance_type_code => l_balance_type_code
46570: );
46571:

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

46624:
46625: --
46626: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46627: --
46628: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46629: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46630: ELSE
46631: ---------------------------------------------------------------------------------------------------
46632: -- 4262811a Switch Sign

Line 46653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46649:
46650: XLA_AE_LINES_PKG.ValidateCurrentLine;
46651: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46652:
46653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46654: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46655: ,p_balance_type_code => l_balance_type_code);
46656:
46657: END IF;

Line 46792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46788: l_tmp_amt NUMBER;
46789: l_acc_rev_natural_side_code VARCHAR2(1);
46790:
46791: l_num_entries NUMBER;
46792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46796: l_recog_line_1 NUMBER;

Line 46793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46789: l_acc_rev_natural_side_code VARCHAR2(1);
46790:
46791: l_num_entries NUMBER;
46792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46796: l_recog_line_1 NUMBER;
46797: l_recog_line_2 NUMBER;

Line 46794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46790:
46791: l_num_entries NUMBER;
46792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46796: l_recog_line_1 NUMBER;
46797: l_recog_line_2 NUMBER;
46798:

Line 46795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46791: l_num_entries NUMBER;
46792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46796: l_recog_line_1 NUMBER;
46797: l_recog_line_2 NUMBER;
46798:
46799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46797: l_recog_line_2 NUMBER;
46798:
46799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46800: l_bflow_applied_to_amt NUMBER; -- 5132302
46801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46802:
46803: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46804:
46805: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46872: l_accrual_line_num := NULL; -- 4262811
46873: l_tmp_amt := NULL; -- 4262811
46874: --
46875:
46876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46877: l_balance_type_code <> 'B' THEN
46878: IF NVL(p_source_50,'
46879: ') <> 'CLEAR_CLEAR' AND
46880: NVL(p_source_51,'

Line 46950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46946: --
46947: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46948:
46949: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46951:
46952: -- 4955764
46953: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46954: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47014: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47015:
47016: IF xla_accounting_cache_pkg.GetValueChar
47017: (p_source_code => 'LEDGER_CATEGORY_CODE'
47018: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47019: AND l_bflow_method_code = 'PRIOR_ENTRY'
47020: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47021: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47022: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47117: p_lookup_type => 'XLA_OWNER_TYPE'
47118: ,p_lookup_code => l_component_type_code
47119: )
47120: ,p_token_4 => 'PRODUCT_NAME'
47121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47125: ,p_ae_header_id => NULL

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

47118: ,p_lookup_code => l_component_type_code
47119: )
47120: ,p_token_4 => 'PRODUCT_NAME'
47121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47125: ,p_ae_header_id => NULL
47126: );

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

47119: )
47120: ,p_token_4 => 'PRODUCT_NAME'
47121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47125: ,p_ae_header_id => NULL
47126: );
47127:

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

47120: ,p_token_4 => 'PRODUCT_NAME'
47121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47125: ,p_ae_header_id => NULL
47126: );
47127:
47128: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47151: ----------------------------------------------------------------------------------
47152: -- 4219869 Business Flow
47153: -- Update journal entry status -- Need to generate this within IF
47154: ----------------------------------------------------------------------------------
47155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47157: ,p_balance_type_code => l_balance_type_code
47158: );
47159:

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

47241:
47242: --
47243: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47244: --
47245: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47246: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47247: ELSE
47248: ---------------------------------------------------------------------------------------------------
47249: -- 4262811a Switch Sign

Line 47270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47266:
47267: XLA_AE_LINES_PKG.ValidateCurrentLine;
47268: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47269:
47270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47272: ,p_balance_type_code => l_balance_type_code);
47273:
47274: END IF;

Line 47413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47409: l_tmp_amt NUMBER;
47410: l_acc_rev_natural_side_code VARCHAR2(1);
47411:
47412: l_num_entries NUMBER;
47413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47417: l_recog_line_1 NUMBER;

Line 47414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47410: l_acc_rev_natural_side_code VARCHAR2(1);
47411:
47412: l_num_entries NUMBER;
47413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47417: l_recog_line_1 NUMBER;
47418: l_recog_line_2 NUMBER;

Line 47415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47411:
47412: l_num_entries NUMBER;
47413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47417: l_recog_line_1 NUMBER;
47418: l_recog_line_2 NUMBER;
47419:

Line 47416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47412: l_num_entries NUMBER;
47413: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47414: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47415: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47416: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47417: l_recog_line_1 NUMBER;
47418: l_recog_line_2 NUMBER;
47419:
47420: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47422: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47418: l_recog_line_2 NUMBER;
47419:
47420: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47421: l_bflow_applied_to_amt NUMBER; -- 5132302
47422: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47423:
47424: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47425:
47426: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47492: l_acc_rev_flag := NULL; -- 4262811
47493: l_accrual_line_num := NULL; -- 4262811
47494: l_tmp_amt := NULL; -- 4262811
47495: --
47496: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
47497: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
47498: return;
47499: END IF;
47500:

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

47493: l_accrual_line_num := NULL; -- 4262811
47494: l_tmp_amt := NULL; -- 4262811
47495: --
47496: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
47497: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
47498: return;
47499: END IF;
47500:
47501: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

47497: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
47498: return;
47499: END IF;
47500:
47501: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47502: l_balance_type_code <> 'B' THEN
47503: IF (NVL(p_source_50,'
47504: ') = 'CLEAR_CLEAR' OR
47505: NVL(p_source_50,'

Line 47586: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47582: --
47583: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47584:
47585: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47586: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47587:
47588: -- 4955764
47589: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47590: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47648: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47649:
47650: IF xla_accounting_cache_pkg.GetValueChar
47651: (p_source_code => 'LEDGER_CATEGORY_CODE'
47652: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47653: AND l_bflow_method_code = 'PRIOR_ENTRY'
47654: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47655: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47656: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47782: p_lookup_type => 'XLA_OWNER_TYPE'
47783: ,p_lookup_code => l_component_type_code
47784: )
47785: ,p_token_4 => 'PRODUCT_NAME'
47786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47790: ,p_ae_header_id => NULL

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

47783: ,p_lookup_code => l_component_type_code
47784: )
47785: ,p_token_4 => 'PRODUCT_NAME'
47786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47790: ,p_ae_header_id => NULL
47791: );

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

47784: )
47785: ,p_token_4 => 'PRODUCT_NAME'
47786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47790: ,p_ae_header_id => NULL
47791: );
47792:

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

47785: ,p_token_4 => 'PRODUCT_NAME'
47786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47790: ,p_ae_header_id => NULL
47791: );
47792:
47793: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47816: ----------------------------------------------------------------------------------
47817: -- 4219869 Business Flow
47818: -- Update journal entry status -- Need to generate this within IF
47819: ----------------------------------------------------------------------------------
47820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47822: ,p_balance_type_code => l_balance_type_code
47823: );
47824:

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

47937:
47938: --
47939: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47940: --
47941: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47942: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47943: ELSE
47944: ---------------------------------------------------------------------------------------------------
47945: -- 4262811a Switch Sign

Line 47966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47962:
47963: XLA_AE_LINES_PKG.ValidateCurrentLine;
47964: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47965:
47966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47968: ,p_balance_type_code => l_balance_type_code);
47969:
47970: END IF;

Line 48103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48099: l_tmp_amt NUMBER;
48100: l_acc_rev_natural_side_code VARCHAR2(1);
48101:
48102: l_num_entries NUMBER;
48103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48107: l_recog_line_1 NUMBER;

Line 48104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48100: l_acc_rev_natural_side_code VARCHAR2(1);
48101:
48102: l_num_entries NUMBER;
48103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48107: l_recog_line_1 NUMBER;
48108: l_recog_line_2 NUMBER;

Line 48105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48101:
48102: l_num_entries NUMBER;
48103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48107: l_recog_line_1 NUMBER;
48108: l_recog_line_2 NUMBER;
48109:

Line 48106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48102: l_num_entries NUMBER;
48103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48107: l_recog_line_1 NUMBER;
48108: l_recog_line_2 NUMBER;
48109:
48110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48108: l_recog_line_2 NUMBER;
48109:
48110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48111: l_bflow_applied_to_amt NUMBER; -- 5132302
48112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48113:
48114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48115:
48116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48182: l_acc_rev_flag := NULL; -- 4262811
48183: l_accrual_line_num := NULL; -- 4262811
48184: l_tmp_amt := NULL; -- 4262811
48185: --
48186: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
48187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48188: return;
48189: END IF;
48190:

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

48183: l_accrual_line_num := NULL; -- 4262811
48184: l_tmp_amt := NULL; -- 4262811
48185: --
48186: IF NOT ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
48187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48188: return;
48189: END IF;
48190:
48191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

48187: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48188: return;
48189: END IF;
48190:
48191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48192: l_balance_type_code <> 'B' THEN
48193: IF (NVL(p_source_50,'
48194: ') = 'ALWAYS_ALWAYS' OR
48195: NVL(p_source_50,'

Line 48274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48270: --
48271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48272:
48273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48275:
48276: -- 4955764
48277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48328: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48329:
48330: IF xla_accounting_cache_pkg.GetValueChar
48331: (p_source_code => 'LEDGER_CATEGORY_CODE'
48332: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48333: AND l_bflow_method_code = 'PRIOR_ENTRY'
48334: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48335: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48336: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48462: p_lookup_type => 'XLA_OWNER_TYPE'
48463: ,p_lookup_code => l_component_type_code
48464: )
48465: ,p_token_4 => 'PRODUCT_NAME'
48466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48470: ,p_ae_header_id => NULL

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

48463: ,p_lookup_code => l_component_type_code
48464: )
48465: ,p_token_4 => 'PRODUCT_NAME'
48466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48470: ,p_ae_header_id => NULL
48471: );

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

48464: )
48465: ,p_token_4 => 'PRODUCT_NAME'
48466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48470: ,p_ae_header_id => NULL
48471: );
48472:

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

48465: ,p_token_4 => 'PRODUCT_NAME'
48466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48470: ,p_ae_header_id => NULL
48471: );
48472:
48473: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48496: ----------------------------------------------------------------------------------
48497: -- 4219869 Business Flow
48498: -- Update journal entry status -- Need to generate this within IF
48499: ----------------------------------------------------------------------------------
48500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48502: ,p_balance_type_code => l_balance_type_code
48503: );
48504:

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

48617:
48618: --
48619: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48620: --
48621: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48622: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48623: ELSE
48624: ---------------------------------------------------------------------------------------------------
48625: -- 4262811a Switch Sign

Line 48646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48642:
48643: XLA_AE_LINES_PKG.ValidateCurrentLine;
48644: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48645:
48646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48647: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48648: ,p_balance_type_code => l_balance_type_code);
48649:
48650: END IF;

Line 48795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48791: l_tmp_amt NUMBER;
48792: l_acc_rev_natural_side_code VARCHAR2(1);
48793:
48794: l_num_entries NUMBER;
48795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48799: l_recog_line_1 NUMBER;

Line 48796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48792: l_acc_rev_natural_side_code VARCHAR2(1);
48793:
48794: l_num_entries NUMBER;
48795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48799: l_recog_line_1 NUMBER;
48800: l_recog_line_2 NUMBER;

Line 48797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48793:
48794: l_num_entries NUMBER;
48795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48799: l_recog_line_1 NUMBER;
48800: l_recog_line_2 NUMBER;
48801:

Line 48798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48794: l_num_entries NUMBER;
48795: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48796: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48797: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48798: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48799: l_recog_line_1 NUMBER;
48800: l_recog_line_2 NUMBER;
48801:
48802: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48804: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48800: l_recog_line_2 NUMBER;
48801:
48802: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48803: l_bflow_applied_to_amt NUMBER; -- 5132302
48804: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48805:
48806: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48807:
48808: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48874: l_acc_rev_flag := NULL; -- 4262811
48875: l_accrual_line_num := NULL; -- 4262811
48876: l_tmp_amt := NULL; -- 4262811
48877: --
48878: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
48879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48880: return;
48881: END IF;
48882:

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

48875: l_accrual_line_num := NULL; -- 4262811
48876: l_tmp_amt := NULL; -- 4262811
48877: --
48878: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
48879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48880: return;
48881: END IF;
48882:
48883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

48879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
48880: return;
48881: END IF;
48882:
48883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48884: l_balance_type_code <> 'B' THEN
48885: IF NVL(p_source_50,'
48886: ') = 'ALWAYS_ALWAYS' AND
48887: p_source_118 IS NOT NULL AND

Line 48966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48962: --
48963: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48964:
48965: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48966: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48967:
48968: -- 4955764
48969: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48970: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49039:
49040: IF xla_accounting_cache_pkg.GetValueChar
49041: (p_source_code => 'LEDGER_CATEGORY_CODE'
49042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49043: AND l_bflow_method_code = 'PRIOR_ENTRY'
49044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49142: p_lookup_type => 'XLA_OWNER_TYPE'
49143: ,p_lookup_code => l_component_type_code
49144: )
49145: ,p_token_4 => 'PRODUCT_NAME'
49146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49150: ,p_ae_header_id => NULL

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

49143: ,p_lookup_code => l_component_type_code
49144: )
49145: ,p_token_4 => 'PRODUCT_NAME'
49146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49150: ,p_ae_header_id => NULL
49151: );

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

49144: )
49145: ,p_token_4 => 'PRODUCT_NAME'
49146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49150: ,p_ae_header_id => NULL
49151: );
49152:

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

49145: ,p_token_4 => 'PRODUCT_NAME'
49146: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49147: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49148: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49149: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49150: ,p_ae_header_id => NULL
49151: );
49152:
49153: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49176: ----------------------------------------------------------------------------------
49177: -- 4219869 Business Flow
49178: -- Update journal entry status -- Need to generate this within IF
49179: ----------------------------------------------------------------------------------
49180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49182: ,p_balance_type_code => l_balance_type_code
49183: );
49184:

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

49267:
49268: --
49269: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49270: --
49271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49272: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49273: ELSE
49274: ---------------------------------------------------------------------------------------------------
49275: -- 4262811a Switch Sign

Line 49296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49292:
49293: XLA_AE_LINES_PKG.ValidateCurrentLine;
49294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49295:
49296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49298: ,p_balance_type_code => l_balance_type_code);
49299:
49300: END IF;

Line 49445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49441: l_tmp_amt NUMBER;
49442: l_acc_rev_natural_side_code VARCHAR2(1);
49443:
49444: l_num_entries NUMBER;
49445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49449: l_recog_line_1 NUMBER;

Line 49446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49442: l_acc_rev_natural_side_code VARCHAR2(1);
49443:
49444: l_num_entries NUMBER;
49445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49449: l_recog_line_1 NUMBER;
49450: l_recog_line_2 NUMBER;

Line 49447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49443:
49444: l_num_entries NUMBER;
49445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49449: l_recog_line_1 NUMBER;
49450: l_recog_line_2 NUMBER;
49451:

Line 49448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49444: l_num_entries NUMBER;
49445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49449: l_recog_line_1 NUMBER;
49450: l_recog_line_2 NUMBER;
49451:
49452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49450: l_recog_line_2 NUMBER;
49451:
49452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49453: l_bflow_applied_to_amt NUMBER; -- 5132302
49454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49455:
49456: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49457:
49458: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49524: l_acc_rev_flag := NULL; -- 4262811
49525: l_accrual_line_num := NULL; -- 4262811
49526: l_tmp_amt := NULL; -- 4262811
49527: --
49528: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
49529: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
49530: return;
49531: END IF;
49532:

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

49525: l_accrual_line_num := NULL; -- 4262811
49526: l_tmp_amt := NULL; -- 4262811
49527: --
49528: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
49529: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
49530: return;
49531: END IF;
49532:
49533: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

49529: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
49530: return;
49531: END IF;
49532:
49533: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49534: l_balance_type_code <> 'B' THEN
49535: IF NVL(p_source_50,'
49536: ') = 'ALWAYS_ALWAYS' AND
49537: p_source_118 IS NULL AND

Line 49618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49614: --
49615: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49616:
49617: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49618: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49619:
49620: -- 4955764
49621: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49622: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49690: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49691:
49692: IF xla_accounting_cache_pkg.GetValueChar
49693: (p_source_code => 'LEDGER_CATEGORY_CODE'
49694: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49695: AND l_bflow_method_code = 'PRIOR_ENTRY'
49696: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49697: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49698: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49794: p_lookup_type => 'XLA_OWNER_TYPE'
49795: ,p_lookup_code => l_component_type_code
49796: )
49797: ,p_token_4 => 'PRODUCT_NAME'
49798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49802: ,p_ae_header_id => NULL

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

49795: ,p_lookup_code => l_component_type_code
49796: )
49797: ,p_token_4 => 'PRODUCT_NAME'
49798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49802: ,p_ae_header_id => NULL
49803: );

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

49796: )
49797: ,p_token_4 => 'PRODUCT_NAME'
49798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49802: ,p_ae_header_id => NULL
49803: );
49804:

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

49797: ,p_token_4 => 'PRODUCT_NAME'
49798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49802: ,p_ae_header_id => NULL
49803: );
49804:
49805: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49828: ----------------------------------------------------------------------------------
49829: -- 4219869 Business Flow
49830: -- Update journal entry status -- Need to generate this within IF
49831: ----------------------------------------------------------------------------------
49832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49834: ,p_balance_type_code => l_balance_type_code
49835: );
49836:

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

49919:
49920: --
49921: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49922: --
49923: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49924: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49925: ELSE
49926: ---------------------------------------------------------------------------------------------------
49927: -- 4262811a Switch Sign

Line 49948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49944:
49945: XLA_AE_LINES_PKG.ValidateCurrentLine;
49946: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49947:
49948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49949: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49950: ,p_balance_type_code => l_balance_type_code);
49951:
49952: END IF;

Line 50093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50089: l_tmp_amt NUMBER;
50090: l_acc_rev_natural_side_code VARCHAR2(1);
50091:
50092: l_num_entries NUMBER;
50093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50097: l_recog_line_1 NUMBER;

Line 50094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50090: l_acc_rev_natural_side_code VARCHAR2(1);
50091:
50092: l_num_entries NUMBER;
50093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50097: l_recog_line_1 NUMBER;
50098: l_recog_line_2 NUMBER;

Line 50095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50091:
50092: l_num_entries NUMBER;
50093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50097: l_recog_line_1 NUMBER;
50098: l_recog_line_2 NUMBER;
50099:

Line 50096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50092: l_num_entries NUMBER;
50093: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50094: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50095: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50096: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50097: l_recog_line_1 NUMBER;
50098: l_recog_line_2 NUMBER;
50099:
50100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50098: l_recog_line_2 NUMBER;
50099:
50100: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50101: l_bflow_applied_to_amt NUMBER; -- 5132302
50102: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50103:
50104: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50105:
50106: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50172: l_acc_rev_flag := NULL; -- 4262811
50173: l_accrual_line_num := NULL; -- 4262811
50174: l_tmp_amt := NULL; -- 4262811
50175: --
50176: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
50177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50178: return;
50179: END IF;
50180:

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

50173: l_accrual_line_num := NULL; -- 4262811
50174: l_tmp_amt := NULL; -- 4262811
50175: --
50176: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
50177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50178: return;
50179: END IF;
50180:
50181: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

50177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
50178: return;
50179: END IF;
50180:
50181: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50182: l_balance_type_code <> 'B' THEN
50183: IF (NVL(p_source_50,'
50184: ') = 'ALWAYS_ALWAYS' OR
50185: NVL(p_source_50,'

Line 50268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50264: --
50265: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50266:
50267: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50268: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50269:
50270: -- 4955764
50271: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50272: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50332: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50333:
50334: IF xla_accounting_cache_pkg.GetValueChar
50335: (p_source_code => 'LEDGER_CATEGORY_CODE'
50336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50337: AND l_bflow_method_code = 'PRIOR_ENTRY'
50338: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50339: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50340: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50436: p_lookup_type => 'XLA_OWNER_TYPE'
50437: ,p_lookup_code => l_component_type_code
50438: )
50439: ,p_token_4 => 'PRODUCT_NAME'
50440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50444: ,p_ae_header_id => NULL

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

50437: ,p_lookup_code => l_component_type_code
50438: )
50439: ,p_token_4 => 'PRODUCT_NAME'
50440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50444: ,p_ae_header_id => NULL
50445: );

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

50438: )
50439: ,p_token_4 => 'PRODUCT_NAME'
50440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50444: ,p_ae_header_id => NULL
50445: );
50446:

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

50439: ,p_token_4 => 'PRODUCT_NAME'
50440: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50441: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50442: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50443: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50444: ,p_ae_header_id => NULL
50445: );
50446:
50447: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50470: ----------------------------------------------------------------------------------
50471: -- 4219869 Business Flow
50472: -- Update journal entry status -- Need to generate this within IF
50473: ----------------------------------------------------------------------------------
50474: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50475: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50476: ,p_balance_type_code => l_balance_type_code
50477: );
50478:

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

50561:
50562: --
50563: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50564: --
50565: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50566: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50567: ELSE
50568: ---------------------------------------------------------------------------------------------------
50569: -- 4262811a Switch Sign

Line 50590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50586:
50587: XLA_AE_LINES_PKG.ValidateCurrentLine;
50588: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50589:
50590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50592: ,p_balance_type_code => l_balance_type_code);
50593:
50594: END IF;

Line 50741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50737: l_tmp_amt NUMBER;
50738: l_acc_rev_natural_side_code VARCHAR2(1);
50739:
50740: l_num_entries NUMBER;
50741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50745: l_recog_line_1 NUMBER;

Line 50742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50738: l_acc_rev_natural_side_code VARCHAR2(1);
50739:
50740: l_num_entries NUMBER;
50741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50745: l_recog_line_1 NUMBER;
50746: l_recog_line_2 NUMBER;

Line 50743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50739:
50740: l_num_entries NUMBER;
50741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50745: l_recog_line_1 NUMBER;
50746: l_recog_line_2 NUMBER;
50747:

Line 50744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50740: l_num_entries NUMBER;
50741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50745: l_recog_line_1 NUMBER;
50746: l_recog_line_2 NUMBER;
50747:
50748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50746: l_recog_line_2 NUMBER;
50747:
50748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50749: l_bflow_applied_to_amt NUMBER; -- 5132302
50750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50751:
50752: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50753:
50754: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50821: l_accrual_line_num := NULL; -- 4262811
50822: l_tmp_amt := NULL; -- 4262811
50823: --
50824:
50825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50826: l_balance_type_code <> 'B' THEN
50827: IF NVL(p_source_50,'
50828: ') = 'CLEAR_CLEAR' AND
50829: NVL(p_source_32,'

Line 50907: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50903: --
50904: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50905:
50906: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50907: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50908:
50909: -- 4955764
50910: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50911: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50979: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50980:
50981: IF xla_accounting_cache_pkg.GetValueChar
50982: (p_source_code => 'LEDGER_CATEGORY_CODE'
50983: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50984: AND l_bflow_method_code = 'PRIOR_ENTRY'
50985: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50986: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50987: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51123: p_lookup_type => 'XLA_OWNER_TYPE'
51124: ,p_lookup_code => l_component_type_code
51125: )
51126: ,p_token_4 => 'PRODUCT_NAME'
51127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51131: ,p_ae_header_id => NULL

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

51124: ,p_lookup_code => l_component_type_code
51125: )
51126: ,p_token_4 => 'PRODUCT_NAME'
51127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51131: ,p_ae_header_id => NULL
51132: );

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

51125: )
51126: ,p_token_4 => 'PRODUCT_NAME'
51127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51131: ,p_ae_header_id => NULL
51132: );
51133:

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

51126: ,p_token_4 => 'PRODUCT_NAME'
51127: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51128: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51129: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51130: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51131: ,p_ae_header_id => NULL
51132: );
51133:
51134: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51157: ----------------------------------------------------------------------------------
51158: -- 4219869 Business Flow
51159: -- Update journal entry status -- Need to generate this within IF
51160: ----------------------------------------------------------------------------------
51161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51162: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51163: ,p_balance_type_code => l_balance_type_code
51164: );
51165:

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

51288:
51289: --
51290: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51291: --
51292: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51293: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51294: ELSE
51295: ---------------------------------------------------------------------------------------------------
51296: -- 4262811a Switch Sign

Line 51317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51313:
51314: XLA_AE_LINES_PKG.ValidateCurrentLine;
51315: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51316:
51317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51318: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51319: ,p_balance_type_code => l_balance_type_code);
51320:
51321: END IF;

Line 51471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51467: l_tmp_amt NUMBER;
51468: l_acc_rev_natural_side_code VARCHAR2(1);
51469:
51470: l_num_entries NUMBER;
51471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51475: l_recog_line_1 NUMBER;

Line 51472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51468: l_acc_rev_natural_side_code VARCHAR2(1);
51469:
51470: l_num_entries NUMBER;
51471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51475: l_recog_line_1 NUMBER;
51476: l_recog_line_2 NUMBER;

Line 51473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51469:
51470: l_num_entries NUMBER;
51471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51475: l_recog_line_1 NUMBER;
51476: l_recog_line_2 NUMBER;
51477:

Line 51474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51470: l_num_entries NUMBER;
51471: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51472: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51473: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51474: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51475: l_recog_line_1 NUMBER;
51476: l_recog_line_2 NUMBER;
51477:
51478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51476: l_recog_line_2 NUMBER;
51477:
51478: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51479: l_bflow_applied_to_amt NUMBER; -- 5132302
51480: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51481:
51482: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51483:
51484: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51551: l_accrual_line_num := NULL; -- 4262811
51552: l_tmp_amt := NULL; -- 4262811
51553: --
51554:
51555: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51556: l_balance_type_code <> 'B' THEN
51557: IF NVL(p_source_50,'
51558: ') <> 'CLEAR_CLEAR' AND
51559: NVL(p_source_112,'

Line 51637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51633: --
51634: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51635:
51636: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51637: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51638:
51639: -- 4955764
51640: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51641: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51709: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51710:
51711: IF xla_accounting_cache_pkg.GetValueChar
51712: (p_source_code => 'LEDGER_CATEGORY_CODE'
51713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51714: AND l_bflow_method_code = 'PRIOR_ENTRY'
51715: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51716: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51717: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51853: p_lookup_type => 'XLA_OWNER_TYPE'
51854: ,p_lookup_code => l_component_type_code
51855: )
51856: ,p_token_4 => 'PRODUCT_NAME'
51857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51861: ,p_ae_header_id => NULL

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

51854: ,p_lookup_code => l_component_type_code
51855: )
51856: ,p_token_4 => 'PRODUCT_NAME'
51857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51861: ,p_ae_header_id => NULL
51862: );

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

51855: )
51856: ,p_token_4 => 'PRODUCT_NAME'
51857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51861: ,p_ae_header_id => NULL
51862: );
51863:

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

51856: ,p_token_4 => 'PRODUCT_NAME'
51857: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51858: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51859: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51860: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51861: ,p_ae_header_id => NULL
51862: );
51863:
51864: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51887: ----------------------------------------------------------------------------------
51888: -- 4219869 Business Flow
51889: -- Update journal entry status -- Need to generate this within IF
51890: ----------------------------------------------------------------------------------
51891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51892: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51893: ,p_balance_type_code => l_balance_type_code
51894: );
51895:

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

52018:
52019: --
52020: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52021: --
52022: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52023: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52024: ELSE
52025: ---------------------------------------------------------------------------------------------------
52026: -- 4262811a Switch Sign

Line 52047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52043:
52044: XLA_AE_LINES_PKG.ValidateCurrentLine;
52045: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52046:
52047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52048: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52049: ,p_balance_type_code => l_balance_type_code);
52050:
52051: END IF;

Line 52191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52187: l_tmp_amt NUMBER;
52188: l_acc_rev_natural_side_code VARCHAR2(1);
52189:
52190: l_num_entries NUMBER;
52191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52195: l_recog_line_1 NUMBER;

Line 52192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52188: l_acc_rev_natural_side_code VARCHAR2(1);
52189:
52190: l_num_entries NUMBER;
52191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52195: l_recog_line_1 NUMBER;
52196: l_recog_line_2 NUMBER;

Line 52193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52189:
52190: l_num_entries NUMBER;
52191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52195: l_recog_line_1 NUMBER;
52196: l_recog_line_2 NUMBER;
52197:

Line 52194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52190: l_num_entries NUMBER;
52191: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52192: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52193: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52194: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52195: l_recog_line_1 NUMBER;
52196: l_recog_line_2 NUMBER;
52197:
52198: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52200: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52196: l_recog_line_2 NUMBER;
52197:
52198: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52199: l_bflow_applied_to_amt NUMBER; -- 5132302
52200: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52201:
52202: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52203:
52204: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52271: l_accrual_line_num := NULL; -- 4262811
52272: l_tmp_amt := NULL; -- 4262811
52273: --
52274:
52275: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52276: l_balance_type_code <> 'B' THEN
52277: IF NVL(p_source_50,'
52278: ') = 'CLEAR_CLEAR' AND
52279: NVL(p_source_32,'

Line 52357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52353: --
52354: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52355:
52356: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52357: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52358:
52359: -- 4955764
52360: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52361: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52429: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52430:
52431: IF xla_accounting_cache_pkg.GetValueChar
52432: (p_source_code => 'LEDGER_CATEGORY_CODE'
52433: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52434: AND l_bflow_method_code = 'PRIOR_ENTRY'
52435: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52436: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52437: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52529: p_lookup_type => 'XLA_OWNER_TYPE'
52530: ,p_lookup_code => l_component_type_code
52531: )
52532: ,p_token_4 => 'PRODUCT_NAME'
52533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52537: ,p_ae_header_id => NULL

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

52530: ,p_lookup_code => l_component_type_code
52531: )
52532: ,p_token_4 => 'PRODUCT_NAME'
52533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52537: ,p_ae_header_id => NULL
52538: );

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

52531: )
52532: ,p_token_4 => 'PRODUCT_NAME'
52533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52537: ,p_ae_header_id => NULL
52538: );
52539:

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

52532: ,p_token_4 => 'PRODUCT_NAME'
52533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52537: ,p_ae_header_id => NULL
52538: );
52539:
52540: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52563: ----------------------------------------------------------------------------------
52564: -- 4219869 Business Flow
52565: -- Update journal entry status -- Need to generate this within IF
52566: ----------------------------------------------------------------------------------
52567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52569: ,p_balance_type_code => l_balance_type_code
52570: );
52571:

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

52650:
52651: --
52652: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52653: --
52654: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52655: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52656: ELSE
52657: ---------------------------------------------------------------------------------------------------
52658: -- 4262811a Switch Sign

Line 52679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52675:
52676: XLA_AE_LINES_PKG.ValidateCurrentLine;
52677: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52678:
52679: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52680: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52681: ,p_balance_type_code => l_balance_type_code);
52682:
52683: END IF;

Line 52830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52826: l_tmp_amt NUMBER;
52827: l_acc_rev_natural_side_code VARCHAR2(1);
52828:
52829: l_num_entries NUMBER;
52830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52834: l_recog_line_1 NUMBER;

Line 52831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52827: l_acc_rev_natural_side_code VARCHAR2(1);
52828:
52829: l_num_entries NUMBER;
52830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52834: l_recog_line_1 NUMBER;
52835: l_recog_line_2 NUMBER;

Line 52832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52828:
52829: l_num_entries NUMBER;
52830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52834: l_recog_line_1 NUMBER;
52835: l_recog_line_2 NUMBER;
52836:

Line 52833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52829: l_num_entries NUMBER;
52830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52834: l_recog_line_1 NUMBER;
52835: l_recog_line_2 NUMBER;
52836:
52837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52835: l_recog_line_2 NUMBER;
52836:
52837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52838: l_bflow_applied_to_amt NUMBER; -- 5132302
52839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52840:
52841: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52842:
52843: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52910: l_accrual_line_num := NULL; -- 4262811
52911: l_tmp_amt := NULL; -- 4262811
52912: --
52913:
52914: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52915: l_balance_type_code <> 'B' THEN
52916: IF NVL(p_source_50,'
52917: ') <> 'CLEAR_CLEAR' AND
52918: NVL(p_source_32,'

Line 52998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52994: --
52995: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52996:
52997: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52999:
53000: -- 4955764
53001: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53002: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53070: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53071:
53072: IF xla_accounting_cache_pkg.GetValueChar
53073: (p_source_code => 'LEDGER_CATEGORY_CODE'
53074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53075: AND l_bflow_method_code = 'PRIOR_ENTRY'
53076: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53077: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53078: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53170: p_lookup_type => 'XLA_OWNER_TYPE'
53171: ,p_lookup_code => l_component_type_code
53172: )
53173: ,p_token_4 => 'PRODUCT_NAME'
53174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53178: ,p_ae_header_id => NULL

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

53171: ,p_lookup_code => l_component_type_code
53172: )
53173: ,p_token_4 => 'PRODUCT_NAME'
53174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53178: ,p_ae_header_id => NULL
53179: );

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

53172: )
53173: ,p_token_4 => 'PRODUCT_NAME'
53174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53178: ,p_ae_header_id => NULL
53179: );
53180:

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

53173: ,p_token_4 => 'PRODUCT_NAME'
53174: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53175: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53176: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53177: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53178: ,p_ae_header_id => NULL
53179: );
53180:
53181: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53204: ----------------------------------------------------------------------------------
53205: -- 4219869 Business Flow
53206: -- Update journal entry status -- Need to generate this within IF
53207: ----------------------------------------------------------------------------------
53208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53210: ,p_balance_type_code => l_balance_type_code
53211: );
53212:

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

53291:
53292: --
53293: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53294: --
53295: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53296: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53297: ELSE
53298: ---------------------------------------------------------------------------------------------------
53299: -- 4262811a Switch Sign

Line 53320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53316:
53317: XLA_AE_LINES_PKG.ValidateCurrentLine;
53318: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53319:
53320: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53321: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53322: ,p_balance_type_code => l_balance_type_code);
53323:
53324: END IF;

Line 53469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53465: l_tmp_amt NUMBER;
53466: l_acc_rev_natural_side_code VARCHAR2(1);
53467:
53468: l_num_entries NUMBER;
53469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53473: l_recog_line_1 NUMBER;

Line 53470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53466: l_acc_rev_natural_side_code VARCHAR2(1);
53467:
53468: l_num_entries NUMBER;
53469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53473: l_recog_line_1 NUMBER;
53474: l_recog_line_2 NUMBER;

Line 53471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53467:
53468: l_num_entries NUMBER;
53469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53473: l_recog_line_1 NUMBER;
53474: l_recog_line_2 NUMBER;
53475:

Line 53472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53468: l_num_entries NUMBER;
53469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53473: l_recog_line_1 NUMBER;
53474: l_recog_line_2 NUMBER;
53475:
53476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53474: l_recog_line_2 NUMBER;
53475:
53476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53477: l_bflow_applied_to_amt NUMBER; -- 5132302
53478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53479:
53480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53481:
53482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53549: l_accrual_line_num := NULL; -- 4262811
53550: l_tmp_amt := NULL; -- 4262811
53551: --
53552:
53553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53554: l_balance_type_code <> 'B' THEN
53555: IF NVL(p_source_50,'
53556: ') <> 'CLEAR_CLEAR' AND
53557: NVL(p_source_32,'

Line 53635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53631: --
53632: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53633:
53634: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53635: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53636:
53637: -- 4955764
53638: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53639: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53705: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53706:
53707: IF xla_accounting_cache_pkg.GetValueChar
53708: (p_source_code => 'LEDGER_CATEGORY_CODE'
53709: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53710: AND l_bflow_method_code = 'PRIOR_ENTRY'
53711: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53712: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53713: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53805: p_lookup_type => 'XLA_OWNER_TYPE'
53806: ,p_lookup_code => l_component_type_code
53807: )
53808: ,p_token_4 => 'PRODUCT_NAME'
53809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53813: ,p_ae_header_id => NULL

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

53806: ,p_lookup_code => l_component_type_code
53807: )
53808: ,p_token_4 => 'PRODUCT_NAME'
53809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53813: ,p_ae_header_id => NULL
53814: );

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

53807: )
53808: ,p_token_4 => 'PRODUCT_NAME'
53809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53813: ,p_ae_header_id => NULL
53814: );
53815:

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

53808: ,p_token_4 => 'PRODUCT_NAME'
53809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53813: ,p_ae_header_id => NULL
53814: );
53815:
53816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53839: ----------------------------------------------------------------------------------
53840: -- 4219869 Business Flow
53841: -- Update journal entry status -- Need to generate this within IF
53842: ----------------------------------------------------------------------------------
53843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53845: ,p_balance_type_code => l_balance_type_code
53846: );
53847:

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

53926:
53927: --
53928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53929: --
53930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53932: ELSE
53933: ---------------------------------------------------------------------------------------------------
53934: -- 4262811a Switch Sign

Line 53955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53951:
53952: XLA_AE_LINES_PKG.ValidateCurrentLine;
53953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53954:
53955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53957: ,p_balance_type_code => l_balance_type_code);
53958:
53959: END IF;

Line 54132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54128: l_tmp_amt NUMBER;
54129: l_acc_rev_natural_side_code VARCHAR2(1);
54130:
54131: l_num_entries NUMBER;
54132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54136: l_recog_line_1 NUMBER;

Line 54133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54129: l_acc_rev_natural_side_code VARCHAR2(1);
54130:
54131: l_num_entries NUMBER;
54132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54136: l_recog_line_1 NUMBER;
54137: l_recog_line_2 NUMBER;

Line 54134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54130:
54131: l_num_entries NUMBER;
54132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54136: l_recog_line_1 NUMBER;
54137: l_recog_line_2 NUMBER;
54138:

Line 54135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54131: l_num_entries NUMBER;
54132: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54133: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54134: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54135: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54136: l_recog_line_1 NUMBER;
54137: l_recog_line_2 NUMBER;
54138:
54139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54137: l_recog_line_2 NUMBER;
54138:
54139: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54140: l_bflow_applied_to_amt NUMBER; -- 5132302
54141: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54142:
54143: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54144:
54145: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54212: l_accrual_line_num := NULL; -- 4262811
54213: l_tmp_amt := NULL; -- 4262811
54214: --
54215:
54216: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54217: l_balance_type_code <> 'B' THEN
54218: IF NVL(p_source_50,'
54219: ') = 'CLEAR_CLEAR' AND
54220: (NVL(p_source_78,'

Line 54298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54294: --
54295: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54296:
54297: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54299:
54300: -- 4955764
54301: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54302: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54421:
54422: IF xla_accounting_cache_pkg.GetValueChar
54423: (p_source_code => 'LEDGER_CATEGORY_CODE'
54424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54425: AND l_bflow_method_code = 'PRIOR_ENTRY'
54426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54520: p_lookup_type => 'XLA_OWNER_TYPE'
54521: ,p_lookup_code => l_component_type_code
54522: )
54523: ,p_token_4 => 'PRODUCT_NAME'
54524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54528: ,p_ae_header_id => NULL

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

54521: ,p_lookup_code => l_component_type_code
54522: )
54523: ,p_token_4 => 'PRODUCT_NAME'
54524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54528: ,p_ae_header_id => NULL
54529: );

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

54522: )
54523: ,p_token_4 => 'PRODUCT_NAME'
54524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54528: ,p_ae_header_id => NULL
54529: );
54530:

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

54523: ,p_token_4 => 'PRODUCT_NAME'
54524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54528: ,p_ae_header_id => NULL
54529: );
54530:
54531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54554: ----------------------------------------------------------------------------------
54555: -- 4219869 Business Flow
54556: -- Update journal entry status -- Need to generate this within IF
54557: ----------------------------------------------------------------------------------
54558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54560: ,p_balance_type_code => l_balance_type_code
54561: );
54562:

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

54641:
54642: --
54643: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54644: --
54645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54646: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54647: ELSE
54648: ---------------------------------------------------------------------------------------------------
54649: -- 4262811a Switch Sign

Line 54670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54666:
54667: XLA_AE_LINES_PKG.ValidateCurrentLine;
54668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54669:
54670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54672: ,p_balance_type_code => l_balance_type_code);
54673:
54674: END IF;

Line 54847: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54843: l_tmp_amt NUMBER;
54844: l_acc_rev_natural_side_code VARCHAR2(1);
54845:
54846: l_num_entries NUMBER;
54847: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54848: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54849: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54850: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54851: l_recog_line_1 NUMBER;

Line 54848: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54844: l_acc_rev_natural_side_code VARCHAR2(1);
54845:
54846: l_num_entries NUMBER;
54847: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54848: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54849: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54850: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54851: l_recog_line_1 NUMBER;
54852: l_recog_line_2 NUMBER;

Line 54849: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54845:
54846: l_num_entries NUMBER;
54847: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54848: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54849: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54850: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54851: l_recog_line_1 NUMBER;
54852: l_recog_line_2 NUMBER;
54853:

Line 54850: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54846: l_num_entries NUMBER;
54847: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54848: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54849: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54850: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54851: l_recog_line_1 NUMBER;
54852: l_recog_line_2 NUMBER;
54853:
54854: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54856: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54852: l_recog_line_2 NUMBER;
54853:
54854: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54855: l_bflow_applied_to_amt NUMBER; -- 5132302
54856: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54857:
54858: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54859:
54860: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54927: l_accrual_line_num := NULL; -- 4262811
54928: l_tmp_amt := NULL; -- 4262811
54929: --
54930:
54931: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54932: l_balance_type_code <> 'B' THEN
54933: IF NVL(p_source_50,'
54934: ') <> 'CLEAR_CLEAR' AND
54935: (NVL(p_source_78,'

Line 55013: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55009: --
55010: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55011:
55012: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55013: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55014:
55015: -- 4955764
55016: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55017: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55135: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55136:
55137: IF xla_accounting_cache_pkg.GetValueChar
55138: (p_source_code => 'LEDGER_CATEGORY_CODE'
55139: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55140: AND l_bflow_method_code = 'PRIOR_ENTRY'
55141: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55142: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55143: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55235: p_lookup_type => 'XLA_OWNER_TYPE'
55236: ,p_lookup_code => l_component_type_code
55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL

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

55236: ,p_lookup_code => l_component_type_code
55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );

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

55237: )
55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );
55245:

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

55238: ,p_token_4 => 'PRODUCT_NAME'
55239: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55240: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55241: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55242: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55243: ,p_ae_header_id => NULL
55244: );
55245:
55246: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55269: ----------------------------------------------------------------------------------
55270: -- 4219869 Business Flow
55271: -- Update journal entry status -- Need to generate this within IF
55272: ----------------------------------------------------------------------------------
55273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55275: ,p_balance_type_code => l_balance_type_code
55276: );
55277:

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

55356:
55357: --
55358: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55359: --
55360: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55361: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55362: ELSE
55363: ---------------------------------------------------------------------------------------------------
55364: -- 4262811a Switch Sign

Line 55385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55381:
55382: XLA_AE_LINES_PKG.ValidateCurrentLine;
55383: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55384:
55385: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55386: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55387: ,p_balance_type_code => l_balance_type_code);
55388:
55389: END IF;

Line 55532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55528: l_tmp_amt NUMBER;
55529: l_acc_rev_natural_side_code VARCHAR2(1);
55530:
55531: l_num_entries NUMBER;
55532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55536: l_recog_line_1 NUMBER;

Line 55533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55529: l_acc_rev_natural_side_code VARCHAR2(1);
55530:
55531: l_num_entries NUMBER;
55532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55536: l_recog_line_1 NUMBER;
55537: l_recog_line_2 NUMBER;

Line 55534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55530:
55531: l_num_entries NUMBER;
55532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55536: l_recog_line_1 NUMBER;
55537: l_recog_line_2 NUMBER;
55538:

Line 55535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55531: l_num_entries NUMBER;
55532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55536: l_recog_line_1 NUMBER;
55537: l_recog_line_2 NUMBER;
55538:
55539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55537: l_recog_line_2 NUMBER;
55538:
55539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55540: l_bflow_applied_to_amt NUMBER; -- 5132302
55541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55542:
55543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55544:
55545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55612: l_accrual_line_num := NULL; -- 4262811
55613: l_tmp_amt := NULL; -- 4262811
55614: --
55615:
55616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55617: l_balance_type_code <> 'B' THEN
55618: IF NVL(p_source_50,'
55619: ') = 'CLEAR_CLEAR' AND
55620: (NVL(p_source_32,'

Line 55708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55704: --
55705: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55706:
55707: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55708: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55709:
55710: -- 4955764
55711: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55712: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55780: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55781:
55782: IF xla_accounting_cache_pkg.GetValueChar
55783: (p_source_code => 'LEDGER_CATEGORY_CODE'
55784: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55785: AND l_bflow_method_code = 'PRIOR_ENTRY'
55786: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55787: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55788: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55880: p_lookup_type => 'XLA_OWNER_TYPE'
55881: ,p_lookup_code => l_component_type_code
55882: )
55883: ,p_token_4 => 'PRODUCT_NAME'
55884: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55885: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55886: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55887: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55888: ,p_ae_header_id => NULL

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

55881: ,p_lookup_code => l_component_type_code
55882: )
55883: ,p_token_4 => 'PRODUCT_NAME'
55884: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55885: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55886: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55887: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55888: ,p_ae_header_id => NULL
55889: );

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

55882: )
55883: ,p_token_4 => 'PRODUCT_NAME'
55884: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55885: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55886: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55887: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55888: ,p_ae_header_id => NULL
55889: );
55890:

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

55883: ,p_token_4 => 'PRODUCT_NAME'
55884: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55885: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55886: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55887: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55888: ,p_ae_header_id => NULL
55889: );
55890:
55891: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55914: ----------------------------------------------------------------------------------
55915: -- 4219869 Business Flow
55916: -- Update journal entry status -- Need to generate this within IF
55917: ----------------------------------------------------------------------------------
55918: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55919: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55920: ,p_balance_type_code => l_balance_type_code
55921: );
55922:

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

56001:
56002: --
56003: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56004: --
56005: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56006: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56007: ELSE
56008: ---------------------------------------------------------------------------------------------------
56009: -- 4262811a Switch Sign

Line 56030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56026:
56027: XLA_AE_LINES_PKG.ValidateCurrentLine;
56028: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56029:
56030: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56031: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56032: ,p_balance_type_code => l_balance_type_code);
56033:
56034: END IF;

Line 56184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56180: l_tmp_amt NUMBER;
56181: l_acc_rev_natural_side_code VARCHAR2(1);
56182:
56183: l_num_entries NUMBER;
56184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56188: l_recog_line_1 NUMBER;

Line 56185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56181: l_acc_rev_natural_side_code VARCHAR2(1);
56182:
56183: l_num_entries NUMBER;
56184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56188: l_recog_line_1 NUMBER;
56189: l_recog_line_2 NUMBER;

Line 56186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56182:
56183: l_num_entries NUMBER;
56184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56188: l_recog_line_1 NUMBER;
56189: l_recog_line_2 NUMBER;
56190:

Line 56187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56183: l_num_entries NUMBER;
56184: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56185: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56186: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56187: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56188: l_recog_line_1 NUMBER;
56189: l_recog_line_2 NUMBER;
56190:
56191: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56193: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56189: l_recog_line_2 NUMBER;
56190:
56191: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56192: l_bflow_applied_to_amt NUMBER; -- 5132302
56193: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56194:
56195: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56196:
56197: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56264: l_accrual_line_num := NULL; -- 4262811
56265: l_tmp_amt := NULL; -- 4262811
56266: --
56267:
56268: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56269: l_balance_type_code <> 'B' THEN
56270: IF NVL(p_source_50,'
56271: ') <> 'CLEAR_CLEAR' AND
56272: (NVL(p_source_32,'

Line 56364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56360: --
56361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56362:
56363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56365:
56366: -- 4955764
56367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56436: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56437:
56438: IF xla_accounting_cache_pkg.GetValueChar
56439: (p_source_code => 'LEDGER_CATEGORY_CODE'
56440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56441: AND l_bflow_method_code = 'PRIOR_ENTRY'
56442: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56443: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56444: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56536: p_lookup_type => 'XLA_OWNER_TYPE'
56537: ,p_lookup_code => l_component_type_code
56538: )
56539: ,p_token_4 => 'PRODUCT_NAME'
56540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56544: ,p_ae_header_id => NULL

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

56537: ,p_lookup_code => l_component_type_code
56538: )
56539: ,p_token_4 => 'PRODUCT_NAME'
56540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56544: ,p_ae_header_id => NULL
56545: );

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

56538: )
56539: ,p_token_4 => 'PRODUCT_NAME'
56540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56544: ,p_ae_header_id => NULL
56545: );
56546:

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

56539: ,p_token_4 => 'PRODUCT_NAME'
56540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56544: ,p_ae_header_id => NULL
56545: );
56546:
56547: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56570: ----------------------------------------------------------------------------------
56571: -- 4219869 Business Flow
56572: -- Update journal entry status -- Need to generate this within IF
56573: ----------------------------------------------------------------------------------
56574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56576: ,p_balance_type_code => l_balance_type_code
56577: );
56578:

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

56657:
56658: --
56659: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56660: --
56661: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56662: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56663: ELSE
56664: ---------------------------------------------------------------------------------------------------
56665: -- 4262811a Switch Sign

Line 56686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56682:
56683: XLA_AE_LINES_PKG.ValidateCurrentLine;
56684: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56685:
56686: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56687: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56688: ,p_balance_type_code => l_balance_type_code);
56689:
56690: END IF;

Line 56835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56831: l_tmp_amt NUMBER;
56832: l_acc_rev_natural_side_code VARCHAR2(1);
56833:
56834: l_num_entries NUMBER;
56835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56839: l_recog_line_1 NUMBER;

Line 56836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56832: l_acc_rev_natural_side_code VARCHAR2(1);
56833:
56834: l_num_entries NUMBER;
56835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56839: l_recog_line_1 NUMBER;
56840: l_recog_line_2 NUMBER;

Line 56837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56833:
56834: l_num_entries NUMBER;
56835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56839: l_recog_line_1 NUMBER;
56840: l_recog_line_2 NUMBER;
56841:

Line 56838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56834: l_num_entries NUMBER;
56835: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56836: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56837: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56838: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56839: l_recog_line_1 NUMBER;
56840: l_recog_line_2 NUMBER;
56841:
56842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56840: l_recog_line_2 NUMBER;
56841:
56842: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56843: l_bflow_applied_to_amt NUMBER; -- 5132302
56844: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56845:
56846: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56847:
56848: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56915: l_accrual_line_num := NULL; -- 4262811
56916: l_tmp_amt := NULL; -- 4262811
56917: --
56918:
56919: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56920: l_balance_type_code <> 'B' THEN
56921: IF NVL(p_source_50,'
56922: ') <> 'CLEAR_CLEAR' AND
56923: (NVL(p_source_32,'

Line 57009: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57005: --
57006: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57007:
57008: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57009: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57010:
57011: -- 4955764
57012: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57013: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57079: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57080:
57081: IF xla_accounting_cache_pkg.GetValueChar
57082: (p_source_code => 'LEDGER_CATEGORY_CODE'
57083: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57084: AND l_bflow_method_code = 'PRIOR_ENTRY'
57085: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57086: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57087: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57179: p_lookup_type => 'XLA_OWNER_TYPE'
57180: ,p_lookup_code => l_component_type_code
57181: )
57182: ,p_token_4 => 'PRODUCT_NAME'
57183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57187: ,p_ae_header_id => NULL

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

57180: ,p_lookup_code => l_component_type_code
57181: )
57182: ,p_token_4 => 'PRODUCT_NAME'
57183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57187: ,p_ae_header_id => NULL
57188: );

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

57181: )
57182: ,p_token_4 => 'PRODUCT_NAME'
57183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57187: ,p_ae_header_id => NULL
57188: );
57189:

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

57182: ,p_token_4 => 'PRODUCT_NAME'
57183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57187: ,p_ae_header_id => NULL
57188: );
57189:
57190: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57213: ----------------------------------------------------------------------------------
57214: -- 4219869 Business Flow
57215: -- Update journal entry status -- Need to generate this within IF
57216: ----------------------------------------------------------------------------------
57217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57219: ,p_balance_type_code => l_balance_type_code
57220: );
57221:

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

57300:
57301: --
57302: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57303: --
57304: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57305: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57306: ELSE
57307: ---------------------------------------------------------------------------------------------------
57308: -- 4262811a Switch Sign

Line 57329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57325:
57326: XLA_AE_LINES_PKG.ValidateCurrentLine;
57327: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57328:
57329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57331: ,p_balance_type_code => l_balance_type_code);
57332:
57333: END IF;

Line 57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57502: l_tmp_amt NUMBER;
57503: l_acc_rev_natural_side_code VARCHAR2(1);
57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;

Line 57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57503: l_acc_rev_natural_side_code VARCHAR2(1);
57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;

Line 57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57504:
57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;
57512:

Line 57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57505: l_num_entries NUMBER;
57506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57510: l_recog_line_1 NUMBER;
57511: l_recog_line_2 NUMBER;
57512:
57513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57511: l_recog_line_2 NUMBER;
57512:
57513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57514: l_bflow_applied_to_amt NUMBER; -- 5132302
57515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57516:
57517: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57518:
57519: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57586: l_accrual_line_num := NULL; -- 4262811
57587: l_tmp_amt := NULL; -- 4262811
57588: --
57589:
57590: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57591: l_balance_type_code <> 'B' THEN
57592: IF NVL(p_source_50,'
57593: ') = 'CLEAR_CLEAR' AND
57594: (NVL(p_source_78,'

Line 57680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57676: --
57677: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57678:
57679: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57680: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57681:
57682: -- 4955764
57683: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57684: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57802: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57803:
57804: IF xla_accounting_cache_pkg.GetValueChar
57805: (p_source_code => 'LEDGER_CATEGORY_CODE'
57806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57807: AND l_bflow_method_code = 'PRIOR_ENTRY'
57808: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57809: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57810: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57902: p_lookup_type => 'XLA_OWNER_TYPE'
57903: ,p_lookup_code => l_component_type_code
57904: )
57905: ,p_token_4 => 'PRODUCT_NAME'
57906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57910: ,p_ae_header_id => NULL

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

57903: ,p_lookup_code => l_component_type_code
57904: )
57905: ,p_token_4 => 'PRODUCT_NAME'
57906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57910: ,p_ae_header_id => NULL
57911: );

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

57904: )
57905: ,p_token_4 => 'PRODUCT_NAME'
57906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57910: ,p_ae_header_id => NULL
57911: );
57912:

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

57905: ,p_token_4 => 'PRODUCT_NAME'
57906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57910: ,p_ae_header_id => NULL
57911: );
57912:
57913: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57936: ----------------------------------------------------------------------------------
57937: -- 4219869 Business Flow
57938: -- Update journal entry status -- Need to generate this within IF
57939: ----------------------------------------------------------------------------------
57940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57942: ,p_balance_type_code => l_balance_type_code
57943: );
57944:

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

58023:
58024: --
58025: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58026: --
58027: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58028: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58029: ELSE
58030: ---------------------------------------------------------------------------------------------------
58031: -- 4262811a Switch Sign

Line 58052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58048:
58049: XLA_AE_LINES_PKG.ValidateCurrentLine;
58050: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58051:
58052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58053: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58054: ,p_balance_type_code => l_balance_type_code);
58055:
58056: END IF;

Line 58229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58225: l_tmp_amt NUMBER;
58226: l_acc_rev_natural_side_code VARCHAR2(1);
58227:
58228: l_num_entries NUMBER;
58229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58233: l_recog_line_1 NUMBER;

Line 58230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58226: l_acc_rev_natural_side_code VARCHAR2(1);
58227:
58228: l_num_entries NUMBER;
58229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58233: l_recog_line_1 NUMBER;
58234: l_recog_line_2 NUMBER;

Line 58231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58227:
58228: l_num_entries NUMBER;
58229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58233: l_recog_line_1 NUMBER;
58234: l_recog_line_2 NUMBER;
58235:

Line 58232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58228: l_num_entries NUMBER;
58229: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58230: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58231: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58232: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58233: l_recog_line_1 NUMBER;
58234: l_recog_line_2 NUMBER;
58235:
58236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58234: l_recog_line_2 NUMBER;
58235:
58236: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58237: l_bflow_applied_to_amt NUMBER; -- 5132302
58238: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58239:
58240: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58241:
58242: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58309: l_accrual_line_num := NULL; -- 4262811
58310: l_tmp_amt := NULL; -- 4262811
58311: --
58312:
58313: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58314: l_balance_type_code <> 'B' THEN
58315: IF NVL(p_source_50,'
58316: ') <> 'CLEAR_CLEAR' AND
58317: (NVL(p_source_78,'

Line 58403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58399: --
58400: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58401:
58402: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58403: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58404:
58405: -- 4955764
58406: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58407: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58525: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58526:
58527: IF xla_accounting_cache_pkg.GetValueChar
58528: (p_source_code => 'LEDGER_CATEGORY_CODE'
58529: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58530: AND l_bflow_method_code = 'PRIOR_ENTRY'
58531: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58532: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58533: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58625: p_lookup_type => 'XLA_OWNER_TYPE'
58626: ,p_lookup_code => l_component_type_code
58627: )
58628: ,p_token_4 => 'PRODUCT_NAME'
58629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58633: ,p_ae_header_id => NULL

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

58626: ,p_lookup_code => l_component_type_code
58627: )
58628: ,p_token_4 => 'PRODUCT_NAME'
58629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58633: ,p_ae_header_id => NULL
58634: );

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

58627: )
58628: ,p_token_4 => 'PRODUCT_NAME'
58629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58633: ,p_ae_header_id => NULL
58634: );
58635:

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

58628: ,p_token_4 => 'PRODUCT_NAME'
58629: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58630: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58631: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58632: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58633: ,p_ae_header_id => NULL
58634: );
58635:
58636: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58659: ----------------------------------------------------------------------------------
58660: -- 4219869 Business Flow
58661: -- Update journal entry status -- Need to generate this within IF
58662: ----------------------------------------------------------------------------------
58663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58665: ,p_balance_type_code => l_balance_type_code
58666: );
58667:

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

58746:
58747: --
58748: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58749: --
58750: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58751: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58752: ELSE
58753: ---------------------------------------------------------------------------------------------------
58754: -- 4262811a Switch Sign

Line 58775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58771:
58772: XLA_AE_LINES_PKG.ValidateCurrentLine;
58773: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58774:
58775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58776: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58777: ,p_balance_type_code => l_balance_type_code);
58778:
58779: END IF;

Line 58924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58920: l_tmp_amt NUMBER;
58921: l_acc_rev_natural_side_code VARCHAR2(1);
58922:
58923: l_num_entries NUMBER;
58924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58928: l_recog_line_1 NUMBER;

Line 58925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58921: l_acc_rev_natural_side_code VARCHAR2(1);
58922:
58923: l_num_entries NUMBER;
58924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58928: l_recog_line_1 NUMBER;
58929: l_recog_line_2 NUMBER;

Line 58926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58922:
58923: l_num_entries NUMBER;
58924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58928: l_recog_line_1 NUMBER;
58929: l_recog_line_2 NUMBER;
58930:

Line 58927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58923: l_num_entries NUMBER;
58924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58928: l_recog_line_1 NUMBER;
58929: l_recog_line_2 NUMBER;
58930:
58931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58929: l_recog_line_2 NUMBER;
58930:
58931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58932: l_bflow_applied_to_amt NUMBER; -- 5132302
58933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58934:
58935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58936:
58937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

59003: l_acc_rev_flag := NULL; -- 4262811
59004: l_accrual_line_num := NULL; -- 4262811
59005: l_tmp_amt := NULL; -- 4262811
59006: --
59007: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59008: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59009: return;
59010: END IF;
59011:

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

59004: l_accrual_line_num := NULL; -- 4262811
59005: l_tmp_amt := NULL; -- 4262811
59006: --
59007: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59008: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59009: return;
59010: END IF;
59011:
59012: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

59008: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59009: return;
59010: END IF;
59011:
59012: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59013: l_balance_type_code <> 'B' THEN
59014: IF NVL(p_source_50,'
59015: ') = 'ALWAYS_ALWAYS' AND
59016: p_source_118 IS NOT NULL AND

Line 59095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59091: --
59092: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59093:
59094: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59095: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59096:
59097: -- 4955764
59098: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59099: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

59167: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59168:
59169: IF xla_accounting_cache_pkg.GetValueChar
59170: (p_source_code => 'LEDGER_CATEGORY_CODE'
59171: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59172: AND l_bflow_method_code = 'PRIOR_ENTRY'
59173: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59174: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59175: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

59271: p_lookup_type => 'XLA_OWNER_TYPE'
59272: ,p_lookup_code => l_component_type_code
59273: )
59274: ,p_token_4 => 'PRODUCT_NAME'
59275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59279: ,p_ae_header_id => NULL

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

59272: ,p_lookup_code => l_component_type_code
59273: )
59274: ,p_token_4 => 'PRODUCT_NAME'
59275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59279: ,p_ae_header_id => NULL
59280: );

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

59273: )
59274: ,p_token_4 => 'PRODUCT_NAME'
59275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59279: ,p_ae_header_id => NULL
59280: );
59281:

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

59274: ,p_token_4 => 'PRODUCT_NAME'
59275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59279: ,p_ae_header_id => NULL
59280: );
59281:
59282: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59305: ----------------------------------------------------------------------------------
59306: -- 4219869 Business Flow
59307: -- Update journal entry status -- Need to generate this within IF
59308: ----------------------------------------------------------------------------------
59309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59311: ,p_balance_type_code => l_balance_type_code
59312: );
59313:

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

59396:
59397: --
59398: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59399: --
59400: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59401: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59402: ELSE
59403: ---------------------------------------------------------------------------------------------------
59404: -- 4262811a Switch Sign

Line 59425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59421:
59422: XLA_AE_LINES_PKG.ValidateCurrentLine;
59423: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59424:
59425: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59426: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59427: ,p_balance_type_code => l_balance_type_code);
59428:
59429: END IF;

Line 59574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59570: l_tmp_amt NUMBER;
59571: l_acc_rev_natural_side_code VARCHAR2(1);
59572:
59573: l_num_entries NUMBER;
59574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59578: l_recog_line_1 NUMBER;

Line 59575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59571: l_acc_rev_natural_side_code VARCHAR2(1);
59572:
59573: l_num_entries NUMBER;
59574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59578: l_recog_line_1 NUMBER;
59579: l_recog_line_2 NUMBER;

Line 59576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59572:
59573: l_num_entries NUMBER;
59574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59578: l_recog_line_1 NUMBER;
59579: l_recog_line_2 NUMBER;
59580:

Line 59577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59573: l_num_entries NUMBER;
59574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59578: l_recog_line_1 NUMBER;
59579: l_recog_line_2 NUMBER;
59580:
59581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59579: l_recog_line_2 NUMBER;
59580:
59581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59582: l_bflow_applied_to_amt NUMBER; -- 5132302
59583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59584:
59585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59586:
59587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

59653: l_acc_rev_flag := NULL; -- 4262811
59654: l_accrual_line_num := NULL; -- 4262811
59655: l_tmp_amt := NULL; -- 4262811
59656: --
59657: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59659: return;
59660: END IF;
59661:

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

59654: l_accrual_line_num := NULL; -- 4262811
59655: l_tmp_amt := NULL; -- 4262811
59656: --
59657: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
59658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59659: return;
59660: END IF;
59661:
59662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

59658: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
59659: return;
59660: END IF;
59661:
59662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59663: l_balance_type_code <> 'B' THEN
59664: IF NVL(p_source_50,'
59665: ') = 'ALWAYS_ALWAYS' AND
59666: p_source_118 IS NULL AND

Line 59747: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59743: --
59744: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59745:
59746: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59747: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59748:
59749: -- 4955764
59750: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59751: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

59819: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59820:
59821: IF xla_accounting_cache_pkg.GetValueChar
59822: (p_source_code => 'LEDGER_CATEGORY_CODE'
59823: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59824: AND l_bflow_method_code = 'PRIOR_ENTRY'
59825: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59826: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59827: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

59923: p_lookup_type => 'XLA_OWNER_TYPE'
59924: ,p_lookup_code => l_component_type_code
59925: )
59926: ,p_token_4 => 'PRODUCT_NAME'
59927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59931: ,p_ae_header_id => NULL

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

59924: ,p_lookup_code => l_component_type_code
59925: )
59926: ,p_token_4 => 'PRODUCT_NAME'
59927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59931: ,p_ae_header_id => NULL
59932: );

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

59925: )
59926: ,p_token_4 => 'PRODUCT_NAME'
59927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59931: ,p_ae_header_id => NULL
59932: );
59933:

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

59926: ,p_token_4 => 'PRODUCT_NAME'
59927: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59928: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59929: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59930: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59931: ,p_ae_header_id => NULL
59932: );
59933:
59934: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59957: ----------------------------------------------------------------------------------
59958: -- 4219869 Business Flow
59959: -- Update journal entry status -- Need to generate this within IF
59960: ----------------------------------------------------------------------------------
59961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59963: ,p_balance_type_code => l_balance_type_code
59964: );
59965:

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

60048:
60049: --
60050: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60051: --
60052: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60053: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60054: ELSE
60055: ---------------------------------------------------------------------------------------------------
60056: -- 4262811a Switch Sign

Line 60077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60073:
60074: XLA_AE_LINES_PKG.ValidateCurrentLine;
60075: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60076:
60077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60079: ,p_balance_type_code => l_balance_type_code);
60080:
60081: END IF;

Line 60222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60218: l_tmp_amt NUMBER;
60219: l_acc_rev_natural_side_code VARCHAR2(1);
60220:
60221: l_num_entries NUMBER;
60222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60226: l_recog_line_1 NUMBER;

Line 60223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60219: l_acc_rev_natural_side_code VARCHAR2(1);
60220:
60221: l_num_entries NUMBER;
60222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60226: l_recog_line_1 NUMBER;
60227: l_recog_line_2 NUMBER;

Line 60224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60220:
60221: l_num_entries NUMBER;
60222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60226: l_recog_line_1 NUMBER;
60227: l_recog_line_2 NUMBER;
60228:

Line 60225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60221: l_num_entries NUMBER;
60222: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60223: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60224: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60225: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60226: l_recog_line_1 NUMBER;
60227: l_recog_line_2 NUMBER;
60228:
60229: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60231: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60227: l_recog_line_2 NUMBER;
60228:
60229: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60230: l_bflow_applied_to_amt NUMBER; -- 5132302
60231: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60232:
60233: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60234:
60235: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

60301: l_acc_rev_flag := NULL; -- 4262811
60302: l_accrual_line_num := NULL; -- 4262811
60303: l_tmp_amt := NULL; -- 4262811
60304: --
60305: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
60306: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60307: return;
60308: END IF;
60309:

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

60302: l_accrual_line_num := NULL; -- 4262811
60303: l_tmp_amt := NULL; -- 4262811
60304: --
60305: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
60306: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60307: return;
60308: END IF;
60309:
60310: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

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

60306: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
60307: return;
60308: END IF;
60309:
60310: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60311: l_balance_type_code <> 'B' THEN
60312: IF (NVL(p_source_50,'
60313: ') = 'ALWAYS_ALWAYS' OR
60314: NVL(p_source_50,'

Line 60397: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60393: --
60394: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60395:
60396: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60397: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60398:
60399: -- 4955764
60400: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60401: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

60461: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60462:
60463: IF xla_accounting_cache_pkg.GetValueChar
60464: (p_source_code => 'LEDGER_CATEGORY_CODE'
60465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60466: AND l_bflow_method_code = 'PRIOR_ENTRY'
60467: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60468: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60469: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

60565: p_lookup_type => 'XLA_OWNER_TYPE'
60566: ,p_lookup_code => l_component_type_code
60567: )
60568: ,p_token_4 => 'PRODUCT_NAME'
60569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60573: ,p_ae_header_id => NULL

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

60566: ,p_lookup_code => l_component_type_code
60567: )
60568: ,p_token_4 => 'PRODUCT_NAME'
60569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60573: ,p_ae_header_id => NULL
60574: );

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

60567: )
60568: ,p_token_4 => 'PRODUCT_NAME'
60569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60573: ,p_ae_header_id => NULL
60574: );
60575:

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

60568: ,p_token_4 => 'PRODUCT_NAME'
60569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60573: ,p_ae_header_id => NULL
60574: );
60575:
60576: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60599: ----------------------------------------------------------------------------------
60600: -- 4219869 Business Flow
60601: -- Update journal entry status -- Need to generate this within IF
60602: ----------------------------------------------------------------------------------
60603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60605: ,p_balance_type_code => l_balance_type_code
60606: );
60607:

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

60690:
60691: --
60692: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60693: --
60694: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60695: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60696: ELSE
60697: ---------------------------------------------------------------------------------------------------
60698: -- 4262811a Switch Sign

Line 60719: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60715:
60716: XLA_AE_LINES_PKG.ValidateCurrentLine;
60717: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60718:
60719: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60720: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60721: ,p_balance_type_code => l_balance_type_code);
60722:
60723: END IF;

Line 60860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60856: l_tmp_amt NUMBER;
60857: l_acc_rev_natural_side_code VARCHAR2(1);
60858:
60859: l_num_entries NUMBER;
60860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60864: l_recog_line_1 NUMBER;

Line 60861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60857: l_acc_rev_natural_side_code VARCHAR2(1);
60858:
60859: l_num_entries NUMBER;
60860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60864: l_recog_line_1 NUMBER;
60865: l_recog_line_2 NUMBER;

Line 60862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60858:
60859: l_num_entries NUMBER;
60860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60864: l_recog_line_1 NUMBER;
60865: l_recog_line_2 NUMBER;
60866:

Line 60863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60859: l_num_entries NUMBER;
60860: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60861: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60862: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60863: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60864: l_recog_line_1 NUMBER;
60865: l_recog_line_2 NUMBER;
60866:
60867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60865: l_recog_line_2 NUMBER;
60866:
60867: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60868: l_bflow_applied_to_amt NUMBER; -- 5132302
60869: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60870:
60871: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60872:
60873: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

60940: l_accrual_line_num := NULL; -- 4262811
60941: l_tmp_amt := NULL; -- 4262811
60942: --
60943:
60944: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60945: l_balance_type_code <> 'B' THEN
60946: IF NVL(p_source_50,'
60947: ') = 'CLEAR_CLEAR' AND
60948: NVL(p_source_32,'

Line 61024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61020: --
61021: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61022:
61023: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61025:
61026: -- 4955764
61027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

61096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61097:
61098: IF xla_accounting_cache_pkg.GetValueChar
61099: (p_source_code => 'LEDGER_CATEGORY_CODE'
61100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61101: AND l_bflow_method_code = 'PRIOR_ENTRY'
61102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

61196: p_lookup_type => 'XLA_OWNER_TYPE'
61197: ,p_lookup_code => l_component_type_code
61198: )
61199: ,p_token_4 => 'PRODUCT_NAME'
61200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61204: ,p_ae_header_id => NULL

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

61197: ,p_lookup_code => l_component_type_code
61198: )
61199: ,p_token_4 => 'PRODUCT_NAME'
61200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61204: ,p_ae_header_id => NULL
61205: );

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

61198: )
61199: ,p_token_4 => 'PRODUCT_NAME'
61200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61204: ,p_ae_header_id => NULL
61205: );
61206:

Line 61203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61199: ,p_token_4 => 'PRODUCT_NAME'
61200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61204: ,p_ae_header_id => NULL
61205: );
61206:
61207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61230: ----------------------------------------------------------------------------------
61231: -- 4219869 Business Flow
61232: -- Update journal entry status -- Need to generate this within IF
61233: ----------------------------------------------------------------------------------
61234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61236: ,p_balance_type_code => l_balance_type_code
61237: );
61238:

Line 61321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61317:
61318: --
61319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61320: --
61321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61323: ELSE
61324: ---------------------------------------------------------------------------------------------------
61325: -- 4262811a Switch Sign

Line 61346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61342:
61343: XLA_AE_LINES_PKG.ValidateCurrentLine;
61344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61345:
61346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61348: ,p_balance_type_code => l_balance_type_code);
61349:
61350: END IF;

Line 61494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61490: l_tmp_amt NUMBER;
61491: l_acc_rev_natural_side_code VARCHAR2(1);
61492:
61493: l_num_entries NUMBER;
61494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61498: l_recog_line_1 NUMBER;

Line 61495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61491: l_acc_rev_natural_side_code VARCHAR2(1);
61492:
61493: l_num_entries NUMBER;
61494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61498: l_recog_line_1 NUMBER;
61499: l_recog_line_2 NUMBER;

Line 61496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61492:
61493: l_num_entries NUMBER;
61494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61498: l_recog_line_1 NUMBER;
61499: l_recog_line_2 NUMBER;
61500:

Line 61497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61493: l_num_entries NUMBER;
61494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61498: l_recog_line_1 NUMBER;
61499: l_recog_line_2 NUMBER;
61500:
61501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61499: l_recog_line_2 NUMBER;
61500:
61501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61502: l_bflow_applied_to_amt NUMBER; -- 5132302
61503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61504:
61505: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61506:
61507: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61578: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61574: l_accrual_line_num := NULL; -- 4262811
61575: l_tmp_amt := NULL; -- 4262811
61576: --
61577:
61578: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61579: l_balance_type_code <> 'B' THEN
61580: IF NVL(p_source_50,'
61581: ') <> 'CLEAR_CLEAR' AND
61582: NVL(p_source_32,'

Line 61660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61656: --
61657: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61658:
61659: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61661:
61662: -- 4955764
61663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61732: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61733:
61734: IF xla_accounting_cache_pkg.GetValueChar
61735: (p_source_code => 'LEDGER_CATEGORY_CODE'
61736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61737: AND l_bflow_method_code = 'PRIOR_ENTRY'
61738: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61739: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61740: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61832: p_lookup_type => 'XLA_OWNER_TYPE'
61833: ,p_lookup_code => l_component_type_code
61834: )
61835: ,p_token_4 => 'PRODUCT_NAME'
61836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61840: ,p_ae_header_id => NULL

Line 61837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61833: ,p_lookup_code => l_component_type_code
61834: )
61835: ,p_token_4 => 'PRODUCT_NAME'
61836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61840: ,p_ae_header_id => NULL
61841: );

Line 61838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61834: )
61835: ,p_token_4 => 'PRODUCT_NAME'
61836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61840: ,p_ae_header_id => NULL
61841: );
61842:

Line 61839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61835: ,p_token_4 => 'PRODUCT_NAME'
61836: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61837: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61838: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61839: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61840: ,p_ae_header_id => NULL
61841: );
61842:
61843: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61866: ----------------------------------------------------------------------------------
61867: -- 4219869 Business Flow
61868: -- Update journal entry status -- Need to generate this within IF
61869: ----------------------------------------------------------------------------------
61870: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61871: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61872: ,p_balance_type_code => l_balance_type_code
61873: );
61874:

Line 61957: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61953:
61954: --
61955: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61956: --
61957: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61958: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61959: ELSE
61960: ---------------------------------------------------------------------------------------------------
61961: -- 4262811a Switch Sign

Line 61982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61978:
61979: XLA_AE_LINES_PKG.ValidateCurrentLine;
61980: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61981:
61982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61984: ,p_balance_type_code => l_balance_type_code);
61985:
61986: END IF;

Line 62128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62124: l_tmp_amt NUMBER;
62125: l_acc_rev_natural_side_code VARCHAR2(1);
62126:
62127: l_num_entries NUMBER;
62128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62132: l_recog_line_1 NUMBER;

Line 62129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62125: l_acc_rev_natural_side_code VARCHAR2(1);
62126:
62127: l_num_entries NUMBER;
62128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62132: l_recog_line_1 NUMBER;
62133: l_recog_line_2 NUMBER;

Line 62130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62126:
62127: l_num_entries NUMBER;
62128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62132: l_recog_line_1 NUMBER;
62133: l_recog_line_2 NUMBER;
62134:

Line 62131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62127: l_num_entries NUMBER;
62128: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62129: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62130: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62131: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62132: l_recog_line_1 NUMBER;
62133: l_recog_line_2 NUMBER;
62134:
62135: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62137: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62133: l_recog_line_2 NUMBER;
62134:
62135: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62136: l_bflow_applied_to_amt NUMBER; -- 5132302
62137: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62138:
62139: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62140:
62141: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62212: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62208: l_accrual_line_num := NULL; -- 4262811
62209: l_tmp_amt := NULL; -- 4262811
62210: --
62211:
62212: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62213: l_balance_type_code <> 'B' THEN
62214: IF NVL(p_source_50,'
62215: ') <> 'CLEAR_CLEAR' AND
62216: NVL(p_source_32,'

Line 62292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62288: --
62289: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62290:
62291: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62292: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62293:
62294: -- 4955764
62295: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62296: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62363:
62364: IF xla_accounting_cache_pkg.GetValueChar
62365: (p_source_code => 'LEDGER_CATEGORY_CODE'
62366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62367: AND l_bflow_method_code = 'PRIOR_ENTRY'
62368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62462: p_lookup_type => 'XLA_OWNER_TYPE'
62463: ,p_lookup_code => l_component_type_code
62464: )
62465: ,p_token_4 => 'PRODUCT_NAME'
62466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62470: ,p_ae_header_id => NULL

Line 62467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62463: ,p_lookup_code => l_component_type_code
62464: )
62465: ,p_token_4 => 'PRODUCT_NAME'
62466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62470: ,p_ae_header_id => NULL
62471: );

Line 62468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62464: )
62465: ,p_token_4 => 'PRODUCT_NAME'
62466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62470: ,p_ae_header_id => NULL
62471: );
62472:

Line 62469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62465: ,p_token_4 => 'PRODUCT_NAME'
62466: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62467: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62468: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62469: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62470: ,p_ae_header_id => NULL
62471: );
62472:
62473: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62496: ----------------------------------------------------------------------------------
62497: -- 4219869 Business Flow
62498: -- Update journal entry status -- Need to generate this within IF
62499: ----------------------------------------------------------------------------------
62500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62502: ,p_balance_type_code => l_balance_type_code
62503: );
62504:

Line 62587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62583:
62584: --
62585: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62586: --
62587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62588: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62589: ELSE
62590: ---------------------------------------------------------------------------------------------------
62591: -- 4262811a Switch Sign

Line 62612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62608:
62609: XLA_AE_LINES_PKG.ValidateCurrentLine;
62610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62611:
62612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62614: ,p_balance_type_code => l_balance_type_code);
62615:
62616: END IF;

Line 62786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62782: l_tmp_amt NUMBER;
62783: l_acc_rev_natural_side_code VARCHAR2(1);
62784:
62785: l_num_entries NUMBER;
62786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62790: l_recog_line_1 NUMBER;

Line 62787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62783: l_acc_rev_natural_side_code VARCHAR2(1);
62784:
62785: l_num_entries NUMBER;
62786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62790: l_recog_line_1 NUMBER;
62791: l_recog_line_2 NUMBER;

Line 62788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62784:
62785: l_num_entries NUMBER;
62786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62790: l_recog_line_1 NUMBER;
62791: l_recog_line_2 NUMBER;
62792:

Line 62789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62785: l_num_entries NUMBER;
62786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62790: l_recog_line_1 NUMBER;
62791: l_recog_line_2 NUMBER;
62792:
62793: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62795: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62791: l_recog_line_2 NUMBER;
62792:
62793: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62794: l_bflow_applied_to_amt NUMBER; -- 5132302
62795: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62796:
62797: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62798:
62799: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62870: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62866: l_accrual_line_num := NULL; -- 4262811
62867: l_tmp_amt := NULL; -- 4262811
62868: --
62869:
62870: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62871: l_balance_type_code <> 'B' THEN
62872: IF NVL(p_source_50,'
62873: ') = 'CLEAR_CLEAR' AND
62874: (NVL(p_source_78,'

Line 62950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62946: --
62947: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62948:
62949: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62951:
62952: -- 4955764
62953: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62954: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63076: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63072: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63073:
63074: IF xla_accounting_cache_pkg.GetValueChar
63075: (p_source_code => 'LEDGER_CATEGORY_CODE'
63076: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63077: AND l_bflow_method_code = 'PRIOR_ENTRY'
63078: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63079: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63080: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63172: p_lookup_type => 'XLA_OWNER_TYPE'
63173: ,p_lookup_code => l_component_type_code
63174: )
63175: ,p_token_4 => 'PRODUCT_NAME'
63176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63180: ,p_ae_header_id => NULL

Line 63177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63173: ,p_lookup_code => l_component_type_code
63174: )
63175: ,p_token_4 => 'PRODUCT_NAME'
63176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63180: ,p_ae_header_id => NULL
63181: );

Line 63178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63174: )
63175: ,p_token_4 => 'PRODUCT_NAME'
63176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63180: ,p_ae_header_id => NULL
63181: );
63182:

Line 63179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63175: ,p_token_4 => 'PRODUCT_NAME'
63176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63180: ,p_ae_header_id => NULL
63181: );
63182:
63183: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63206: ----------------------------------------------------------------------------------
63207: -- 4219869 Business Flow
63208: -- Update journal entry status -- Need to generate this within IF
63209: ----------------------------------------------------------------------------------
63210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63212: ,p_balance_type_code => l_balance_type_code
63213: );
63214:

Line 63297: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63293:
63294: --
63295: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63296: --
63297: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63298: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63299: ELSE
63300: ---------------------------------------------------------------------------------------------------
63301: -- 4262811a Switch Sign

Line 63322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63318:
63319: XLA_AE_LINES_PKG.ValidateCurrentLine;
63320: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63321:
63322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63324: ,p_balance_type_code => l_balance_type_code);
63325:
63326: END IF;

Line 63496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63492: l_tmp_amt NUMBER;
63493: l_acc_rev_natural_side_code VARCHAR2(1);
63494:
63495: l_num_entries NUMBER;
63496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63500: l_recog_line_1 NUMBER;

Line 63497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63493: l_acc_rev_natural_side_code VARCHAR2(1);
63494:
63495: l_num_entries NUMBER;
63496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63500: l_recog_line_1 NUMBER;
63501: l_recog_line_2 NUMBER;

Line 63498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63494:
63495: l_num_entries NUMBER;
63496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63500: l_recog_line_1 NUMBER;
63501: l_recog_line_2 NUMBER;
63502:

Line 63499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63495: l_num_entries NUMBER;
63496: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63497: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63498: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63499: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63500: l_recog_line_1 NUMBER;
63501: l_recog_line_2 NUMBER;
63502:
63503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63501: l_recog_line_2 NUMBER;
63502:
63503: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63504: l_bflow_applied_to_amt NUMBER; -- 5132302
63505: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63506:
63507: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63508:
63509: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63576: l_accrual_line_num := NULL; -- 4262811
63577: l_tmp_amt := NULL; -- 4262811
63578: --
63579:
63580: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63581: l_balance_type_code <> 'B' THEN
63582: IF NVL(p_source_50,'
63583: ') <> 'CLEAR_CLEAR' AND
63584: (NVL(p_source_78,'

Line 63660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63656: --
63657: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63658:
63659: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63661:
63662: -- 4955764
63663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63786: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63782: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63783:
63784: IF xla_accounting_cache_pkg.GetValueChar
63785: (p_source_code => 'LEDGER_CATEGORY_CODE'
63786: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63787: AND l_bflow_method_code = 'PRIOR_ENTRY'
63788: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63789: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63790: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63886: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63882: p_lookup_type => 'XLA_OWNER_TYPE'
63883: ,p_lookup_code => l_component_type_code
63884: )
63885: ,p_token_4 => 'PRODUCT_NAME'
63886: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63887: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63888: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63889: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63890: ,p_ae_header_id => NULL

Line 63887: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63883: ,p_lookup_code => l_component_type_code
63884: )
63885: ,p_token_4 => 'PRODUCT_NAME'
63886: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63887: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63888: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63889: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63890: ,p_ae_header_id => NULL
63891: );

Line 63888: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63884: )
63885: ,p_token_4 => 'PRODUCT_NAME'
63886: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63887: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63888: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63889: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63890: ,p_ae_header_id => NULL
63891: );
63892:

Line 63889: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63885: ,p_token_4 => 'PRODUCT_NAME'
63886: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63887: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63888: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63889: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63890: ,p_ae_header_id => NULL
63891: );
63892:
63893: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63916: ----------------------------------------------------------------------------------
63917: -- 4219869 Business Flow
63918: -- Update journal entry status -- Need to generate this within IF
63919: ----------------------------------------------------------------------------------
63920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63921: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63922: ,p_balance_type_code => l_balance_type_code
63923: );
63924:

Line 64007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64003:
64004: --
64005: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64006: --
64007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64008: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64009: ELSE
64010: ---------------------------------------------------------------------------------------------------
64011: -- 4262811a Switch Sign

Line 64032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64028:
64029: XLA_AE_LINES_PKG.ValidateCurrentLine;
64030: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64031:
64032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64034: ,p_balance_type_code => l_balance_type_code);
64035:
64036: END IF;

Line 64176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64172: l_tmp_amt NUMBER;
64173: l_acc_rev_natural_side_code VARCHAR2(1);
64174:
64175: l_num_entries NUMBER;
64176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64180: l_recog_line_1 NUMBER;

Line 64177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64173: l_acc_rev_natural_side_code VARCHAR2(1);
64174:
64175: l_num_entries NUMBER;
64176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64180: l_recog_line_1 NUMBER;
64181: l_recog_line_2 NUMBER;

Line 64178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64174:
64175: l_num_entries NUMBER;
64176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64180: l_recog_line_1 NUMBER;
64181: l_recog_line_2 NUMBER;
64182:

Line 64179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64175: l_num_entries NUMBER;
64176: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64177: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64178: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64179: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64180: l_recog_line_1 NUMBER;
64181: l_recog_line_2 NUMBER;
64182:
64183: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64185: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64181: l_recog_line_2 NUMBER;
64182:
64183: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64184: l_bflow_applied_to_amt NUMBER; -- 5132302
64185: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64186:
64187: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64188:
64189: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64260: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64256: l_accrual_line_num := NULL; -- 4262811
64257: l_tmp_amt := NULL; -- 4262811
64258: --
64259:
64260: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64261: l_balance_type_code <> 'B' THEN
64262: IF NVL(p_source_50,'
64263: ') = 'CLEAR_CLEAR' AND
64264: NVL(p_source_32,'

Line 64342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64338: --
64339: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64340:
64341: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64342: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64343:
64344: -- 4955764
64345: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64346: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64414: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64415:
64416: IF xla_accounting_cache_pkg.GetValueChar
64417: (p_source_code => 'LEDGER_CATEGORY_CODE'
64418: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64419: AND l_bflow_method_code = 'PRIOR_ENTRY'
64420: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64421: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64422: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64514: p_lookup_type => 'XLA_OWNER_TYPE'
64515: ,p_lookup_code => l_component_type_code
64516: )
64517: ,p_token_4 => 'PRODUCT_NAME'
64518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64522: ,p_ae_header_id => NULL

Line 64519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64515: ,p_lookup_code => l_component_type_code
64516: )
64517: ,p_token_4 => 'PRODUCT_NAME'
64518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64522: ,p_ae_header_id => NULL
64523: );

Line 64520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64516: )
64517: ,p_token_4 => 'PRODUCT_NAME'
64518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64522: ,p_ae_header_id => NULL
64523: );
64524:

Line 64521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64517: ,p_token_4 => 'PRODUCT_NAME'
64518: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64519: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64520: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64521: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64522: ,p_ae_header_id => NULL
64523: );
64524:
64525: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64548: ----------------------------------------------------------------------------------
64549: -- 4219869 Business Flow
64550: -- Update journal entry status -- Need to generate this within IF
64551: ----------------------------------------------------------------------------------
64552: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64553: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64554: ,p_balance_type_code => l_balance_type_code
64555: );
64556:

Line 64639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64635:
64636: --
64637: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64638: --
64639: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64640: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64641: ELSE
64642: ---------------------------------------------------------------------------------------------------
64643: -- 4262811a Switch Sign

Line 64664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64660:
64661: XLA_AE_LINES_PKG.ValidateCurrentLine;
64662: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64663:
64664: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64665: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64666: ,p_balance_type_code => l_balance_type_code);
64667:
64668: END IF;

Line 64818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64814: l_tmp_amt NUMBER;
64815: l_acc_rev_natural_side_code VARCHAR2(1);
64816:
64817: l_num_entries NUMBER;
64818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64822: l_recog_line_1 NUMBER;

Line 64819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64815: l_acc_rev_natural_side_code VARCHAR2(1);
64816:
64817: l_num_entries NUMBER;
64818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64822: l_recog_line_1 NUMBER;
64823: l_recog_line_2 NUMBER;

Line 64820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64816:
64817: l_num_entries NUMBER;
64818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64822: l_recog_line_1 NUMBER;
64823: l_recog_line_2 NUMBER;
64824:

Line 64821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64817: l_num_entries NUMBER;
64818: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64819: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64820: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64821: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64822: l_recog_line_1 NUMBER;
64823: l_recog_line_2 NUMBER;
64824:
64825: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64827: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64823: l_recog_line_2 NUMBER;
64824:
64825: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64826: l_bflow_applied_to_amt NUMBER; -- 5132302
64827: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64828:
64829: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64830:
64831: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64902: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64898: l_accrual_line_num := NULL; -- 4262811
64899: l_tmp_amt := NULL; -- 4262811
64900: --
64901:
64902: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64903: l_balance_type_code <> 'B' THEN
64904: IF NVL(p_source_50,'
64905: ') <> 'CLEAR_CLEAR' AND
64906: NVL(p_source_32,'

Line 64988: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64984: --
64985: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64986:
64987: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64988: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64989:
64990: -- 4955764
64991: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64992: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65061:
65062: IF xla_accounting_cache_pkg.GetValueChar
65063: (p_source_code => 'LEDGER_CATEGORY_CODE'
65064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65065: AND l_bflow_method_code = 'PRIOR_ENTRY'
65066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65160: p_lookup_type => 'XLA_OWNER_TYPE'
65161: ,p_lookup_code => l_component_type_code
65162: )
65163: ,p_token_4 => 'PRODUCT_NAME'
65164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65168: ,p_ae_header_id => NULL

Line 65165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65161: ,p_lookup_code => l_component_type_code
65162: )
65163: ,p_token_4 => 'PRODUCT_NAME'
65164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65168: ,p_ae_header_id => NULL
65169: );

Line 65166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65162: )
65163: ,p_token_4 => 'PRODUCT_NAME'
65164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65168: ,p_ae_header_id => NULL
65169: );
65170:

Line 65167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65163: ,p_token_4 => 'PRODUCT_NAME'
65164: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65165: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65166: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65167: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65168: ,p_ae_header_id => NULL
65169: );
65170:
65171: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65194: ----------------------------------------------------------------------------------
65195: -- 4219869 Business Flow
65196: -- Update journal entry status -- Need to generate this within IF
65197: ----------------------------------------------------------------------------------
65198: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65199: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65200: ,p_balance_type_code => l_balance_type_code
65201: );
65202:

Line 65285: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65281:
65282: --
65283: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65284: --
65285: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65286: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65287: ELSE
65288: ---------------------------------------------------------------------------------------------------
65289: -- 4262811a Switch Sign

Line 65310: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65306:
65307: XLA_AE_LINES_PKG.ValidateCurrentLine;
65308: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65309:
65310: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65311: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65312: ,p_balance_type_code => l_balance_type_code);
65313:
65314: END IF;

Line 65459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65455: l_tmp_amt NUMBER;
65456: l_acc_rev_natural_side_code VARCHAR2(1);
65457:
65458: l_num_entries NUMBER;
65459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65463: l_recog_line_1 NUMBER;

Line 65460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65456: l_acc_rev_natural_side_code VARCHAR2(1);
65457:
65458: l_num_entries NUMBER;
65459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65463: l_recog_line_1 NUMBER;
65464: l_recog_line_2 NUMBER;

Line 65461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65457:
65458: l_num_entries NUMBER;
65459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65463: l_recog_line_1 NUMBER;
65464: l_recog_line_2 NUMBER;
65465:

Line 65462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65458: l_num_entries NUMBER;
65459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65463: l_recog_line_1 NUMBER;
65464: l_recog_line_2 NUMBER;
65465:
65466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65464: l_recog_line_2 NUMBER;
65465:
65466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65467: l_bflow_applied_to_amt NUMBER; -- 5132302
65468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65469:
65470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65471:
65472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65539: l_accrual_line_num := NULL; -- 4262811
65540: l_tmp_amt := NULL; -- 4262811
65541: --
65542:
65543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65544: l_balance_type_code <> 'B' THEN
65545: IF NVL(p_source_50,'
65546: ') <> 'CLEAR_CLEAR' AND
65547: NVL(p_source_32,'

Line 65625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65621: --
65622: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65623:
65624: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65626:
65627: -- 4955764
65628: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65629: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65699: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65695: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65696:
65697: IF xla_accounting_cache_pkg.GetValueChar
65698: (p_source_code => 'LEDGER_CATEGORY_CODE'
65699: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65700: AND l_bflow_method_code = 'PRIOR_ENTRY'
65701: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65702: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65703: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65795: p_lookup_type => 'XLA_OWNER_TYPE'
65796: ,p_lookup_code => l_component_type_code
65797: )
65798: ,p_token_4 => 'PRODUCT_NAME'
65799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65803: ,p_ae_header_id => NULL

Line 65800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65796: ,p_lookup_code => l_component_type_code
65797: )
65798: ,p_token_4 => 'PRODUCT_NAME'
65799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65803: ,p_ae_header_id => NULL
65804: );

Line 65801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65797: )
65798: ,p_token_4 => 'PRODUCT_NAME'
65799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65803: ,p_ae_header_id => NULL
65804: );
65805:

Line 65802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65798: ,p_token_4 => 'PRODUCT_NAME'
65799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65803: ,p_ae_header_id => NULL
65804: );
65805:
65806: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65829: ----------------------------------------------------------------------------------
65830: -- 4219869 Business Flow
65831: -- Update journal entry status -- Need to generate this within IF
65832: ----------------------------------------------------------------------------------
65833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65835: ,p_balance_type_code => l_balance_type_code
65836: );
65837:

Line 65920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65916:
65917: --
65918: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65919: --
65920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65921: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65922: ELSE
65923: ---------------------------------------------------------------------------------------------------
65924: -- 4262811a Switch Sign

Line 65945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65941:
65942: XLA_AE_LINES_PKG.ValidateCurrentLine;
65943: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65944:
65945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65946: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65947: ,p_balance_type_code => l_balance_type_code);
65948:
65949: END IF;

Line 66089: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66085: l_tmp_amt NUMBER;
66086: l_acc_rev_natural_side_code VARCHAR2(1);
66087:
66088: l_num_entries NUMBER;
66089: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66090: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66091: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66092: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66093: l_recog_line_1 NUMBER;

Line 66090: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66086: l_acc_rev_natural_side_code VARCHAR2(1);
66087:
66088: l_num_entries NUMBER;
66089: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66090: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66091: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66092: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66093: l_recog_line_1 NUMBER;
66094: l_recog_line_2 NUMBER;

Line 66091: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66087:
66088: l_num_entries NUMBER;
66089: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66090: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66091: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66092: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66093: l_recog_line_1 NUMBER;
66094: l_recog_line_2 NUMBER;
66095:

Line 66092: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66088: l_num_entries NUMBER;
66089: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66090: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66091: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66092: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66093: l_recog_line_1 NUMBER;
66094: l_recog_line_2 NUMBER;
66095:
66096: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66098: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66094: l_recog_line_2 NUMBER;
66095:
66096: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66097: l_bflow_applied_to_amt NUMBER; -- 5132302
66098: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66099:
66100: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66101:
66102: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66173: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66169: l_accrual_line_num := NULL; -- 4262811
66170: l_tmp_amt := NULL; -- 4262811
66171: --
66172:
66173: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66174: l_balance_type_code <> 'B' THEN
66175: IF NVL(p_source_50,'
66176: ') = 'CLEAR_CLEAR' AND
66177: (NVL(p_source_32,'

Line 66261: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66257: --
66258: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66259:
66260: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66261: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66262:
66263: -- 4955764
66264: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66265: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66337: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66333: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66334:
66335: IF xla_accounting_cache_pkg.GetValueChar
66336: (p_source_code => 'LEDGER_CATEGORY_CODE'
66337: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66338: AND l_bflow_method_code = 'PRIOR_ENTRY'
66339: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66340: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66341: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66437: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66433: p_lookup_type => 'XLA_OWNER_TYPE'
66434: ,p_lookup_code => l_component_type_code
66435: )
66436: ,p_token_4 => 'PRODUCT_NAME'
66437: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66438: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66439: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66440: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66441: ,p_ae_header_id => NULL

Line 66438: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66434: ,p_lookup_code => l_component_type_code
66435: )
66436: ,p_token_4 => 'PRODUCT_NAME'
66437: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66438: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66439: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66440: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66441: ,p_ae_header_id => NULL
66442: );

Line 66439: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66435: )
66436: ,p_token_4 => 'PRODUCT_NAME'
66437: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66438: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66439: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66440: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66441: ,p_ae_header_id => NULL
66442: );
66443:

Line 66440: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66436: ,p_token_4 => 'PRODUCT_NAME'
66437: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66438: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66439: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66440: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66441: ,p_ae_header_id => NULL
66442: );
66443:
66444: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66471: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66467: ----------------------------------------------------------------------------------
66468: -- 4219869 Business Flow
66469: -- Update journal entry status -- Need to generate this within IF
66470: ----------------------------------------------------------------------------------
66471: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66472: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66473: ,p_balance_type_code => l_balance_type_code
66474: );
66475:

Line 66558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66554:
66555: --
66556: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66557: --
66558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66559: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66560: ELSE
66561: ---------------------------------------------------------------------------------------------------
66562: -- 4262811a Switch Sign

Line 66583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66579:
66580: XLA_AE_LINES_PKG.ValidateCurrentLine;
66581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66582:
66583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66585: ,p_balance_type_code => l_balance_type_code);
66586:
66587: END IF;

Line 66737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66733: l_tmp_amt NUMBER;
66734: l_acc_rev_natural_side_code VARCHAR2(1);
66735:
66736: l_num_entries NUMBER;
66737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66741: l_recog_line_1 NUMBER;

Line 66738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66734: l_acc_rev_natural_side_code VARCHAR2(1);
66735:
66736: l_num_entries NUMBER;
66737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66741: l_recog_line_1 NUMBER;
66742: l_recog_line_2 NUMBER;

Line 66739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66735:
66736: l_num_entries NUMBER;
66737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66741: l_recog_line_1 NUMBER;
66742: l_recog_line_2 NUMBER;
66743:

Line 66740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66736: l_num_entries NUMBER;
66737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66741: l_recog_line_1 NUMBER;
66742: l_recog_line_2 NUMBER;
66743:
66744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66742: l_recog_line_2 NUMBER;
66743:
66744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66745: l_bflow_applied_to_amt NUMBER; -- 5132302
66746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66747:
66748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66749:
66750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66817: l_accrual_line_num := NULL; -- 4262811
66818: l_tmp_amt := NULL; -- 4262811
66819: --
66820:
66821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66822: l_balance_type_code <> 'B' THEN
66823: IF NVL(p_source_50,'
66824: ') <> 'CLEAR_CLEAR' AND
66825: (NVL(p_source_32,'

Line 66913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66909: --
66910: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66911:
66912: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66914:
66915: -- 4955764
66916: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66917: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66989: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66985: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66986:
66987: IF xla_accounting_cache_pkg.GetValueChar
66988: (p_source_code => 'LEDGER_CATEGORY_CODE'
66989: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66990: AND l_bflow_method_code = 'PRIOR_ENTRY'
66991: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66992: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66993: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67089: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67085: p_lookup_type => 'XLA_OWNER_TYPE'
67086: ,p_lookup_code => l_component_type_code
67087: )
67088: ,p_token_4 => 'PRODUCT_NAME'
67089: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67090: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67091: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67092: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67093: ,p_ae_header_id => NULL

Line 67090: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67086: ,p_lookup_code => l_component_type_code
67087: )
67088: ,p_token_4 => 'PRODUCT_NAME'
67089: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67090: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67091: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67092: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67093: ,p_ae_header_id => NULL
67094: );

Line 67091: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67087: )
67088: ,p_token_4 => 'PRODUCT_NAME'
67089: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67090: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67091: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67092: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67093: ,p_ae_header_id => NULL
67094: );
67095:

Line 67092: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67088: ,p_token_4 => 'PRODUCT_NAME'
67089: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67090: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67091: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67092: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67093: ,p_ae_header_id => NULL
67094: );
67095:
67096: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67119: ----------------------------------------------------------------------------------
67120: -- 4219869 Business Flow
67121: -- Update journal entry status -- Need to generate this within IF
67122: ----------------------------------------------------------------------------------
67123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67124: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67125: ,p_balance_type_code => l_balance_type_code
67126: );
67127:

Line 67210: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67206:
67207: --
67208: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67209: --
67210: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67211: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67212: ELSE
67213: ---------------------------------------------------------------------------------------------------
67214: -- 4262811a Switch Sign

Line 67235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67231:
67232: XLA_AE_LINES_PKG.ValidateCurrentLine;
67233: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67234:
67235: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67236: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67237: ,p_balance_type_code => l_balance_type_code);
67238:
67239: END IF;

Line 67384: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67380: l_tmp_amt NUMBER;
67381: l_acc_rev_natural_side_code VARCHAR2(1);
67382:
67383: l_num_entries NUMBER;
67384: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67385: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67386: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67387: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67388: l_recog_line_1 NUMBER;

Line 67385: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67381: l_acc_rev_natural_side_code VARCHAR2(1);
67382:
67383: l_num_entries NUMBER;
67384: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67385: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67386: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67387: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67388: l_recog_line_1 NUMBER;
67389: l_recog_line_2 NUMBER;

Line 67386: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67382:
67383: l_num_entries NUMBER;
67384: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67385: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67386: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67387: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67388: l_recog_line_1 NUMBER;
67389: l_recog_line_2 NUMBER;
67390:

Line 67387: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67383: l_num_entries NUMBER;
67384: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67385: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67386: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67387: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67388: l_recog_line_1 NUMBER;
67389: l_recog_line_2 NUMBER;
67390:
67391: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67393: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67389: l_recog_line_2 NUMBER;
67390:
67391: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67392: l_bflow_applied_to_amt NUMBER; -- 5132302
67393: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67394:
67395: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67396:
67397: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67468: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67464: l_accrual_line_num := NULL; -- 4262811
67465: l_tmp_amt := NULL; -- 4262811
67466: --
67467:
67468: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67469: l_balance_type_code <> 'B' THEN
67470: IF NVL(p_source_50,'
67471: ') <> 'CLEAR_CLEAR' AND
67472: (NVL(p_source_32,'

Line 67556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67552: --
67553: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67554:
67555: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67556: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67557:
67558: -- 4955764
67559: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67560: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67627:
67628: IF xla_accounting_cache_pkg.GetValueChar
67629: (p_source_code => 'LEDGER_CATEGORY_CODE'
67630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67631: AND l_bflow_method_code = 'PRIOR_ENTRY'
67632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67726: p_lookup_type => 'XLA_OWNER_TYPE'
67727: ,p_lookup_code => l_component_type_code
67728: )
67729: ,p_token_4 => 'PRODUCT_NAME'
67730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67734: ,p_ae_header_id => NULL

Line 67731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67727: ,p_lookup_code => l_component_type_code
67728: )
67729: ,p_token_4 => 'PRODUCT_NAME'
67730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67734: ,p_ae_header_id => NULL
67735: );

Line 67732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67728: )
67729: ,p_token_4 => 'PRODUCT_NAME'
67730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67734: ,p_ae_header_id => NULL
67735: );
67736:

Line 67733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67729: ,p_token_4 => 'PRODUCT_NAME'
67730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67734: ,p_ae_header_id => NULL
67735: );
67736:
67737: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67760: ----------------------------------------------------------------------------------
67761: -- 4219869 Business Flow
67762: -- Update journal entry status -- Need to generate this within IF
67763: ----------------------------------------------------------------------------------
67764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67766: ,p_balance_type_code => l_balance_type_code
67767: );
67768:

Line 67851: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67847:
67848: --
67849: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67850: --
67851: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67852: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67853: ELSE
67854: ---------------------------------------------------------------------------------------------------
67855: -- 4262811a Switch Sign

Line 67876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67872:
67873: XLA_AE_LINES_PKG.ValidateCurrentLine;
67874: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67875:
67876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67878: ,p_balance_type_code => l_balance_type_code);
67879:
67880: END IF;

Line 68053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68049: l_tmp_amt NUMBER;
68050: l_acc_rev_natural_side_code VARCHAR2(1);
68051:
68052: l_num_entries NUMBER;
68053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68057: l_recog_line_1 NUMBER;

Line 68054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68050: l_acc_rev_natural_side_code VARCHAR2(1);
68051:
68052: l_num_entries NUMBER;
68053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68057: l_recog_line_1 NUMBER;
68058: l_recog_line_2 NUMBER;

Line 68055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68051:
68052: l_num_entries NUMBER;
68053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68057: l_recog_line_1 NUMBER;
68058: l_recog_line_2 NUMBER;
68059:

Line 68056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68052: l_num_entries NUMBER;
68053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68057: l_recog_line_1 NUMBER;
68058: l_recog_line_2 NUMBER;
68059:
68060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68058: l_recog_line_2 NUMBER;
68059:
68060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68061: l_bflow_applied_to_amt NUMBER; -- 5132302
68062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68063:
68064: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68065:
68066: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68133: l_accrual_line_num := NULL; -- 4262811
68134: l_tmp_amt := NULL; -- 4262811
68135: --
68136:
68137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68138: l_balance_type_code <> 'B' THEN
68139: IF NVL(p_source_50,'
68140: ') = 'CLEAR_CLEAR' AND
68141: (NVL(p_source_78,'

Line 68219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68215: --
68216: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68217:
68218: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68220:
68221: -- 4955764
68222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68341: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68342:
68343: IF xla_accounting_cache_pkg.GetValueChar
68344: (p_source_code => 'LEDGER_CATEGORY_CODE'
68345: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68346: AND l_bflow_method_code = 'PRIOR_ENTRY'
68347: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68348: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68349: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68441: p_lookup_type => 'XLA_OWNER_TYPE'
68442: ,p_lookup_code => l_component_type_code
68443: )
68444: ,p_token_4 => 'PRODUCT_NAME'
68445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68449: ,p_ae_header_id => NULL

Line 68446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68442: ,p_lookup_code => l_component_type_code
68443: )
68444: ,p_token_4 => 'PRODUCT_NAME'
68445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68449: ,p_ae_header_id => NULL
68450: );

Line 68447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68443: )
68444: ,p_token_4 => 'PRODUCT_NAME'
68445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68449: ,p_ae_header_id => NULL
68450: );
68451:

Line 68448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68444: ,p_token_4 => 'PRODUCT_NAME'
68445: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68446: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68447: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68448: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68449: ,p_ae_header_id => NULL
68450: );
68451:
68452: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68475: ----------------------------------------------------------------------------------
68476: -- 4219869 Business Flow
68477: -- Update journal entry status -- Need to generate this within IF
68478: ----------------------------------------------------------------------------------
68479: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68480: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68481: ,p_balance_type_code => l_balance_type_code
68482: );
68483:

Line 68566: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68562:
68563: --
68564: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68565: --
68566: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68567: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68568: ELSE
68569: ---------------------------------------------------------------------------------------------------
68570: -- 4262811a Switch Sign

Line 68591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68587:
68588: XLA_AE_LINES_PKG.ValidateCurrentLine;
68589: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68590:
68591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68592: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68593: ,p_balance_type_code => l_balance_type_code);
68594:
68595: END IF;

Line 68768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68764: l_tmp_amt NUMBER;
68765: l_acc_rev_natural_side_code VARCHAR2(1);
68766:
68767: l_num_entries NUMBER;
68768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68772: l_recog_line_1 NUMBER;

Line 68769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68765: l_acc_rev_natural_side_code VARCHAR2(1);
68766:
68767: l_num_entries NUMBER;
68768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68772: l_recog_line_1 NUMBER;
68773: l_recog_line_2 NUMBER;

Line 68770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68766:
68767: l_num_entries NUMBER;
68768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68772: l_recog_line_1 NUMBER;
68773: l_recog_line_2 NUMBER;
68774:

Line 68771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68767: l_num_entries NUMBER;
68768: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68769: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68770: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68771: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68772: l_recog_line_1 NUMBER;
68773: l_recog_line_2 NUMBER;
68774:
68775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68773: l_recog_line_2 NUMBER;
68774:
68775: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68776: l_bflow_applied_to_amt NUMBER; -- 5132302
68777: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68778:
68779: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68780:
68781: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68848: l_accrual_line_num := NULL; -- 4262811
68849: l_tmp_amt := NULL; -- 4262811
68850: --
68851:
68852: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68853: l_balance_type_code <> 'B' THEN
68854: IF NVL(p_source_50,'
68855: ') <> 'CLEAR_CLEAR' AND
68856: (NVL(p_source_78,'

Line 68934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68930: --
68931: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68932:
68933: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68935:
68936: -- 4955764
68937: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68938: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69056: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69057:
69058: IF xla_accounting_cache_pkg.GetValueChar
69059: (p_source_code => 'LEDGER_CATEGORY_CODE'
69060: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69061: AND l_bflow_method_code = 'PRIOR_ENTRY'
69062: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69063: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69064: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69156: p_lookup_type => 'XLA_OWNER_TYPE'
69157: ,p_lookup_code => l_component_type_code
69158: )
69159: ,p_token_4 => 'PRODUCT_NAME'
69160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69164: ,p_ae_header_id => NULL

Line 69161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69157: ,p_lookup_code => l_component_type_code
69158: )
69159: ,p_token_4 => 'PRODUCT_NAME'
69160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69164: ,p_ae_header_id => NULL
69165: );

Line 69162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69158: )
69159: ,p_token_4 => 'PRODUCT_NAME'
69160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69164: ,p_ae_header_id => NULL
69165: );
69166:

Line 69163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69159: ,p_token_4 => 'PRODUCT_NAME'
69160: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69161: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69162: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69163: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69164: ,p_ae_header_id => NULL
69165: );
69166:
69167: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69190: ----------------------------------------------------------------------------------
69191: -- 4219869 Business Flow
69192: -- Update journal entry status -- Need to generate this within IF
69193: ----------------------------------------------------------------------------------
69194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69195: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69196: ,p_balance_type_code => l_balance_type_code
69197: );
69198:

Line 69281: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69277:
69278: --
69279: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69280: --
69281: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69282: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69283: ELSE
69284: ---------------------------------------------------------------------------------------------------
69285: -- 4262811a Switch Sign

Line 69306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69302:
69303: XLA_AE_LINES_PKG.ValidateCurrentLine;
69304: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69305:
69306: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69307: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69308: ,p_balance_type_code => l_balance_type_code);
69309:
69310: END IF;

Line 69483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69479: l_tmp_amt NUMBER;
69480: l_acc_rev_natural_side_code VARCHAR2(1);
69481:
69482: l_num_entries NUMBER;
69483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69487: l_recog_line_1 NUMBER;

Line 69484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69480: l_acc_rev_natural_side_code VARCHAR2(1);
69481:
69482: l_num_entries NUMBER;
69483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69487: l_recog_line_1 NUMBER;
69488: l_recog_line_2 NUMBER;

Line 69485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69481:
69482: l_num_entries NUMBER;
69483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69487: l_recog_line_1 NUMBER;
69488: l_recog_line_2 NUMBER;
69489:

Line 69486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69482: l_num_entries NUMBER;
69483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69487: l_recog_line_1 NUMBER;
69488: l_recog_line_2 NUMBER;
69489:
69490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69488: l_recog_line_2 NUMBER;
69489:
69490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69491: l_bflow_applied_to_amt NUMBER; -- 5132302
69492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69493:
69494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69495:
69496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69563: l_accrual_line_num := NULL; -- 4262811
69564: l_tmp_amt := NULL; -- 4262811
69565: --
69566:
69567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69568: l_balance_type_code <> 'B' THEN
69569: IF NVL(p_source_50,'
69570: ') = 'CLEAR_CLEAR' AND
69571: (NVL(p_source_78,'

Line 69651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69647: --
69648: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69649:
69650: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69651: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69652:
69653: -- 4955764
69654: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69655: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69777: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69773: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69774:
69775: IF xla_accounting_cache_pkg.GetValueChar
69776: (p_source_code => 'LEDGER_CATEGORY_CODE'
69777: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69778: AND l_bflow_method_code = 'PRIOR_ENTRY'
69779: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69780: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69781: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69877: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69873: p_lookup_type => 'XLA_OWNER_TYPE'
69874: ,p_lookup_code => l_component_type_code
69875: )
69876: ,p_token_4 => 'PRODUCT_NAME'
69877: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69878: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69879: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69880: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69881: ,p_ae_header_id => NULL

Line 69878: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69874: ,p_lookup_code => l_component_type_code
69875: )
69876: ,p_token_4 => 'PRODUCT_NAME'
69877: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69878: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69879: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69880: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69881: ,p_ae_header_id => NULL
69882: );

Line 69879: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69875: )
69876: ,p_token_4 => 'PRODUCT_NAME'
69877: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69878: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69879: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69880: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69881: ,p_ae_header_id => NULL
69882: );
69883:

Line 69880: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69876: ,p_token_4 => 'PRODUCT_NAME'
69877: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69878: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69879: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69880: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69881: ,p_ae_header_id => NULL
69882: );
69883:
69884: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69911: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69907: ----------------------------------------------------------------------------------
69908: -- 4219869 Business Flow
69909: -- Update journal entry status -- Need to generate this within IF
69910: ----------------------------------------------------------------------------------
69911: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69912: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69913: ,p_balance_type_code => l_balance_type_code
69914: );
69915:

Line 69998: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69994:
69995: --
69996: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69997: --
69998: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69999: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70000: ELSE
70001: ---------------------------------------------------------------------------------------------------
70002: -- 4262811a Switch Sign

Line 70023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70019:
70020: XLA_AE_LINES_PKG.ValidateCurrentLine;
70021: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70022:
70023: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70024: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70025: ,p_balance_type_code => l_balance_type_code);
70026:
70027: END IF;

Line 70200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70196: l_tmp_amt NUMBER;
70197: l_acc_rev_natural_side_code VARCHAR2(1);
70198:
70199: l_num_entries NUMBER;
70200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70204: l_recog_line_1 NUMBER;

Line 70201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70197: l_acc_rev_natural_side_code VARCHAR2(1);
70198:
70199: l_num_entries NUMBER;
70200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70204: l_recog_line_1 NUMBER;
70205: l_recog_line_2 NUMBER;

Line 70202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70198:
70199: l_num_entries NUMBER;
70200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70204: l_recog_line_1 NUMBER;
70205: l_recog_line_2 NUMBER;
70206:

Line 70203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70199: l_num_entries NUMBER;
70200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70204: l_recog_line_1 NUMBER;
70205: l_recog_line_2 NUMBER;
70206:
70207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70205: l_recog_line_2 NUMBER;
70206:
70207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70208: l_bflow_applied_to_amt NUMBER; -- 5132302
70209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70210:
70211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70212:
70213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70280: l_accrual_line_num := NULL; -- 4262811
70281: l_tmp_amt := NULL; -- 4262811
70282: --
70283:
70284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70285: l_balance_type_code <> 'B' THEN
70286: IF NVL(p_source_50,'
70287: ') <> 'CLEAR_CLEAR' AND
70288: (NVL(p_source_78,'

Line 70368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70364: --
70365: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70366:
70367: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70368: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70369:
70370: -- 4955764
70371: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70372: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70494: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70490: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70491:
70492: IF xla_accounting_cache_pkg.GetValueChar
70493: (p_source_code => 'LEDGER_CATEGORY_CODE'
70494: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70495: AND l_bflow_method_code = 'PRIOR_ENTRY'
70496: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70497: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70498: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70590: p_lookup_type => 'XLA_OWNER_TYPE'
70591: ,p_lookup_code => l_component_type_code
70592: )
70593: ,p_token_4 => 'PRODUCT_NAME'
70594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70598: ,p_ae_header_id => NULL

Line 70595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70591: ,p_lookup_code => l_component_type_code
70592: )
70593: ,p_token_4 => 'PRODUCT_NAME'
70594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70598: ,p_ae_header_id => NULL
70599: );

Line 70596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70592: )
70593: ,p_token_4 => 'PRODUCT_NAME'
70594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70598: ,p_ae_header_id => NULL
70599: );
70600:

Line 70597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70593: ,p_token_4 => 'PRODUCT_NAME'
70594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70598: ,p_ae_header_id => NULL
70599: );
70600:
70601: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70624: ----------------------------------------------------------------------------------
70625: -- 4219869 Business Flow
70626: -- Update journal entry status -- Need to generate this within IF
70627: ----------------------------------------------------------------------------------
70628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70630: ,p_balance_type_code => l_balance_type_code
70631: );
70632:

Line 70715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70711:
70712: --
70713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70714: --
70715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70717: ELSE
70718: ---------------------------------------------------------------------------------------------------
70719: -- 4262811a Switch Sign

Line 70740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70736:
70737: XLA_AE_LINES_PKG.ValidateCurrentLine;
70738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70739:
70740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70742: ,p_balance_type_code => l_balance_type_code);
70743:
70744: END IF;

Line 70879: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70875: l_tmp_amt NUMBER;
70876: l_acc_rev_natural_side_code VARCHAR2(1);
70877:
70878: l_num_entries NUMBER;
70879: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70880: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70881: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70882: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70883: l_recog_line_1 NUMBER;

Line 70880: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70876: l_acc_rev_natural_side_code VARCHAR2(1);
70877:
70878: l_num_entries NUMBER;
70879: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70880: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70881: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70882: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70883: l_recog_line_1 NUMBER;
70884: l_recog_line_2 NUMBER;

Line 70881: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70877:
70878: l_num_entries NUMBER;
70879: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70880: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70881: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70882: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70883: l_recog_line_1 NUMBER;
70884: l_recog_line_2 NUMBER;
70885:

Line 70882: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70878: l_num_entries NUMBER;
70879: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70880: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70881: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70882: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70883: l_recog_line_1 NUMBER;
70884: l_recog_line_2 NUMBER;
70885:
70886: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70888: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70884: l_recog_line_2 NUMBER;
70885:
70886: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70887: l_bflow_applied_to_amt NUMBER; -- 5132302
70888: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70889:
70890: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70891:
70892: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70963: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70959: l_accrual_line_num := NULL; -- 4262811
70960: l_tmp_amt := NULL; -- 4262811
70961: --
70962:
70963: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70964: l_balance_type_code <> 'B' THEN
70965: IF NVL(p_source_120,'
70966: ') = 'PAYMENTCARD'
70967: THEN

Line 71035: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71031: --
71032: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71033:
71034: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71035: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71036:
71037: -- 4955764
71038: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71039: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71108:
71109: IF xla_accounting_cache_pkg.GetValueChar
71110: (p_source_code => 'LEDGER_CATEGORY_CODE'
71111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71112: AND l_bflow_method_code = 'PRIOR_ENTRY'
71113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71207: p_lookup_type => 'XLA_OWNER_TYPE'
71208: ,p_lookup_code => l_component_type_code
71209: )
71210: ,p_token_4 => 'PRODUCT_NAME'
71211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71215: ,p_ae_header_id => NULL

Line 71212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71208: ,p_lookup_code => l_component_type_code
71209: )
71210: ,p_token_4 => 'PRODUCT_NAME'
71211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71215: ,p_ae_header_id => NULL
71216: );

Line 71213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71209: )
71210: ,p_token_4 => 'PRODUCT_NAME'
71211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71215: ,p_ae_header_id => NULL
71216: );
71217:

Line 71214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71210: ,p_token_4 => 'PRODUCT_NAME'
71211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71215: ,p_ae_header_id => NULL
71216: );
71217:
71218: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71241: ----------------------------------------------------------------------------------
71242: -- 4219869 Business Flow
71243: -- Update journal entry status -- Need to generate this within IF
71244: ----------------------------------------------------------------------------------
71245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71247: ,p_balance_type_code => l_balance_type_code
71248: );
71249:

Line 71332: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71328:
71329: --
71330: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71331: --
71332: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71333: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71334: ELSE
71335: ---------------------------------------------------------------------------------------------------
71336: -- 4262811a Switch Sign

Line 71357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71353:
71354: XLA_AE_LINES_PKG.ValidateCurrentLine;
71355: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71356:
71357: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71358: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71359: ,p_balance_type_code => l_balance_type_code);
71360:
71361: END IF;

Line 71502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71498: l_tmp_amt NUMBER;
71499: l_acc_rev_natural_side_code VARCHAR2(1);
71500:
71501: l_num_entries NUMBER;
71502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71506: l_recog_line_1 NUMBER;

Line 71503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71499: l_acc_rev_natural_side_code VARCHAR2(1);
71500:
71501: l_num_entries NUMBER;
71502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71506: l_recog_line_1 NUMBER;
71507: l_recog_line_2 NUMBER;

Line 71504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71500:
71501: l_num_entries NUMBER;
71502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71506: l_recog_line_1 NUMBER;
71507: l_recog_line_2 NUMBER;
71508:

Line 71505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71501: l_num_entries NUMBER;
71502: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71503: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71504: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71505: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71506: l_recog_line_1 NUMBER;
71507: l_recog_line_2 NUMBER;
71508:
71509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71507: l_recog_line_2 NUMBER;
71508:
71509: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71510: l_bflow_applied_to_amt NUMBER; -- 5132302
71511: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71512:
71513: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71514:
71515: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71586: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71582: l_accrual_line_num := NULL; -- 4262811
71583: l_tmp_amt := NULL; -- 4262811
71584: --
71585:
71586: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71587: l_balance_type_code <> 'B' THEN
71588: IF (NVL(p_source_50,'
71589: ') = 'ALWAYS_ALWAYS' OR
71590: NVL(p_source_50,'

Line 71663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71659: --
71660: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71661:
71662: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71664:
71665: -- 4955764
71666: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71667: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71739: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71735: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71736:
71737: IF xla_accounting_cache_pkg.GetValueChar
71738: (p_source_code => 'LEDGER_CATEGORY_CODE'
71739: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71740: AND l_bflow_method_code = 'PRIOR_ENTRY'
71741: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71742: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71743: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71838: p_lookup_type => 'XLA_OWNER_TYPE'
71839: ,p_lookup_code => l_component_type_code
71840: )
71841: ,p_token_4 => 'PRODUCT_NAME'
71842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71846: ,p_ae_header_id => NULL

Line 71843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71839: ,p_lookup_code => l_component_type_code
71840: )
71841: ,p_token_4 => 'PRODUCT_NAME'
71842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71846: ,p_ae_header_id => NULL
71847: );

Line 71844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71840: )
71841: ,p_token_4 => 'PRODUCT_NAME'
71842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71846: ,p_ae_header_id => NULL
71847: );
71848:

Line 71845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71841: ,p_token_4 => 'PRODUCT_NAME'
71842: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71843: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71844: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71845: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71846: ,p_ae_header_id => NULL
71847: );
71848:
71849: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71872: ----------------------------------------------------------------------------------
71873: -- 4219869 Business Flow
71874: -- Update journal entry status -- Need to generate this within IF
71875: ----------------------------------------------------------------------------------
71876: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71877: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71878: ,p_balance_type_code => l_balance_type_code
71879: );
71880:

Line 71966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71962:
71963: --
71964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71965: --
71966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71968: ELSE
71969: ---------------------------------------------------------------------------------------------------
71970: -- 4262811a Switch Sign

Line 71991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71987:
71988: XLA_AE_LINES_PKG.ValidateCurrentLine;
71989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71990:
71991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71993: ,p_balance_type_code => l_balance_type_code);
71994:
71995: END IF;

Line 72149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72145: l_tmp_amt NUMBER;
72146: l_acc_rev_natural_side_code VARCHAR2(1);
72147:
72148: l_num_entries NUMBER;
72149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72153: l_recog_line_1 NUMBER;

Line 72150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72146: l_acc_rev_natural_side_code VARCHAR2(1);
72147:
72148: l_num_entries NUMBER;
72149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72153: l_recog_line_1 NUMBER;
72154: l_recog_line_2 NUMBER;

Line 72151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72147:
72148: l_num_entries NUMBER;
72149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72153: l_recog_line_1 NUMBER;
72154: l_recog_line_2 NUMBER;
72155:

Line 72152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72148: l_num_entries NUMBER;
72149: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72150: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72151: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72152: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72153: l_recog_line_1 NUMBER;
72154: l_recog_line_2 NUMBER;
72155:
72156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72154: l_recog_line_2 NUMBER;
72155:
72156: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72157: l_bflow_applied_to_amt NUMBER; -- 5132302
72158: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72159:
72160: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72161:
72162: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72229: l_accrual_line_num := NULL; -- 4262811
72230: l_tmp_amt := NULL; -- 4262811
72231: --
72232:
72233: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72234: l_balance_type_code <> 'B' THEN
72235: IF NVL(p_source_50,'
72236: ') <> 'CLEAR_CLEAR' AND
72237: (NVL(p_source_32,'

Line 72321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72317: --
72318: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72319:
72320: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72321: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72322:
72323: -- 4955764
72324: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72325: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72393: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72394:
72395: IF xla_accounting_cache_pkg.GetValueChar
72396: (p_source_code => 'LEDGER_CATEGORY_CODE'
72397: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72398: AND l_bflow_method_code = 'PRIOR_ENTRY'
72399: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72400: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72401: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72545: p_lookup_type => 'XLA_OWNER_TYPE'
72546: ,p_lookup_code => l_component_type_code
72547: )
72548: ,p_token_4 => 'PRODUCT_NAME'
72549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72553: ,p_ae_header_id => NULL

Line 72550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72546: ,p_lookup_code => l_component_type_code
72547: )
72548: ,p_token_4 => 'PRODUCT_NAME'
72549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72553: ,p_ae_header_id => NULL
72554: );

Line 72551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72547: )
72548: ,p_token_4 => 'PRODUCT_NAME'
72549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72553: ,p_ae_header_id => NULL
72554: );
72555:

Line 72552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72548: ,p_token_4 => 'PRODUCT_NAME'
72549: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72550: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72551: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72552: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72553: ,p_ae_header_id => NULL
72554: );
72555:
72556: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72579: ----------------------------------------------------------------------------------
72580: -- 4219869 Business Flow
72581: -- Update journal entry status -- Need to generate this within IF
72582: ----------------------------------------------------------------------------------
72583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72585: ,p_balance_type_code => l_balance_type_code
72586: );
72587:

Line 72722: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72718:
72719: --
72720: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72721: --
72722: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72723: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72724: ELSE
72725: ---------------------------------------------------------------------------------------------------
72726: -- 4262811a Switch Sign

Line 72747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72743:
72744: XLA_AE_LINES_PKG.ValidateCurrentLine;
72745: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72746:
72747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72748: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72749: ,p_balance_type_code => l_balance_type_code);
72750:
72751: END IF;

Line 72894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72890: l_tmp_amt NUMBER;
72891: l_acc_rev_natural_side_code VARCHAR2(1);
72892:
72893: l_num_entries NUMBER;
72894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72898: l_recog_line_1 NUMBER;

Line 72895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72891: l_acc_rev_natural_side_code VARCHAR2(1);
72892:
72893: l_num_entries NUMBER;
72894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72898: l_recog_line_1 NUMBER;
72899: l_recog_line_2 NUMBER;

Line 72896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72892:
72893: l_num_entries NUMBER;
72894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72898: l_recog_line_1 NUMBER;
72899: l_recog_line_2 NUMBER;
72900:

Line 72897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72893: l_num_entries NUMBER;
72894: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72895: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72896: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72897: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72898: l_recog_line_1 NUMBER;
72899: l_recog_line_2 NUMBER;
72900:
72901: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72903: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72899: l_recog_line_2 NUMBER;
72900:
72901: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72902: l_bflow_applied_to_amt NUMBER; -- 5132302
72903: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72904:
72905: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72906:
72907: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72978: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72974: l_accrual_line_num := NULL; -- 4262811
72975: l_tmp_amt := NULL; -- 4262811
72976: --
72977:
72978: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72979: l_balance_type_code <> 'B' THEN
72980: IF NVL(p_source_50,'
72981: ') = 'CLEAR_CLEAR' AND
72982: (NVL(p_source_32,'

Line 73062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73058: --
73059: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73060:
73061: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73063:
73064: -- 4955764
73065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73134: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73135:
73136: IF xla_accounting_cache_pkg.GetValueChar
73137: (p_source_code => 'LEDGER_CATEGORY_CODE'
73138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73139: AND l_bflow_method_code = 'PRIOR_ENTRY'
73140: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73141: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73142: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73234: p_lookup_type => 'XLA_OWNER_TYPE'
73235: ,p_lookup_code => l_component_type_code
73236: )
73237: ,p_token_4 => 'PRODUCT_NAME'
73238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73242: ,p_ae_header_id => NULL

Line 73239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73235: ,p_lookup_code => l_component_type_code
73236: )
73237: ,p_token_4 => 'PRODUCT_NAME'
73238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73242: ,p_ae_header_id => NULL
73243: );

Line 73240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73236: )
73237: ,p_token_4 => 'PRODUCT_NAME'
73238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73242: ,p_ae_header_id => NULL
73243: );
73244:

Line 73241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73237: ,p_token_4 => 'PRODUCT_NAME'
73238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73242: ,p_ae_header_id => NULL
73243: );
73244:
73245: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73268: ----------------------------------------------------------------------------------
73269: -- 4219869 Business Flow
73270: -- Update journal entry status -- Need to generate this within IF
73271: ----------------------------------------------------------------------------------
73272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73274: ,p_balance_type_code => l_balance_type_code
73275: );
73276:

Line 73359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73355:
73356: --
73357: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73358: --
73359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73360: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73361: ELSE
73362: ---------------------------------------------------------------------------------------------------
73363: -- 4262811a Switch Sign

Line 73384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73380:
73381: XLA_AE_LINES_PKG.ValidateCurrentLine;
73382: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73383:
73384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73386: ,p_balance_type_code => l_balance_type_code);
73387:
73388: END IF;

Line 73541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73537: l_tmp_amt NUMBER;
73538: l_acc_rev_natural_side_code VARCHAR2(1);
73539:
73540: l_num_entries NUMBER;
73541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73545: l_recog_line_1 NUMBER;

Line 73542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73538: l_acc_rev_natural_side_code VARCHAR2(1);
73539:
73540: l_num_entries NUMBER;
73541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73545: l_recog_line_1 NUMBER;
73546: l_recog_line_2 NUMBER;

Line 73543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73539:
73540: l_num_entries NUMBER;
73541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73545: l_recog_line_1 NUMBER;
73546: l_recog_line_2 NUMBER;
73547:

Line 73544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73540: l_num_entries NUMBER;
73541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73545: l_recog_line_1 NUMBER;
73546: l_recog_line_2 NUMBER;
73547:
73548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73546: l_recog_line_2 NUMBER;
73547:
73548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73549: l_bflow_applied_to_amt NUMBER; -- 5132302
73550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73551:
73552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73553:
73554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73621: l_accrual_line_num := NULL; -- 4262811
73622: l_tmp_amt := NULL; -- 4262811
73623: --
73624:
73625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73626: l_balance_type_code <> 'B' THEN
73627: IF NVL(p_source_50,'
73628: ') = 'CLEAR_CLEAR' AND
73629: (NVL(p_source_78,'

Line 73707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73703: --
73704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73705:
73706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73708:
73709: -- 4955764
73710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73823: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73819: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73820:
73821: IF xla_accounting_cache_pkg.GetValueChar
73822: (p_source_code => 'LEDGER_CATEGORY_CODE'
73823: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73824: AND l_bflow_method_code = 'PRIOR_ENTRY'
73825: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73826: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73827: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73900: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73896: p_lookup_type => 'XLA_OWNER_TYPE'
73897: ,p_lookup_code => l_component_type_code
73898: )
73899: ,p_token_4 => 'PRODUCT_NAME'
73900: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73901: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73902: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73903: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73904: ,p_ae_header_id => NULL

Line 73901: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73897: ,p_lookup_code => l_component_type_code
73898: )
73899: ,p_token_4 => 'PRODUCT_NAME'
73900: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73901: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73902: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73903: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73904: ,p_ae_header_id => NULL
73905: );

Line 73902: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73898: )
73899: ,p_token_4 => 'PRODUCT_NAME'
73900: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73901: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73902: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73903: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73904: ,p_ae_header_id => NULL
73905: );
73906:

Line 73903: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73899: ,p_token_4 => 'PRODUCT_NAME'
73900: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73901: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73902: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73903: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73904: ,p_ae_header_id => NULL
73905: );
73906:
73907: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73930: ----------------------------------------------------------------------------------
73931: -- 4219869 Business Flow
73932: -- Update journal entry status -- Need to generate this within IF
73933: ----------------------------------------------------------------------------------
73934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73935: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73936: ,p_balance_type_code => l_balance_type_code
73937: );
73938:

Line 73995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73991:
73992: --
73993: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73994: --
73995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73996: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73997: ELSE
73998: ---------------------------------------------------------------------------------------------------
73999: -- 4262811a Switch Sign

Line 74020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74016:
74017: XLA_AE_LINES_PKG.ValidateCurrentLine;
74018: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74019:
74020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74022: ,p_balance_type_code => l_balance_type_code);
74023:
74024: END IF;

Line 74177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74173: l_tmp_amt NUMBER;
74174: l_acc_rev_natural_side_code VARCHAR2(1);
74175:
74176: l_num_entries NUMBER;
74177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74181: l_recog_line_1 NUMBER;

Line 74178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74174: l_acc_rev_natural_side_code VARCHAR2(1);
74175:
74176: l_num_entries NUMBER;
74177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74181: l_recog_line_1 NUMBER;
74182: l_recog_line_2 NUMBER;

Line 74179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74175:
74176: l_num_entries NUMBER;
74177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74181: l_recog_line_1 NUMBER;
74182: l_recog_line_2 NUMBER;
74183:

Line 74180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74176: l_num_entries NUMBER;
74177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74181: l_recog_line_1 NUMBER;
74182: l_recog_line_2 NUMBER;
74183:
74184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74182: l_recog_line_2 NUMBER;
74183:
74184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74185: l_bflow_applied_to_amt NUMBER; -- 5132302
74186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74187:
74188: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74189:
74190: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74261: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74257: l_accrual_line_num := NULL; -- 4262811
74258: l_tmp_amt := NULL; -- 4262811
74259: --
74260:
74261: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74262: l_balance_type_code <> 'B' THEN
74263: IF NVL(p_source_50,'
74264: ') <> 'CLEAR_CLEAR' AND
74265: (NVL(p_source_78,'

Line 74343: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74339: --
74340: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74341:
74342: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74343: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74344:
74345: -- 4955764
74346: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74347: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74459: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74455: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74456:
74457: IF xla_accounting_cache_pkg.GetValueChar
74458: (p_source_code => 'LEDGER_CATEGORY_CODE'
74459: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74460: AND l_bflow_method_code = 'PRIOR_ENTRY'
74461: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74462: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74463: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74532: p_lookup_type => 'XLA_OWNER_TYPE'
74533: ,p_lookup_code => l_component_type_code
74534: )
74535: ,p_token_4 => 'PRODUCT_NAME'
74536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74540: ,p_ae_header_id => NULL

Line 74537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74533: ,p_lookup_code => l_component_type_code
74534: )
74535: ,p_token_4 => 'PRODUCT_NAME'
74536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74540: ,p_ae_header_id => NULL
74541: );

Line 74538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74534: )
74535: ,p_token_4 => 'PRODUCT_NAME'
74536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74540: ,p_ae_header_id => NULL
74541: );
74542:

Line 74539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74535: ,p_token_4 => 'PRODUCT_NAME'
74536: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74537: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74538: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74539: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74540: ,p_ae_header_id => NULL
74541: );
74542:
74543: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74566: ----------------------------------------------------------------------------------
74567: -- 4219869 Business Flow
74568: -- Update journal entry status -- Need to generate this within IF
74569: ----------------------------------------------------------------------------------
74570: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74571: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74572: ,p_balance_type_code => l_balance_type_code
74573: );
74574:

Line 74631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74627:
74628: --
74629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74630: --
74631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74633: ELSE
74634: ---------------------------------------------------------------------------------------------------
74635: -- 4262811a Switch Sign

Line 74656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74652:
74653: XLA_AE_LINES_PKG.ValidateCurrentLine;
74654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74655:
74656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74658: ,p_balance_type_code => l_balance_type_code);
74659:
74660: END IF;

Line 74830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74826: l_tmp_amt NUMBER;
74827: l_acc_rev_natural_side_code VARCHAR2(1);
74828:
74829: l_num_entries NUMBER;
74830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74834: l_recog_line_1 NUMBER;

Line 74831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74827: l_acc_rev_natural_side_code VARCHAR2(1);
74828:
74829: l_num_entries NUMBER;
74830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74834: l_recog_line_1 NUMBER;
74835: l_recog_line_2 NUMBER;

Line 74832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74828:
74829: l_num_entries NUMBER;
74830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74834: l_recog_line_1 NUMBER;
74835: l_recog_line_2 NUMBER;
74836:

Line 74833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74829: l_num_entries NUMBER;
74830: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74831: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74832: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74833: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74834: l_recog_line_1 NUMBER;
74835: l_recog_line_2 NUMBER;
74836:
74837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74835: l_recog_line_2 NUMBER;
74836:
74837: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74838: l_bflow_applied_to_amt NUMBER; -- 5132302
74839: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74840:
74841: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74842:
74843: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74914: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74910: l_accrual_line_num := NULL; -- 4262811
74911: l_tmp_amt := NULL; -- 4262811
74912: --
74913:
74914: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74915: l_balance_type_code <> 'B' THEN
74916: IF NVL(p_source_50,'
74917: ') = 'CLEAR_CLEAR' AND
74918: (NVL(p_source_78,'

Line 74994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74990: --
74991: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74992:
74993: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74994: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74995:
74996: -- 4955764
74997: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74998: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75120: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75116: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75117:
75118: IF xla_accounting_cache_pkg.GetValueChar
75119: (p_source_code => 'LEDGER_CATEGORY_CODE'
75120: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75121: AND l_bflow_method_code = 'PRIOR_ENTRY'
75122: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75123: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75124: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75216: p_lookup_type => 'XLA_OWNER_TYPE'
75217: ,p_lookup_code => l_component_type_code
75218: )
75219: ,p_token_4 => 'PRODUCT_NAME'
75220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75224: ,p_ae_header_id => NULL

Line 75221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75217: ,p_lookup_code => l_component_type_code
75218: )
75219: ,p_token_4 => 'PRODUCT_NAME'
75220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75224: ,p_ae_header_id => NULL
75225: );

Line 75222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75218: )
75219: ,p_token_4 => 'PRODUCT_NAME'
75220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75224: ,p_ae_header_id => NULL
75225: );
75226:

Line 75223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75219: ,p_token_4 => 'PRODUCT_NAME'
75220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75224: ,p_ae_header_id => NULL
75225: );
75226:
75227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75250: ----------------------------------------------------------------------------------
75251: -- 4219869 Business Flow
75252: -- Update journal entry status -- Need to generate this within IF
75253: ----------------------------------------------------------------------------------
75254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75256: ,p_balance_type_code => l_balance_type_code
75257: );
75258:

Line 75341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75337:
75338: --
75339: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75340: --
75341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75342: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75343: ELSE
75344: ---------------------------------------------------------------------------------------------------
75345: -- 4262811a Switch Sign

Line 75366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75362:
75363: XLA_AE_LINES_PKG.ValidateCurrentLine;
75364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75365:
75366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75368: ,p_balance_type_code => l_balance_type_code);
75369:
75370: END IF;

Line 75540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75536: l_tmp_amt NUMBER;
75537: l_acc_rev_natural_side_code VARCHAR2(1);
75538:
75539: l_num_entries NUMBER;
75540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75544: l_recog_line_1 NUMBER;

Line 75541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75537: l_acc_rev_natural_side_code VARCHAR2(1);
75538:
75539: l_num_entries NUMBER;
75540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75544: l_recog_line_1 NUMBER;
75545: l_recog_line_2 NUMBER;

Line 75542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75538:
75539: l_num_entries NUMBER;
75540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75544: l_recog_line_1 NUMBER;
75545: l_recog_line_2 NUMBER;
75546:

Line 75543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75539: l_num_entries NUMBER;
75540: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75541: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75542: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75543: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75544: l_recog_line_1 NUMBER;
75545: l_recog_line_2 NUMBER;
75546:
75547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75545: l_recog_line_2 NUMBER;
75546:
75547: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75548: l_bflow_applied_to_amt NUMBER; -- 5132302
75549: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75550:
75551: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75552:
75553: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75624: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75620: l_accrual_line_num := NULL; -- 4262811
75621: l_tmp_amt := NULL; -- 4262811
75622: --
75623:
75624: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75625: l_balance_type_code <> 'B' THEN
75626: IF NVL(p_source_50,'
75627: ') <> 'CLEAR_CLEAR' AND
75628: (NVL(p_source_78,'

Line 75704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75700: --
75701: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75702:
75703: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75704: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75705:
75706: -- 4955764
75707: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75708: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75826: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75827:
75828: IF xla_accounting_cache_pkg.GetValueChar
75829: (p_source_code => 'LEDGER_CATEGORY_CODE'
75830: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75831: AND l_bflow_method_code = 'PRIOR_ENTRY'
75832: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75833: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75834: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75926: p_lookup_type => 'XLA_OWNER_TYPE'
75927: ,p_lookup_code => l_component_type_code
75928: )
75929: ,p_token_4 => 'PRODUCT_NAME'
75930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75934: ,p_ae_header_id => NULL

Line 75931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75927: ,p_lookup_code => l_component_type_code
75928: )
75929: ,p_token_4 => 'PRODUCT_NAME'
75930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75934: ,p_ae_header_id => NULL
75935: );

Line 75932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75928: )
75929: ,p_token_4 => 'PRODUCT_NAME'
75930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75934: ,p_ae_header_id => NULL
75935: );
75936:

Line 75933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75929: ,p_token_4 => 'PRODUCT_NAME'
75930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75934: ,p_ae_header_id => NULL
75935: );
75936:
75937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75960: ----------------------------------------------------------------------------------
75961: -- 4219869 Business Flow
75962: -- Update journal entry status -- Need to generate this within IF
75963: ----------------------------------------------------------------------------------
75964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75966: ,p_balance_type_code => l_balance_type_code
75967: );
75968:

Line 76051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76047:
76048: --
76049: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76050: --
76051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76052: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76053: ELSE
76054: ---------------------------------------------------------------------------------------------------
76055: -- 4262811a Switch Sign

Line 76076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76072:
76073: XLA_AE_LINES_PKG.ValidateCurrentLine;
76074: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76075:
76076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76078: ,p_balance_type_code => l_balance_type_code);
76079:
76080: END IF;

Line 76217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76213: l_tmp_amt NUMBER;
76214: l_acc_rev_natural_side_code VARCHAR2(1);
76215:
76216: l_num_entries NUMBER;
76217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76221: l_recog_line_1 NUMBER;

Line 76218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76214: l_acc_rev_natural_side_code VARCHAR2(1);
76215:
76216: l_num_entries NUMBER;
76217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76221: l_recog_line_1 NUMBER;
76222: l_recog_line_2 NUMBER;

Line 76219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76215:
76216: l_num_entries NUMBER;
76217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76221: l_recog_line_1 NUMBER;
76222: l_recog_line_2 NUMBER;
76223:

Line 76220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76216: l_num_entries NUMBER;
76217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76221: l_recog_line_1 NUMBER;
76222: l_recog_line_2 NUMBER;
76223:
76224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76222: l_recog_line_2 NUMBER;
76223:
76224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76225: l_bflow_applied_to_amt NUMBER; -- 5132302
76226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76227:
76228: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76229:
76230: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76297: l_accrual_line_num := NULL; -- 4262811
76298: l_tmp_amt := NULL; -- 4262811
76299: --
76300:
76301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76302: l_balance_type_code <> 'B' THEN
76303: IF NVL(p_source_50,'
76304: ') = 'CLEAR_CLEAR' AND
76305: NVL(p_source_32,'

Line 76381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76377: --
76378: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76379:
76380: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76382:
76383: -- 4955764
76384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76457: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76453: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76454:
76455: IF xla_accounting_cache_pkg.GetValueChar
76456: (p_source_code => 'LEDGER_CATEGORY_CODE'
76457: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76458: AND l_bflow_method_code = 'PRIOR_ENTRY'
76459: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76460: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76461: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76553: p_lookup_type => 'XLA_OWNER_TYPE'
76554: ,p_lookup_code => l_component_type_code
76555: )
76556: ,p_token_4 => 'PRODUCT_NAME'
76557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76561: ,p_ae_header_id => NULL

Line 76558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76554: ,p_lookup_code => l_component_type_code
76555: )
76556: ,p_token_4 => 'PRODUCT_NAME'
76557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76561: ,p_ae_header_id => NULL
76562: );

Line 76559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76555: )
76556: ,p_token_4 => 'PRODUCT_NAME'
76557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76561: ,p_ae_header_id => NULL
76562: );
76563:

Line 76560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76556: ,p_token_4 => 'PRODUCT_NAME'
76557: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76558: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76559: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76560: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76561: ,p_ae_header_id => NULL
76562: );
76563:
76564: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76587: ----------------------------------------------------------------------------------
76588: -- 4219869 Business Flow
76589: -- Update journal entry status -- Need to generate this within IF
76590: ----------------------------------------------------------------------------------
76591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76592: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76593: ,p_balance_type_code => l_balance_type_code
76594: );
76595:

Line 76678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76674:
76675: --
76676: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76677: --
76678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76679: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76680: ELSE
76681: ---------------------------------------------------------------------------------------------------
76682: -- 4262811a Switch Sign

Line 76703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76699:
76700: XLA_AE_LINES_PKG.ValidateCurrentLine;
76701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76702:
76703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76705: ,p_balance_type_code => l_balance_type_code);
76706:
76707: END IF;

Line 76851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76847: l_tmp_amt NUMBER;
76848: l_acc_rev_natural_side_code VARCHAR2(1);
76849:
76850: l_num_entries NUMBER;
76851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76855: l_recog_line_1 NUMBER;

Line 76852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76848: l_acc_rev_natural_side_code VARCHAR2(1);
76849:
76850: l_num_entries NUMBER;
76851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76855: l_recog_line_1 NUMBER;
76856: l_recog_line_2 NUMBER;

Line 76853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76849:
76850: l_num_entries NUMBER;
76851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76855: l_recog_line_1 NUMBER;
76856: l_recog_line_2 NUMBER;
76857:

Line 76854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76850: l_num_entries NUMBER;
76851: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76852: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76853: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76854: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76855: l_recog_line_1 NUMBER;
76856: l_recog_line_2 NUMBER;
76857:
76858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76856: l_recog_line_2 NUMBER;
76857:
76858: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76859: l_bflow_applied_to_amt NUMBER; -- 5132302
76860: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76861:
76862: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76863:
76864: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76935: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76931: l_accrual_line_num := NULL; -- 4262811
76932: l_tmp_amt := NULL; -- 4262811
76933: --
76934:
76935: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76936: l_balance_type_code <> 'B' THEN
76937: IF NVL(p_source_50,'
76938: ') <> 'CLEAR_CLEAR' AND
76939: NVL(p_source_32,'

Line 77017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77013: --
77014: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77015:
77016: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77017: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77018:
77019: -- 4955764
77020: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77021: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77093: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77089: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77090:
77091: IF xla_accounting_cache_pkg.GetValueChar
77092: (p_source_code => 'LEDGER_CATEGORY_CODE'
77093: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77094: AND l_bflow_method_code = 'PRIOR_ENTRY'
77095: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77096: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77097: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77193: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77189: p_lookup_type => 'XLA_OWNER_TYPE'
77190: ,p_lookup_code => l_component_type_code
77191: )
77192: ,p_token_4 => 'PRODUCT_NAME'
77193: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77194: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77195: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77196: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77197: ,p_ae_header_id => NULL

Line 77194: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77190: ,p_lookup_code => l_component_type_code
77191: )
77192: ,p_token_4 => 'PRODUCT_NAME'
77193: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77194: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77195: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77196: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77197: ,p_ae_header_id => NULL
77198: );

Line 77195: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77191: )
77192: ,p_token_4 => 'PRODUCT_NAME'
77193: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77194: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77195: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77196: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77197: ,p_ae_header_id => NULL
77198: );
77199:

Line 77196: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77192: ,p_token_4 => 'PRODUCT_NAME'
77193: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77194: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77195: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77196: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77197: ,p_ae_header_id => NULL
77198: );
77199:
77200: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77223: ----------------------------------------------------------------------------------
77224: -- 4219869 Business Flow
77225: -- Update journal entry status -- Need to generate this within IF
77226: ----------------------------------------------------------------------------------
77227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77228: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77229: ,p_balance_type_code => l_balance_type_code
77230: );
77231:

Line 77314: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77310:
77311: --
77312: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77313: --
77314: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77315: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77316: ELSE
77317: ---------------------------------------------------------------------------------------------------
77318: -- 4262811a Switch Sign

Line 77339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77335:
77336: XLA_AE_LINES_PKG.ValidateCurrentLine;
77337: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77338:
77339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77340: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77341: ,p_balance_type_code => l_balance_type_code);
77342:
77343: END IF;

Line 77485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77481: l_tmp_amt NUMBER;
77482: l_acc_rev_natural_side_code VARCHAR2(1);
77483:
77484: l_num_entries NUMBER;
77485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77489: l_recog_line_1 NUMBER;

Line 77486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77482: l_acc_rev_natural_side_code VARCHAR2(1);
77483:
77484: l_num_entries NUMBER;
77485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77489: l_recog_line_1 NUMBER;
77490: l_recog_line_2 NUMBER;

Line 77487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77483:
77484: l_num_entries NUMBER;
77485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77489: l_recog_line_1 NUMBER;
77490: l_recog_line_2 NUMBER;
77491:

Line 77488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77484: l_num_entries NUMBER;
77485: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77486: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77487: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77488: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77489: l_recog_line_1 NUMBER;
77490: l_recog_line_2 NUMBER;
77491:
77492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77490: l_recog_line_2 NUMBER;
77491:
77492: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77493: l_bflow_applied_to_amt NUMBER; -- 5132302
77494: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77495:
77496: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77497:
77498: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77565: l_accrual_line_num := NULL; -- 4262811
77566: l_tmp_amt := NULL; -- 4262811
77567: --
77568:
77569: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77570: l_balance_type_code <> 'B' THEN
77571: IF NVL(p_source_50,'
77572: ') <> 'CLEAR_CLEAR' AND
77573: NVL(p_source_32,'

Line 77649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77645: --
77646: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77647:
77648: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77649: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77650:
77651: -- 4955764
77652: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77653: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77723: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77719: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77720:
77721: IF xla_accounting_cache_pkg.GetValueChar
77722: (p_source_code => 'LEDGER_CATEGORY_CODE'
77723: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77724: AND l_bflow_method_code = 'PRIOR_ENTRY'
77725: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77726: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77727: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77819: p_lookup_type => 'XLA_OWNER_TYPE'
77820: ,p_lookup_code => l_component_type_code
77821: )
77822: ,p_token_4 => 'PRODUCT_NAME'
77823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77827: ,p_ae_header_id => NULL

Line 77824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77820: ,p_lookup_code => l_component_type_code
77821: )
77822: ,p_token_4 => 'PRODUCT_NAME'
77823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77827: ,p_ae_header_id => NULL
77828: );

Line 77825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77821: )
77822: ,p_token_4 => 'PRODUCT_NAME'
77823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77827: ,p_ae_header_id => NULL
77828: );
77829:

Line 77826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77822: ,p_token_4 => 'PRODUCT_NAME'
77823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77827: ,p_ae_header_id => NULL
77828: );
77829:
77830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77853: ----------------------------------------------------------------------------------
77854: -- 4219869 Business Flow
77855: -- Update journal entry status -- Need to generate this within IF
77856: ----------------------------------------------------------------------------------
77857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77859: ,p_balance_type_code => l_balance_type_code
77860: );
77861:

Line 77944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77940:
77941: --
77942: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77943: --
77944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77945: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77946: ELSE
77947: ---------------------------------------------------------------------------------------------------
77948: -- 4262811a Switch Sign

Line 77969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77965:
77966: XLA_AE_LINES_PKG.ValidateCurrentLine;
77967: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77968:
77969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77971: ,p_balance_type_code => l_balance_type_code);
77972:
77973: END IF;

Line 78117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78113: l_tmp_amt NUMBER;
78114: l_acc_rev_natural_side_code VARCHAR2(1);
78115:
78116: l_num_entries NUMBER;
78117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78121: l_recog_line_1 NUMBER;

Line 78118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78114: l_acc_rev_natural_side_code VARCHAR2(1);
78115:
78116: l_num_entries NUMBER;
78117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78121: l_recog_line_1 NUMBER;
78122: l_recog_line_2 NUMBER;

Line 78119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78115:
78116: l_num_entries NUMBER;
78117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78121: l_recog_line_1 NUMBER;
78122: l_recog_line_2 NUMBER;
78123:

Line 78120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78116: l_num_entries NUMBER;
78117: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78118: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78119: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78120: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78121: l_recog_line_1 NUMBER;
78122: l_recog_line_2 NUMBER;
78123:
78124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78122: l_recog_line_2 NUMBER;
78123:
78124: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78125: l_bflow_applied_to_amt NUMBER; -- 5132302
78126: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78127:
78128: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78129:
78130: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78197: l_accrual_line_num := NULL; -- 4262811
78198: l_tmp_amt := NULL; -- 4262811
78199: --
78200:
78201: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78202: l_balance_type_code <> 'B' THEN
78203: IF NVL(p_source_50,'
78204: ') = 'CLEAR_CLEAR' AND
78205: NVL(p_source_112,'

Line 78277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78273: --
78274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78275:
78276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78278:
78279: -- 4955764
78280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78350:
78351: IF xla_accounting_cache_pkg.GetValueChar
78352: (p_source_code => 'LEDGER_CATEGORY_CODE'
78353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78354: AND l_bflow_method_code = 'PRIOR_ENTRY'
78355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78536: p_lookup_type => 'XLA_OWNER_TYPE'
78537: ,p_lookup_code => l_component_type_code
78538: )
78539: ,p_token_4 => 'PRODUCT_NAME'
78540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78544: ,p_ae_header_id => NULL

Line 78541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78537: ,p_lookup_code => l_component_type_code
78538: )
78539: ,p_token_4 => 'PRODUCT_NAME'
78540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78544: ,p_ae_header_id => NULL
78545: );

Line 78542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78538: )
78539: ,p_token_4 => 'PRODUCT_NAME'
78540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78544: ,p_ae_header_id => NULL
78545: );
78546:

Line 78543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78539: ,p_token_4 => 'PRODUCT_NAME'
78540: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78541: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78542: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78543: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78544: ,p_ae_header_id => NULL
78545: );
78546:
78547: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78570: ----------------------------------------------------------------------------------
78571: -- 4219869 Business Flow
78572: -- Update journal entry status -- Need to generate this within IF
78573: ----------------------------------------------------------------------------------
78574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78576: ,p_balance_type_code => l_balance_type_code
78577: );
78578:

Line 78748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78744:
78745: --
78746: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78747: --
78748: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78749: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78750: ELSE
78751: ---------------------------------------------------------------------------------------------------
78752: -- 4262811a Switch Sign

Line 78773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78769:
78770: XLA_AE_LINES_PKG.ValidateCurrentLine;
78771: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78772:
78773: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78774: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78775: ,p_balance_type_code => l_balance_type_code);
78776:
78777: END IF;

Line 78925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78921: l_tmp_amt NUMBER;
78922: l_acc_rev_natural_side_code VARCHAR2(1);
78923:
78924: l_num_entries NUMBER;
78925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78929: l_recog_line_1 NUMBER;

Line 78926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78922: l_acc_rev_natural_side_code VARCHAR2(1);
78923:
78924: l_num_entries NUMBER;
78925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78929: l_recog_line_1 NUMBER;
78930: l_recog_line_2 NUMBER;

Line 78927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78923:
78924: l_num_entries NUMBER;
78925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78929: l_recog_line_1 NUMBER;
78930: l_recog_line_2 NUMBER;
78931:

Line 78928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78924: l_num_entries NUMBER;
78925: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78926: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78927: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78928: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78929: l_recog_line_1 NUMBER;
78930: l_recog_line_2 NUMBER;
78931:
78932: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78934: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78930: l_recog_line_2 NUMBER;
78931:
78932: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78933: l_bflow_applied_to_amt NUMBER; -- 5132302
78934: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78935:
78936: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78937:
78938: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79005: l_accrual_line_num := NULL; -- 4262811
79006: l_tmp_amt := NULL; -- 4262811
79007: --
79008:
79009: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79010: l_balance_type_code <> 'B' THEN
79011: IF NVL(p_source_50,'
79012: ') <> 'CLEAR_CLEAR' AND
79013: NVL(p_source_112,'

Line 79085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79081: --
79082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79083:
79084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79086:
79087: -- 4955764
79088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79161: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79157: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79158:
79159: IF xla_accounting_cache_pkg.GetValueChar
79160: (p_source_code => 'LEDGER_CATEGORY_CODE'
79161: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79162: AND l_bflow_method_code = 'PRIOR_ENTRY'
79163: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79164: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79165: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79344: p_lookup_type => 'XLA_OWNER_TYPE'
79345: ,p_lookup_code => l_component_type_code
79346: )
79347: ,p_token_4 => 'PRODUCT_NAME'
79348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79352: ,p_ae_header_id => NULL

Line 79349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79345: ,p_lookup_code => l_component_type_code
79346: )
79347: ,p_token_4 => 'PRODUCT_NAME'
79348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79352: ,p_ae_header_id => NULL
79353: );

Line 79350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79346: )
79347: ,p_token_4 => 'PRODUCT_NAME'
79348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79352: ,p_ae_header_id => NULL
79353: );
79354:

Line 79351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79347: ,p_token_4 => 'PRODUCT_NAME'
79348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79352: ,p_ae_header_id => NULL
79353: );
79354:
79355: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79378: ----------------------------------------------------------------------------------
79379: -- 4219869 Business Flow
79380: -- Update journal entry status -- Need to generate this within IF
79381: ----------------------------------------------------------------------------------
79382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79384: ,p_balance_type_code => l_balance_type_code
79385: );
79386:

Line 79556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79552:
79553: --
79554: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79555: --
79556: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79557: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79558: ELSE
79559: ---------------------------------------------------------------------------------------------------
79560: -- 4262811a Switch Sign

Line 79581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79577:
79578: XLA_AE_LINES_PKG.ValidateCurrentLine;
79579: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79580:
79581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79583: ,p_balance_type_code => l_balance_type_code);
79584:
79585: END IF;

Line 79763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79759: l_tmp_amt NUMBER;
79760: l_acc_rev_natural_side_code VARCHAR2(1);
79761:
79762: l_num_entries NUMBER;
79763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79767: l_recog_line_1 NUMBER;

Line 79764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79760: l_acc_rev_natural_side_code VARCHAR2(1);
79761:
79762: l_num_entries NUMBER;
79763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79767: l_recog_line_1 NUMBER;
79768: l_recog_line_2 NUMBER;

Line 79765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79761:
79762: l_num_entries NUMBER;
79763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79767: l_recog_line_1 NUMBER;
79768: l_recog_line_2 NUMBER;
79769:

Line 79766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79762: l_num_entries NUMBER;
79763: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79764: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79765: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79766: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79767: l_recog_line_1 NUMBER;
79768: l_recog_line_2 NUMBER;
79769:
79770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79768: l_recog_line_2 NUMBER;
79769:
79770: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79771: l_bflow_applied_to_amt NUMBER; -- 5132302
79772: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79773:
79774: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79775:
79776: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79843: l_accrual_line_num := NULL; -- 4262811
79844: l_tmp_amt := NULL; -- 4262811
79845: --
79846:
79847: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79848: l_balance_type_code <> 'B' THEN
79849: IF NVL(p_source_50,'
79850: ') = 'CLEAR_CLEAR' AND
79851: NVL(p_source_79,'

Line 79929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79925: --
79926: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79927:
79928: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79930:
79931: -- 4955764
79932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80051: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80052:
80053: IF xla_accounting_cache_pkg.GetValueChar
80054: (p_source_code => 'LEDGER_CATEGORY_CODE'
80055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80056: AND l_bflow_method_code = 'PRIOR_ENTRY'
80057: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80058: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80059: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80238: p_lookup_type => 'XLA_OWNER_TYPE'
80239: ,p_lookup_code => l_component_type_code
80240: )
80241: ,p_token_4 => 'PRODUCT_NAME'
80242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80246: ,p_ae_header_id => NULL

Line 80243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80239: ,p_lookup_code => l_component_type_code
80240: )
80241: ,p_token_4 => 'PRODUCT_NAME'
80242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80246: ,p_ae_header_id => NULL
80247: );

Line 80244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80240: )
80241: ,p_token_4 => 'PRODUCT_NAME'
80242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80246: ,p_ae_header_id => NULL
80247: );
80248:

Line 80245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80241: ,p_token_4 => 'PRODUCT_NAME'
80242: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80243: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80244: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80245: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80246: ,p_ae_header_id => NULL
80247: );
80248:
80249: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80272: ----------------------------------------------------------------------------------
80273: -- 4219869 Business Flow
80274: -- Update journal entry status -- Need to generate this within IF
80275: ----------------------------------------------------------------------------------
80276: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80277: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80278: ,p_balance_type_code => l_balance_type_code
80279: );
80280:

Line 80450: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80446:
80447: --
80448: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80449: --
80450: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80451: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80452: ELSE
80453: ---------------------------------------------------------------------------------------------------
80454: -- 4262811a Switch Sign

Line 80475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80471:
80472: XLA_AE_LINES_PKG.ValidateCurrentLine;
80473: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80474:
80475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80477: ,p_balance_type_code => l_balance_type_code);
80478:
80479: END IF;

Line 80657: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80653: l_tmp_amt NUMBER;
80654: l_acc_rev_natural_side_code VARCHAR2(1);
80655:
80656: l_num_entries NUMBER;
80657: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80658: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80659: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80660: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80661: l_recog_line_1 NUMBER;

Line 80658: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80654: l_acc_rev_natural_side_code VARCHAR2(1);
80655:
80656: l_num_entries NUMBER;
80657: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80658: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80659: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80660: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80661: l_recog_line_1 NUMBER;
80662: l_recog_line_2 NUMBER;

Line 80659: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80655:
80656: l_num_entries NUMBER;
80657: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80658: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80659: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80660: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80661: l_recog_line_1 NUMBER;
80662: l_recog_line_2 NUMBER;
80663:

Line 80660: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80656: l_num_entries NUMBER;
80657: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80658: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80659: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80660: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80661: l_recog_line_1 NUMBER;
80662: l_recog_line_2 NUMBER;
80663:
80664: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80666: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80662: l_recog_line_2 NUMBER;
80663:
80664: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80665: l_bflow_applied_to_amt NUMBER; -- 5132302
80666: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80667:
80668: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80669:
80670: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80741: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80737: l_accrual_line_num := NULL; -- 4262811
80738: l_tmp_amt := NULL; -- 4262811
80739: --
80740:
80741: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80742: l_balance_type_code <> 'B' THEN
80743: IF NVL(p_source_50,'
80744: ') <> 'CLEAR_CLEAR' AND
80745: NVL(p_source_79,'

Line 80823: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80819: --
80820: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80821:
80822: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80823: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80824:
80825: -- 4955764
80826: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80827: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80945: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80946:
80947: IF xla_accounting_cache_pkg.GetValueChar
80948: (p_source_code => 'LEDGER_CATEGORY_CODE'
80949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80950: AND l_bflow_method_code = 'PRIOR_ENTRY'
80951: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80952: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80953: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81132: p_lookup_type => 'XLA_OWNER_TYPE'
81133: ,p_lookup_code => l_component_type_code
81134: )
81135: ,p_token_4 => 'PRODUCT_NAME'
81136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81140: ,p_ae_header_id => NULL

Line 81137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81133: ,p_lookup_code => l_component_type_code
81134: )
81135: ,p_token_4 => 'PRODUCT_NAME'
81136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81140: ,p_ae_header_id => NULL
81141: );

Line 81138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81134: )
81135: ,p_token_4 => 'PRODUCT_NAME'
81136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81140: ,p_ae_header_id => NULL
81141: );
81142:

Line 81139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81135: ,p_token_4 => 'PRODUCT_NAME'
81136: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81137: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81138: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81139: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81140: ,p_ae_header_id => NULL
81141: );
81142:
81143: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81166: ----------------------------------------------------------------------------------
81167: -- 4219869 Business Flow
81168: -- Update journal entry status -- Need to generate this within IF
81169: ----------------------------------------------------------------------------------
81170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81171: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81172: ,p_balance_type_code => l_balance_type_code
81173: );
81174:

Line 81344: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81340:
81341: --
81342: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81343: --
81344: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81345: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81346: ELSE
81347: ---------------------------------------------------------------------------------------------------
81348: -- 4262811a Switch Sign

Line 81369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81365:
81366: XLA_AE_LINES_PKG.ValidateCurrentLine;
81367: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81368:
81369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81370: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81371: ,p_balance_type_code => l_balance_type_code);
81372:
81373: END IF;

Line 81532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81528: l_tmp_amt NUMBER;
81529: l_acc_rev_natural_side_code VARCHAR2(1);
81530:
81531: l_num_entries NUMBER;
81532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81536: l_recog_line_1 NUMBER;

Line 81533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81529: l_acc_rev_natural_side_code VARCHAR2(1);
81530:
81531: l_num_entries NUMBER;
81532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81536: l_recog_line_1 NUMBER;
81537: l_recog_line_2 NUMBER;

Line 81534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81530:
81531: l_num_entries NUMBER;
81532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81536: l_recog_line_1 NUMBER;
81537: l_recog_line_2 NUMBER;
81538:

Line 81535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81531: l_num_entries NUMBER;
81532: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81533: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81534: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81535: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81536: l_recog_line_1 NUMBER;
81537: l_recog_line_2 NUMBER;
81538:
81539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81537: l_recog_line_2 NUMBER;
81538:
81539: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81540: l_bflow_applied_to_amt NUMBER; -- 5132302
81541: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81542:
81543: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81544:
81545: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81612: l_accrual_line_num := NULL; -- 4262811
81613: l_tmp_amt := NULL; -- 4262811
81614: --
81615:
81616: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81617: l_balance_type_code <> 'B' THEN
81618: IF NVL(p_source_50,'
81619: ') = 'CLEAR_CLEAR' AND
81620: NVL(p_source_79,'

Line 81698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81694: --
81695: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81696:
81697: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81698: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81699:
81700: -- 4955764
81701: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81702: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81810: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81811:
81812: IF xla_accounting_cache_pkg.GetValueChar
81813: (p_source_code => 'LEDGER_CATEGORY_CODE'
81814: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81815: AND l_bflow_method_code = 'PRIOR_ENTRY'
81816: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81817: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81818: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81887: p_lookup_type => 'XLA_OWNER_TYPE'
81888: ,p_lookup_code => l_component_type_code
81889: )
81890: ,p_token_4 => 'PRODUCT_NAME'
81891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81895: ,p_ae_header_id => NULL

Line 81892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81888: ,p_lookup_code => l_component_type_code
81889: )
81890: ,p_token_4 => 'PRODUCT_NAME'
81891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81895: ,p_ae_header_id => NULL
81896: );

Line 81893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81889: )
81890: ,p_token_4 => 'PRODUCT_NAME'
81891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81895: ,p_ae_header_id => NULL
81896: );
81897:

Line 81894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81890: ,p_token_4 => 'PRODUCT_NAME'
81891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81895: ,p_ae_header_id => NULL
81896: );
81897:
81898: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81921: ----------------------------------------------------------------------------------
81922: -- 4219869 Business Flow
81923: -- Update journal entry status -- Need to generate this within IF
81924: ----------------------------------------------------------------------------------
81925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81927: ,p_balance_type_code => l_balance_type_code
81928: );
81929:

Line 81986: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81982:
81983: --
81984: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81985: --
81986: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81987: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81988: ELSE
81989: ---------------------------------------------------------------------------------------------------
81990: -- 4262811a Switch Sign

Line 82011: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82007:
82008: XLA_AE_LINES_PKG.ValidateCurrentLine;
82009: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82010:
82011: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82012: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82013: ,p_balance_type_code => l_balance_type_code);
82014:
82015: END IF;

Line 82174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82170: l_tmp_amt NUMBER;
82171: l_acc_rev_natural_side_code VARCHAR2(1);
82172:
82173: l_num_entries NUMBER;
82174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82178: l_recog_line_1 NUMBER;

Line 82175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82171: l_acc_rev_natural_side_code VARCHAR2(1);
82172:
82173: l_num_entries NUMBER;
82174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82178: l_recog_line_1 NUMBER;
82179: l_recog_line_2 NUMBER;

Line 82176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82172:
82173: l_num_entries NUMBER;
82174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82178: l_recog_line_1 NUMBER;
82179: l_recog_line_2 NUMBER;
82180:

Line 82177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82173: l_num_entries NUMBER;
82174: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82175: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82176: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82177: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82178: l_recog_line_1 NUMBER;
82179: l_recog_line_2 NUMBER;
82180:
82181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82179: l_recog_line_2 NUMBER;
82180:
82181: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82182: l_bflow_applied_to_amt NUMBER; -- 5132302
82183: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82184:
82185: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82186:
82187: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82254: l_accrual_line_num := NULL; -- 4262811
82255: l_tmp_amt := NULL; -- 4262811
82256: --
82257:
82258: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82259: l_balance_type_code <> 'B' THEN
82260: IF NVL(p_source_50,'
82261: ') <> 'CLEAR_CLEAR' AND
82262: NVL(p_source_79,'

Line 82340: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82336: --
82337: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82338:
82339: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82340: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82341:
82342: -- 4955764
82343: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82344: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82453:
82454: IF xla_accounting_cache_pkg.GetValueChar
82455: (p_source_code => 'LEDGER_CATEGORY_CODE'
82456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82457: AND l_bflow_method_code = 'PRIOR_ENTRY'
82458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82529: p_lookup_type => 'XLA_OWNER_TYPE'
82530: ,p_lookup_code => l_component_type_code
82531: )
82532: ,p_token_4 => 'PRODUCT_NAME'
82533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82537: ,p_ae_header_id => NULL

Line 82534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82530: ,p_lookup_code => l_component_type_code
82531: )
82532: ,p_token_4 => 'PRODUCT_NAME'
82533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82537: ,p_ae_header_id => NULL
82538: );

Line 82535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82531: )
82532: ,p_token_4 => 'PRODUCT_NAME'
82533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82537: ,p_ae_header_id => NULL
82538: );
82539:

Line 82536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82532: ,p_token_4 => 'PRODUCT_NAME'
82533: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82534: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82535: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82536: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82537: ,p_ae_header_id => NULL
82538: );
82539:
82540: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82563: ----------------------------------------------------------------------------------
82564: -- 4219869 Business Flow
82565: -- Update journal entry status -- Need to generate this within IF
82566: ----------------------------------------------------------------------------------
82567: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82568: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82569: ,p_balance_type_code => l_balance_type_code
82570: );
82571:

Line 82628: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82624:
82625: --
82626: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82627: --
82628: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82629: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82630: ELSE
82631: ---------------------------------------------------------------------------------------------------
82632: -- 4262811a Switch Sign

Line 82653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82649:
82650: XLA_AE_LINES_PKG.ValidateCurrentLine;
82651: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82652:
82653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82654: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82655: ,p_balance_type_code => l_balance_type_code);
82656:
82657: END IF;

Line 82782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82778: l_tmp_amt NUMBER;
82779: l_acc_rev_natural_side_code VARCHAR2(1);
82780:
82781: l_num_entries NUMBER;
82782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82786: l_recog_line_1 NUMBER;

Line 82783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82779: l_acc_rev_natural_side_code VARCHAR2(1);
82780:
82781: l_num_entries NUMBER;
82782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82786: l_recog_line_1 NUMBER;
82787: l_recog_line_2 NUMBER;

Line 82784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82780:
82781: l_num_entries NUMBER;
82782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82786: l_recog_line_1 NUMBER;
82787: l_recog_line_2 NUMBER;
82788:

Line 82785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82781: l_num_entries NUMBER;
82782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82786: l_recog_line_1 NUMBER;
82787: l_recog_line_2 NUMBER;
82788:
82789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82787: l_recog_line_2 NUMBER;
82788:
82789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82790: l_bflow_applied_to_amt NUMBER; -- 5132302
82791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82792:
82793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82794:
82795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82862: l_accrual_line_num := NULL; -- 4262811
82863: l_tmp_amt := NULL; -- 4262811
82864: --
82865:
82866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82867: l_balance_type_code <> 'B' THEN
82868: IF NVL(p_source_50,'
82869: ') = 'CLEAR_CLEAR' AND
82870: NVL(p_source_112,'

Line 82942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82938: --
82939: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82940:
82941: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82942: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82943:
82944: -- 4955764
82945: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82946: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83008: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83004: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83005:
83006: IF xla_accounting_cache_pkg.GetValueChar
83007: (p_source_code => 'LEDGER_CATEGORY_CODE'
83008: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83009: AND l_bflow_method_code = 'PRIOR_ENTRY'
83010: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83011: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83012: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83081: p_lookup_type => 'XLA_OWNER_TYPE'
83082: ,p_lookup_code => l_component_type_code
83083: )
83084: ,p_token_4 => 'PRODUCT_NAME'
83085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83089: ,p_ae_header_id => NULL

Line 83086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83082: ,p_lookup_code => l_component_type_code
83083: )
83084: ,p_token_4 => 'PRODUCT_NAME'
83085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83089: ,p_ae_header_id => NULL
83090: );

Line 83087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83083: )
83084: ,p_token_4 => 'PRODUCT_NAME'
83085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83089: ,p_ae_header_id => NULL
83090: );
83091:

Line 83088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83084: ,p_token_4 => 'PRODUCT_NAME'
83085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83089: ,p_ae_header_id => NULL
83090: );
83091:
83092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83115: ----------------------------------------------------------------------------------
83116: -- 4219869 Business Flow
83117: -- Update journal entry status -- Need to generate this within IF
83118: ----------------------------------------------------------------------------------
83119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83121: ,p_balance_type_code => l_balance_type_code
83122: );
83123:

Line 83180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83176:
83177: --
83178: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83179: --
83180: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83181: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83182: ELSE
83183: ---------------------------------------------------------------------------------------------------
83184: -- 4262811a Switch Sign

Line 83205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83201:
83202: XLA_AE_LINES_PKG.ValidateCurrentLine;
83203: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83204:
83205: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83206: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83207: ,p_balance_type_code => l_balance_type_code);
83208:
83209: END IF;

Line 83338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83334: l_tmp_amt NUMBER;
83335: l_acc_rev_natural_side_code VARCHAR2(1);
83336:
83337: l_num_entries NUMBER;
83338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83342: l_recog_line_1 NUMBER;

Line 83339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83335: l_acc_rev_natural_side_code VARCHAR2(1);
83336:
83337: l_num_entries NUMBER;
83338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83342: l_recog_line_1 NUMBER;
83343: l_recog_line_2 NUMBER;

Line 83340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83336:
83337: l_num_entries NUMBER;
83338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83342: l_recog_line_1 NUMBER;
83343: l_recog_line_2 NUMBER;
83344:

Line 83341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83337: l_num_entries NUMBER;
83338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83342: l_recog_line_1 NUMBER;
83343: l_recog_line_2 NUMBER;
83344:
83345: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83347: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83343: l_recog_line_2 NUMBER;
83344:
83345: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83346: l_bflow_applied_to_amt NUMBER; -- 5132302
83347: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83348:
83349: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83350:
83351: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83422: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83418: l_accrual_line_num := NULL; -- 4262811
83419: l_tmp_amt := NULL; -- 4262811
83420: --
83421:
83422: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83423: l_balance_type_code <> 'B' THEN
83424: IF NVL(p_source_50,'
83425: ') <> 'CLEAR_CLEAR' AND
83426: NVL(p_source_112,'

Line 83498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83494: --
83495: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83496:
83497: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83499:
83500: -- 4955764
83501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83560: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83561:
83562: IF xla_accounting_cache_pkg.GetValueChar
83563: (p_source_code => 'LEDGER_CATEGORY_CODE'
83564: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83565: AND l_bflow_method_code = 'PRIOR_ENTRY'
83566: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83567: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83568: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83637: p_lookup_type => 'XLA_OWNER_TYPE'
83638: ,p_lookup_code => l_component_type_code
83639: )
83640: ,p_token_4 => 'PRODUCT_NAME'
83641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83645: ,p_ae_header_id => NULL

Line 83642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83638: ,p_lookup_code => l_component_type_code
83639: )
83640: ,p_token_4 => 'PRODUCT_NAME'
83641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83645: ,p_ae_header_id => NULL
83646: );

Line 83643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83639: )
83640: ,p_token_4 => 'PRODUCT_NAME'
83641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83645: ,p_ae_header_id => NULL
83646: );
83647:

Line 83644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83640: ,p_token_4 => 'PRODUCT_NAME'
83641: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83642: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83643: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83644: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83645: ,p_ae_header_id => NULL
83646: );
83647:
83648: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83671: ----------------------------------------------------------------------------------
83672: -- 4219869 Business Flow
83673: -- Update journal entry status -- Need to generate this within IF
83674: ----------------------------------------------------------------------------------
83675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83677: ,p_balance_type_code => l_balance_type_code
83678: );
83679:

Line 83736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83732:
83733: --
83734: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83735: --
83736: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83737: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83738: ELSE
83739: ---------------------------------------------------------------------------------------------------
83740: -- 4262811a Switch Sign

Line 83761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83757:
83758: XLA_AE_LINES_PKG.ValidateCurrentLine;
83759: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83760:
83761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83763: ,p_balance_type_code => l_balance_type_code);
83764:
83765: END IF;

Line 83917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83913: l_tmp_amt NUMBER;
83914: l_acc_rev_natural_side_code VARCHAR2(1);
83915:
83916: l_num_entries NUMBER;
83917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83921: l_recog_line_1 NUMBER;

Line 83918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83914: l_acc_rev_natural_side_code VARCHAR2(1);
83915:
83916: l_num_entries NUMBER;
83917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83921: l_recog_line_1 NUMBER;
83922: l_recog_line_2 NUMBER;

Line 83919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83915:
83916: l_num_entries NUMBER;
83917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83921: l_recog_line_1 NUMBER;
83922: l_recog_line_2 NUMBER;
83923:

Line 83920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83916: l_num_entries NUMBER;
83917: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83918: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83919: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83920: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83921: l_recog_line_1 NUMBER;
83922: l_recog_line_2 NUMBER;
83923:
83924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83922: l_recog_line_2 NUMBER;
83923:
83924: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83925: l_bflow_applied_to_amt NUMBER; -- 5132302
83926: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83927:
83928: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83929:
83930: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84000: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

83996: l_acc_rev_flag := NULL; -- 4262811
83997: l_accrual_line_num := NULL; -- 4262811
83998: l_tmp_amt := NULL; -- 4262811
83999: --
84000: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
84001: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84002: return;
84003: END IF;
84004:

Line 84001: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

83997: l_accrual_line_num := NULL; -- 4262811
83998: l_tmp_amt := NULL; -- 4262811
83999: --
84000: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
84001: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84002: return;
84003: END IF;
84004:
84005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 84005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84001: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84002: return;
84003: END IF;
84004:
84005: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84006: l_balance_type_code <> 'B' THEN
84007: IF NVL(p_source_50,'
84008: ') = 'CLEAR_CLEAR' AND
84009: NVL(p_source_51,'

Line 84081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84077: --
84078: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84079:
84080: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84081: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84082:
84083: -- 4955764
84084: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84085: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84153: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84154:
84155: IF xla_accounting_cache_pkg.GetValueChar
84156: (p_source_code => 'LEDGER_CATEGORY_CODE'
84157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84158: AND l_bflow_method_code = 'PRIOR_ENTRY'
84159: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84160: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84161: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84356: p_lookup_type => 'XLA_OWNER_TYPE'
84357: ,p_lookup_code => l_component_type_code
84358: )
84359: ,p_token_4 => 'PRODUCT_NAME'
84360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84364: ,p_ae_header_id => NULL

Line 84361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84357: ,p_lookup_code => l_component_type_code
84358: )
84359: ,p_token_4 => 'PRODUCT_NAME'
84360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84364: ,p_ae_header_id => NULL
84365: );

Line 84362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84358: )
84359: ,p_token_4 => 'PRODUCT_NAME'
84360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84364: ,p_ae_header_id => NULL
84365: );
84366:

Line 84363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84359: ,p_token_4 => 'PRODUCT_NAME'
84360: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84361: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84362: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84363: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84364: ,p_ae_header_id => NULL
84365: );
84366:
84367: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84390: ----------------------------------------------------------------------------------
84391: -- 4219869 Business Flow
84392: -- Update journal entry status -- Need to generate this within IF
84393: ----------------------------------------------------------------------------------
84394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84395: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84396: ,p_balance_type_code => l_balance_type_code
84397: );
84398:

Line 84584: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84580:
84581: --
84582: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84583: --
84584: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84585: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84586: ELSE
84587: ---------------------------------------------------------------------------------------------------
84588: -- 4262811a Switch Sign

Line 84609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84605:
84606: XLA_AE_LINES_PKG.ValidateCurrentLine;
84607: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84608:
84609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84610: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84611: ,p_balance_type_code => l_balance_type_code);
84612:
84613: END IF;

Line 84775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84771: l_tmp_amt NUMBER;
84772: l_acc_rev_natural_side_code VARCHAR2(1);
84773:
84774: l_num_entries NUMBER;
84775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84779: l_recog_line_1 NUMBER;

Line 84776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84772: l_acc_rev_natural_side_code VARCHAR2(1);
84773:
84774: l_num_entries NUMBER;
84775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84779: l_recog_line_1 NUMBER;
84780: l_recog_line_2 NUMBER;

Line 84777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84773:
84774: l_num_entries NUMBER;
84775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84779: l_recog_line_1 NUMBER;
84780: l_recog_line_2 NUMBER;
84781:

Line 84778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84774: l_num_entries NUMBER;
84775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84779: l_recog_line_1 NUMBER;
84780: l_recog_line_2 NUMBER;
84781:
84782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84780: l_recog_line_2 NUMBER;
84781:
84782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84783: l_bflow_applied_to_amt NUMBER; -- 5132302
84784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84785:
84786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84787:
84788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84858: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

84854: l_acc_rev_flag := NULL; -- 4262811
84855: l_accrual_line_num := NULL; -- 4262811
84856: l_tmp_amt := NULL; -- 4262811
84857: --
84858: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
84859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84860: return;
84861: END IF;
84862:

Line 84859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

84855: l_accrual_line_num := NULL; -- 4262811
84856: l_tmp_amt := NULL; -- 4262811
84857: --
84858: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
84859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84860: return;
84861: END IF;
84862:
84863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 84863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84859: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
84860: return;
84861: END IF;
84862:
84863: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84864: l_balance_type_code <> 'B' THEN
84865: IF NVL(p_source_50,'
84866: ') <> 'CLEAR_CLEAR' AND
84867: NVL(p_source_51,'

Line 84943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84939: --
84940: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84941:
84942: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84943: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84944:
84945: -- 4955764
84946: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84947: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85019: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85015: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85016:
85017: IF xla_accounting_cache_pkg.GetValueChar
85018: (p_source_code => 'LEDGER_CATEGORY_CODE'
85019: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85020: AND l_bflow_method_code = 'PRIOR_ENTRY'
85021: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85022: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85023: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85218: p_lookup_type => 'XLA_OWNER_TYPE'
85219: ,p_lookup_code => l_component_type_code
85220: )
85221: ,p_token_4 => 'PRODUCT_NAME'
85222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85226: ,p_ae_header_id => NULL

Line 85223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85219: ,p_lookup_code => l_component_type_code
85220: )
85221: ,p_token_4 => 'PRODUCT_NAME'
85222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85226: ,p_ae_header_id => NULL
85227: );

Line 85224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85220: )
85221: ,p_token_4 => 'PRODUCT_NAME'
85222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85226: ,p_ae_header_id => NULL
85227: );
85228:

Line 85225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85221: ,p_token_4 => 'PRODUCT_NAME'
85222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85226: ,p_ae_header_id => NULL
85227: );
85228:
85229: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85252: ----------------------------------------------------------------------------------
85253: -- 4219869 Business Flow
85254: -- Update journal entry status -- Need to generate this within IF
85255: ----------------------------------------------------------------------------------
85256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85258: ,p_balance_type_code => l_balance_type_code
85259: );
85260:

Line 85446: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85442:
85443: --
85444: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85445: --
85446: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85447: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85448: ELSE
85449: ---------------------------------------------------------------------------------------------------
85450: -- 4262811a Switch Sign

Line 85471: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85467:
85468: XLA_AE_LINES_PKG.ValidateCurrentLine;
85469: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85470:
85471: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85472: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85473: ,p_balance_type_code => l_balance_type_code);
85474:
85475: END IF;

Line 85632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85628: l_tmp_amt NUMBER;
85629: l_acc_rev_natural_side_code VARCHAR2(1);
85630:
85631: l_num_entries NUMBER;
85632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85636: l_recog_line_1 NUMBER;

Line 85633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85629: l_acc_rev_natural_side_code VARCHAR2(1);
85630:
85631: l_num_entries NUMBER;
85632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85636: l_recog_line_1 NUMBER;
85637: l_recog_line_2 NUMBER;

Line 85634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85630:
85631: l_num_entries NUMBER;
85632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85636: l_recog_line_1 NUMBER;
85637: l_recog_line_2 NUMBER;
85638:

Line 85635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85631: l_num_entries NUMBER;
85632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85636: l_recog_line_1 NUMBER;
85637: l_recog_line_2 NUMBER;
85638:
85639: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85641: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85637: l_recog_line_2 NUMBER;
85638:
85639: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85640: l_bflow_applied_to_amt NUMBER; -- 5132302
85641: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85642:
85643: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85644:
85645: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85715: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

85711: l_acc_rev_flag := NULL; -- 4262811
85712: l_accrual_line_num := NULL; -- 4262811
85713: l_tmp_amt := NULL; -- 4262811
85714: --
85715: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
85716: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
85717: return;
85718: END IF;
85719:

Line 85716: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

85712: l_accrual_line_num := NULL; -- 4262811
85713: l_tmp_amt := NULL; -- 4262811
85714: --
85715: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
85716: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
85717: return;
85718: END IF;
85719:
85720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 85720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85716: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
85717: return;
85718: END IF;
85719:
85720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85721: l_balance_type_code <> 'B' THEN
85722: IF NVL(p_source_50,'
85723: ') <> 'CLEAR_CLEAR' AND
85724: NVL(p_source_51,'

Line 85798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85794: --
85795: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85796:
85797: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85798: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85799:
85800: -- 4955764
85801: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85802: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85869:
85870: IF xla_accounting_cache_pkg.GetValueChar
85871: (p_source_code => 'LEDGER_CATEGORY_CODE'
85872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85873: AND l_bflow_method_code = 'PRIOR_ENTRY'
85874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86071: p_lookup_type => 'XLA_OWNER_TYPE'
86072: ,p_lookup_code => l_component_type_code
86073: )
86074: ,p_token_4 => 'PRODUCT_NAME'
86075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86079: ,p_ae_header_id => NULL

Line 86076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86072: ,p_lookup_code => l_component_type_code
86073: )
86074: ,p_token_4 => 'PRODUCT_NAME'
86075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86079: ,p_ae_header_id => NULL
86080: );

Line 86077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86073: )
86074: ,p_token_4 => 'PRODUCT_NAME'
86075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86079: ,p_ae_header_id => NULL
86080: );
86081:

Line 86078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86074: ,p_token_4 => 'PRODUCT_NAME'
86075: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86076: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86077: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86078: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86079: ,p_ae_header_id => NULL
86080: );
86081:
86082: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86105: ----------------------------------------------------------------------------------
86106: -- 4219869 Business Flow
86107: -- Update journal entry status -- Need to generate this within IF
86108: ----------------------------------------------------------------------------------
86109: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86110: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86111: ,p_balance_type_code => l_balance_type_code
86112: );
86113:

Line 86299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86295:
86296: --
86297: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86298: --
86299: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86300: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86301: ELSE
86302: ---------------------------------------------------------------------------------------------------
86303: -- 4262811a Switch Sign

Line 86324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86320:
86321: XLA_AE_LINES_PKG.ValidateCurrentLine;
86322: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86323:
86324: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86325: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86326: ,p_balance_type_code => l_balance_type_code);
86327:
86328: END IF;

Line 86468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86464: l_tmp_amt NUMBER;
86465: l_acc_rev_natural_side_code VARCHAR2(1);
86466:
86467: l_num_entries NUMBER;
86468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86472: l_recog_line_1 NUMBER;

Line 86469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86465: l_acc_rev_natural_side_code VARCHAR2(1);
86466:
86467: l_num_entries NUMBER;
86468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86472: l_recog_line_1 NUMBER;
86473: l_recog_line_2 NUMBER;

Line 86470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86466:
86467: l_num_entries NUMBER;
86468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86472: l_recog_line_1 NUMBER;
86473: l_recog_line_2 NUMBER;
86474:

Line 86471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86467: l_num_entries NUMBER;
86468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86472: l_recog_line_1 NUMBER;
86473: l_recog_line_2 NUMBER;
86474:
86475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86473: l_recog_line_2 NUMBER;
86474:
86475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86476: l_bflow_applied_to_amt NUMBER; -- 5132302
86477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86478:
86479: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86480:
86481: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86552: 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_accrual_line_num := NULL; -- 4262811
86549: l_tmp_amt := NULL; -- 4262811
86550: --
86551:
86552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86553: l_balance_type_code <> 'B' THEN
86554: IF NVL(p_source_50,'
86555: ') = 'CLEAR_CLEAR' AND
86556: NVL(p_source_32,'

Line 86634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86630: --
86631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86632:
86633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86635:
86636: -- 4955764
86637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86706: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86707:
86708: IF xla_accounting_cache_pkg.GetValueChar
86709: (p_source_code => 'LEDGER_CATEGORY_CODE'
86710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86711: AND l_bflow_method_code = 'PRIOR_ENTRY'
86712: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86713: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86714: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86806: p_lookup_type => 'XLA_OWNER_TYPE'
86807: ,p_lookup_code => l_component_type_code
86808: )
86809: ,p_token_4 => 'PRODUCT_NAME'
86810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86814: ,p_ae_header_id => NULL

Line 86811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86807: ,p_lookup_code => l_component_type_code
86808: )
86809: ,p_token_4 => 'PRODUCT_NAME'
86810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86814: ,p_ae_header_id => NULL
86815: );

Line 86812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86808: )
86809: ,p_token_4 => 'PRODUCT_NAME'
86810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86814: ,p_ae_header_id => NULL
86815: );
86816:

Line 86813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86809: ,p_token_4 => 'PRODUCT_NAME'
86810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86814: ,p_ae_header_id => NULL
86815: );
86816:
86817: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86840: ----------------------------------------------------------------------------------
86841: -- 4219869 Business Flow
86842: -- Update journal entry status -- Need to generate this within IF
86843: ----------------------------------------------------------------------------------
86844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86846: ,p_balance_type_code => l_balance_type_code
86847: );
86848:

Line 86931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86927:
86928: --
86929: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86930: --
86931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86932: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86933: ELSE
86934: ---------------------------------------------------------------------------------------------------
86935: -- 4262811a Switch Sign

Line 86956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86952:
86953: XLA_AE_LINES_PKG.ValidateCurrentLine;
86954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86955:
86956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86958: ,p_balance_type_code => l_balance_type_code);
86959:
86960: END IF;

Line 87110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87106: l_tmp_amt NUMBER;
87107: l_acc_rev_natural_side_code VARCHAR2(1);
87108:
87109: l_num_entries NUMBER;
87110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87114: l_recog_line_1 NUMBER;

Line 87111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87107: l_acc_rev_natural_side_code VARCHAR2(1);
87108:
87109: l_num_entries NUMBER;
87110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87114: l_recog_line_1 NUMBER;
87115: l_recog_line_2 NUMBER;

Line 87112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87108:
87109: l_num_entries NUMBER;
87110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87114: l_recog_line_1 NUMBER;
87115: l_recog_line_2 NUMBER;
87116:

Line 87113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87109: l_num_entries NUMBER;
87110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87114: l_recog_line_1 NUMBER;
87115: l_recog_line_2 NUMBER;
87116:
87117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87115: l_recog_line_2 NUMBER;
87116:
87117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87118: l_bflow_applied_to_amt NUMBER; -- 5132302
87119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87120:
87121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87122:
87123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87190: l_accrual_line_num := NULL; -- 4262811
87191: l_tmp_amt := NULL; -- 4262811
87192: --
87193:
87194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87195: l_balance_type_code <> 'B' THEN
87196: IF NVL(p_source_50,'
87197: ') <> 'CLEAR_CLEAR' AND
87198: NVL(p_source_32,'

Line 87280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87276: --
87277: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87278:
87279: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87281:
87282: -- 4955764
87283: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87284: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87356: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87352: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87353:
87354: IF xla_accounting_cache_pkg.GetValueChar
87355: (p_source_code => 'LEDGER_CATEGORY_CODE'
87356: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87357: AND l_bflow_method_code = 'PRIOR_ENTRY'
87358: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87359: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87360: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87452: p_lookup_type => 'XLA_OWNER_TYPE'
87453: ,p_lookup_code => l_component_type_code
87454: )
87455: ,p_token_4 => 'PRODUCT_NAME'
87456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87460: ,p_ae_header_id => NULL

Line 87457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87453: ,p_lookup_code => l_component_type_code
87454: )
87455: ,p_token_4 => 'PRODUCT_NAME'
87456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87460: ,p_ae_header_id => NULL
87461: );

Line 87458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87454: )
87455: ,p_token_4 => 'PRODUCT_NAME'
87456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87460: ,p_ae_header_id => NULL
87461: );
87462:

Line 87459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87455: ,p_token_4 => 'PRODUCT_NAME'
87456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87460: ,p_ae_header_id => NULL
87461: );
87462:
87463: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87486: ----------------------------------------------------------------------------------
87487: -- 4219869 Business Flow
87488: -- Update journal entry status -- Need to generate this within IF
87489: ----------------------------------------------------------------------------------
87490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87491: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87492: ,p_balance_type_code => l_balance_type_code
87493: );
87494:

Line 87577: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87573:
87574: --
87575: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87576: --
87577: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87578: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87579: ELSE
87580: ---------------------------------------------------------------------------------------------------
87581: -- 4262811a Switch Sign

Line 87602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87598:
87599: XLA_AE_LINES_PKG.ValidateCurrentLine;
87600: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87601:
87602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87604: ,p_balance_type_code => l_balance_type_code);
87605:
87606: END IF;

Line 87751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87747: l_tmp_amt NUMBER;
87748: l_acc_rev_natural_side_code VARCHAR2(1);
87749:
87750: l_num_entries NUMBER;
87751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87755: l_recog_line_1 NUMBER;

Line 87752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87748: l_acc_rev_natural_side_code VARCHAR2(1);
87749:
87750: l_num_entries NUMBER;
87751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87755: l_recog_line_1 NUMBER;
87756: l_recog_line_2 NUMBER;

Line 87753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87749:
87750: l_num_entries NUMBER;
87751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87755: l_recog_line_1 NUMBER;
87756: l_recog_line_2 NUMBER;
87757:

Line 87754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87750: l_num_entries NUMBER;
87751: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87752: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87753: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87754: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87755: l_recog_line_1 NUMBER;
87756: l_recog_line_2 NUMBER;
87757:
87758: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87760: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87756: l_recog_line_2 NUMBER;
87757:
87758: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87759: l_bflow_applied_to_amt NUMBER; -- 5132302
87760: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87761:
87762: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87763:
87764: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87835: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87831: l_accrual_line_num := NULL; -- 4262811
87832: l_tmp_amt := NULL; -- 4262811
87833: --
87834:
87835: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87836: l_balance_type_code <> 'B' THEN
87837: IF NVL(p_source_50,'
87838: ') <> 'CLEAR_CLEAR' AND
87839: NVL(p_source_32,'

Line 87917: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87913: --
87914: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87915:
87916: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87917: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87918:
87919: -- 4955764
87920: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87921: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87987: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87988:
87989: IF xla_accounting_cache_pkg.GetValueChar
87990: (p_source_code => 'LEDGER_CATEGORY_CODE'
87991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87992: AND l_bflow_method_code = 'PRIOR_ENTRY'
87993: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87994: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87995: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88087: p_lookup_type => 'XLA_OWNER_TYPE'
88088: ,p_lookup_code => l_component_type_code
88089: )
88090: ,p_token_4 => 'PRODUCT_NAME'
88091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88095: ,p_ae_header_id => NULL

Line 88092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88088: ,p_lookup_code => l_component_type_code
88089: )
88090: ,p_token_4 => 'PRODUCT_NAME'
88091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88095: ,p_ae_header_id => NULL
88096: );

Line 88093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88089: )
88090: ,p_token_4 => 'PRODUCT_NAME'
88091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88095: ,p_ae_header_id => NULL
88096: );
88097:

Line 88094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88090: ,p_token_4 => 'PRODUCT_NAME'
88091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88095: ,p_ae_header_id => NULL
88096: );
88097:
88098: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88121: ----------------------------------------------------------------------------------
88122: -- 4219869 Business Flow
88123: -- Update journal entry status -- Need to generate this within IF
88124: ----------------------------------------------------------------------------------
88125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88127: ,p_balance_type_code => l_balance_type_code
88128: );
88129:

Line 88212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88208:
88209: --
88210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88211: --
88212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88214: ELSE
88215: ---------------------------------------------------------------------------------------------------
88216: -- 4262811a Switch Sign

Line 88237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88233:
88234: XLA_AE_LINES_PKG.ValidateCurrentLine;
88235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88236:
88237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88239: ,p_balance_type_code => l_balance_type_code);
88240:
88241: END IF;

Line 88381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88377: l_tmp_amt NUMBER;
88378: l_acc_rev_natural_side_code VARCHAR2(1);
88379:
88380: l_num_entries NUMBER;
88381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88385: l_recog_line_1 NUMBER;

Line 88382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88378: l_acc_rev_natural_side_code VARCHAR2(1);
88379:
88380: l_num_entries NUMBER;
88381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88385: l_recog_line_1 NUMBER;
88386: l_recog_line_2 NUMBER;

Line 88383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88379:
88380: l_num_entries NUMBER;
88381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88385: l_recog_line_1 NUMBER;
88386: l_recog_line_2 NUMBER;
88387:

Line 88384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88380: l_num_entries NUMBER;
88381: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88382: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88383: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88384: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88385: l_recog_line_1 NUMBER;
88386: l_recog_line_2 NUMBER;
88387:
88388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88386: l_recog_line_2 NUMBER;
88387:
88388: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88389: l_bflow_applied_to_amt NUMBER; -- 5132302
88390: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88391:
88392: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88393:
88394: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88465: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88461: l_accrual_line_num := NULL; -- 4262811
88462: l_tmp_amt := NULL; -- 4262811
88463: --
88464:
88465: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88466: l_balance_type_code <> 'B' THEN
88467: IF NVL(p_source_50,'
88468: ') = 'CLEAR_CLEAR' AND
88469: NVL(p_source_32,'

Line 88547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88543: --
88544: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88545:
88546: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88548:
88549: -- 4955764
88550: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88551: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88623: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88619: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88620:
88621: IF xla_accounting_cache_pkg.GetValueChar
88622: (p_source_code => 'LEDGER_CATEGORY_CODE'
88623: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88624: AND l_bflow_method_code = 'PRIOR_ENTRY'
88625: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88626: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88627: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88719: p_lookup_type => 'XLA_OWNER_TYPE'
88720: ,p_lookup_code => l_component_type_code
88721: )
88722: ,p_token_4 => 'PRODUCT_NAME'
88723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88727: ,p_ae_header_id => NULL

Line 88724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88720: ,p_lookup_code => l_component_type_code
88721: )
88722: ,p_token_4 => 'PRODUCT_NAME'
88723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88727: ,p_ae_header_id => NULL
88728: );

Line 88725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88721: )
88722: ,p_token_4 => 'PRODUCT_NAME'
88723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88727: ,p_ae_header_id => NULL
88728: );
88729:

Line 88726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88722: ,p_token_4 => 'PRODUCT_NAME'
88723: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88724: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88725: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88726: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88727: ,p_ae_header_id => NULL
88728: );
88729:
88730: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88753: ----------------------------------------------------------------------------------
88754: -- 4219869 Business Flow
88755: -- Update journal entry status -- Need to generate this within IF
88756: ----------------------------------------------------------------------------------
88757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88758: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88759: ,p_balance_type_code => l_balance_type_code
88760: );
88761:

Line 88844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88840:
88841: --
88842: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88843: --
88844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88845: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88846: ELSE
88847: ---------------------------------------------------------------------------------------------------
88848: -- 4262811a Switch Sign

Line 88869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88865:
88866: XLA_AE_LINES_PKG.ValidateCurrentLine;
88867: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88868:
88869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88871: ,p_balance_type_code => l_balance_type_code);
88872:
88873: END IF;

Line 89023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89019: l_tmp_amt NUMBER;
89020: l_acc_rev_natural_side_code VARCHAR2(1);
89021:
89022: l_num_entries NUMBER;
89023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89027: l_recog_line_1 NUMBER;

Line 89024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89020: l_acc_rev_natural_side_code VARCHAR2(1);
89021:
89022: l_num_entries NUMBER;
89023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89027: l_recog_line_1 NUMBER;
89028: l_recog_line_2 NUMBER;

Line 89025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89021:
89022: l_num_entries NUMBER;
89023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89027: l_recog_line_1 NUMBER;
89028: l_recog_line_2 NUMBER;
89029:

Line 89026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89022: l_num_entries NUMBER;
89023: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89024: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89025: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89026: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89027: l_recog_line_1 NUMBER;
89028: l_recog_line_2 NUMBER;
89029:
89030: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89032: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89028: l_recog_line_2 NUMBER;
89029:
89030: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89031: l_bflow_applied_to_amt NUMBER; -- 5132302
89032: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89033:
89034: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89035:
89036: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89107: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89103: l_accrual_line_num := NULL; -- 4262811
89104: l_tmp_amt := NULL; -- 4262811
89105: --
89106:
89107: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89108: l_balance_type_code <> 'B' THEN
89109: IF NVL(p_source_50,'
89110: ') <> 'CLEAR_CLEAR' AND
89111: NVL(p_source_32,'

Line 89193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89189: --
89190: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89191:
89192: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89194:
89195: -- 4955764
89196: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89197: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89265: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89266:
89267: IF xla_accounting_cache_pkg.GetValueChar
89268: (p_source_code => 'LEDGER_CATEGORY_CODE'
89269: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89270: AND l_bflow_method_code = 'PRIOR_ENTRY'
89271: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89272: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89273: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89365: p_lookup_type => 'XLA_OWNER_TYPE'
89366: ,p_lookup_code => l_component_type_code
89367: )
89368: ,p_token_4 => 'PRODUCT_NAME'
89369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89373: ,p_ae_header_id => NULL

Line 89370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89366: ,p_lookup_code => l_component_type_code
89367: )
89368: ,p_token_4 => 'PRODUCT_NAME'
89369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89373: ,p_ae_header_id => NULL
89374: );

Line 89371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89367: )
89368: ,p_token_4 => 'PRODUCT_NAME'
89369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89373: ,p_ae_header_id => NULL
89374: );
89375:

Line 89372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89368: ,p_token_4 => 'PRODUCT_NAME'
89369: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89370: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89371: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89372: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89373: ,p_ae_header_id => NULL
89374: );
89375:
89376: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89399: ----------------------------------------------------------------------------------
89400: -- 4219869 Business Flow
89401: -- Update journal entry status -- Need to generate this within IF
89402: ----------------------------------------------------------------------------------
89403: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89404: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89405: ,p_balance_type_code => l_balance_type_code
89406: );
89407:

Line 89490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89486:
89487: --
89488: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89489: --
89490: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89491: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89492: ELSE
89493: ---------------------------------------------------------------------------------------------------
89494: -- 4262811a Switch Sign

Line 89515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89511:
89512: XLA_AE_LINES_PKG.ValidateCurrentLine;
89513: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89514:
89515: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89516: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89517: ,p_balance_type_code => l_balance_type_code);
89518:
89519: END IF;

Line 89664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89660: l_tmp_amt NUMBER;
89661: l_acc_rev_natural_side_code VARCHAR2(1);
89662:
89663: l_num_entries NUMBER;
89664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89668: l_recog_line_1 NUMBER;

Line 89665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89661: l_acc_rev_natural_side_code VARCHAR2(1);
89662:
89663: l_num_entries NUMBER;
89664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89668: l_recog_line_1 NUMBER;
89669: l_recog_line_2 NUMBER;

Line 89666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89662:
89663: l_num_entries NUMBER;
89664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89668: l_recog_line_1 NUMBER;
89669: l_recog_line_2 NUMBER;
89670:

Line 89667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89663: l_num_entries NUMBER;
89664: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89665: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89666: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89667: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89668: l_recog_line_1 NUMBER;
89669: l_recog_line_2 NUMBER;
89670:
89671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89669: l_recog_line_2 NUMBER;
89670:
89671: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89672: l_bflow_applied_to_amt NUMBER; -- 5132302
89673: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89674:
89675: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89676:
89677: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89744: l_accrual_line_num := NULL; -- 4262811
89745: l_tmp_amt := NULL; -- 4262811
89746: --
89747:
89748: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89749: l_balance_type_code <> 'B' THEN
89750: IF NVL(p_source_50,'
89751: ') <> 'CLEAR_CLEAR' AND
89752: NVL(p_source_32,'

Line 89830: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89826: --
89827: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89828:
89829: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89830: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89831:
89832: -- 4955764
89833: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89834: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89900: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89901:
89902: IF xla_accounting_cache_pkg.GetValueChar
89903: (p_source_code => 'LEDGER_CATEGORY_CODE'
89904: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89905: AND l_bflow_method_code = 'PRIOR_ENTRY'
89906: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89907: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89908: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90000: p_lookup_type => 'XLA_OWNER_TYPE'
90001: ,p_lookup_code => l_component_type_code
90002: )
90003: ,p_token_4 => 'PRODUCT_NAME'
90004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90008: ,p_ae_header_id => NULL

Line 90005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90001: ,p_lookup_code => l_component_type_code
90002: )
90003: ,p_token_4 => 'PRODUCT_NAME'
90004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90008: ,p_ae_header_id => NULL
90009: );

Line 90006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90002: )
90003: ,p_token_4 => 'PRODUCT_NAME'
90004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90008: ,p_ae_header_id => NULL
90009: );
90010:

Line 90007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90003: ,p_token_4 => 'PRODUCT_NAME'
90004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90008: ,p_ae_header_id => NULL
90009: );
90010:
90011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90034: ----------------------------------------------------------------------------------
90035: -- 4219869 Business Flow
90036: -- Update journal entry status -- Need to generate this within IF
90037: ----------------------------------------------------------------------------------
90038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90040: ,p_balance_type_code => l_balance_type_code
90041: );
90042:

Line 90125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90121:
90122: --
90123: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90124: --
90125: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90126: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90127: ELSE
90128: ---------------------------------------------------------------------------------------------------
90129: -- 4262811a Switch Sign

Line 90150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90146:
90147: XLA_AE_LINES_PKG.ValidateCurrentLine;
90148: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90149:
90150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90152: ,p_balance_type_code => l_balance_type_code);
90153:
90154: END IF;

Line 90342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90338: l_tmp_amt NUMBER;
90339: l_acc_rev_natural_side_code VARCHAR2(1);
90340:
90341: l_num_entries NUMBER;
90342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90346: l_recog_line_1 NUMBER;

Line 90343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90339: l_acc_rev_natural_side_code VARCHAR2(1);
90340:
90341: l_num_entries NUMBER;
90342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90346: l_recog_line_1 NUMBER;
90347: l_recog_line_2 NUMBER;

Line 90344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90340:
90341: l_num_entries NUMBER;
90342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90346: l_recog_line_1 NUMBER;
90347: l_recog_line_2 NUMBER;
90348:

Line 90345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90341: l_num_entries NUMBER;
90342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90346: l_recog_line_1 NUMBER;
90347: l_recog_line_2 NUMBER;
90348:
90349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90347: l_recog_line_2 NUMBER;
90348:
90349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90350: l_bflow_applied_to_amt NUMBER; -- 5132302
90351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90352:
90353: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90354:
90355: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90425: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

90421: l_acc_rev_flag := NULL; -- 4262811
90422: l_accrual_line_num := NULL; -- 4262811
90423: l_tmp_amt := NULL; -- 4262811
90424: --
90425: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
90426: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
90427: return;
90428: END IF;
90429:

Line 90426: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

90422: l_accrual_line_num := NULL; -- 4262811
90423: l_tmp_amt := NULL; -- 4262811
90424: --
90425: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
90426: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
90427: return;
90428: END IF;
90429:
90430: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 90430: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90426: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
90427: return;
90428: END IF;
90429:
90430: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90431: l_balance_type_code <> 'B' THEN
90432: IF NVL(p_source_50,'
90433: ') = 'CLEAR_CLEAR' AND
90434: (NVL(p_source_78,'

Line 90512: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90508: --
90509: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90510:
90511: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90512: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90513:
90514: -- 4955764
90515: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90516: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90638: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90634: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90635:
90636: IF xla_accounting_cache_pkg.GetValueChar
90637: (p_source_code => 'LEDGER_CATEGORY_CODE'
90638: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90639: AND l_bflow_method_code = 'PRIOR_ENTRY'
90640: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90641: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90642: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90839: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90835: p_lookup_type => 'XLA_OWNER_TYPE'
90836: ,p_lookup_code => l_component_type_code
90837: )
90838: ,p_token_4 => 'PRODUCT_NAME'
90839: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90840: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90841: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90842: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90843: ,p_ae_header_id => NULL

Line 90840: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90836: ,p_lookup_code => l_component_type_code
90837: )
90838: ,p_token_4 => 'PRODUCT_NAME'
90839: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90840: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90841: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90842: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90843: ,p_ae_header_id => NULL
90844: );

Line 90841: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90837: )
90838: ,p_token_4 => 'PRODUCT_NAME'
90839: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90840: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90841: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90842: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90843: ,p_ae_header_id => NULL
90844: );
90845:

Line 90842: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90838: ,p_token_4 => 'PRODUCT_NAME'
90839: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90840: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90841: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90842: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90843: ,p_ae_header_id => NULL
90844: );
90845:
90846: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90873: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90869: ----------------------------------------------------------------------------------
90870: -- 4219869 Business Flow
90871: -- Update journal entry status -- Need to generate this within IF
90872: ----------------------------------------------------------------------------------
90873: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90874: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90875: ,p_balance_type_code => l_balance_type_code
90876: );
90877:

Line 91061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91057:
91058: --
91059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91060: --
91061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91063: ELSE
91064: ---------------------------------------------------------------------------------------------------
91065: -- 4262811a Switch Sign

Line 91086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91082:
91083: XLA_AE_LINES_PKG.ValidateCurrentLine;
91084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91085:
91086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91088: ,p_balance_type_code => l_balance_type_code);
91089:
91090: END IF;

Line 91278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91274: l_tmp_amt NUMBER;
91275: l_acc_rev_natural_side_code VARCHAR2(1);
91276:
91277: l_num_entries NUMBER;
91278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91282: l_recog_line_1 NUMBER;

Line 91279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91275: l_acc_rev_natural_side_code VARCHAR2(1);
91276:
91277: l_num_entries NUMBER;
91278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91282: l_recog_line_1 NUMBER;
91283: l_recog_line_2 NUMBER;

Line 91280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91276:
91277: l_num_entries NUMBER;
91278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91282: l_recog_line_1 NUMBER;
91283: l_recog_line_2 NUMBER;
91284:

Line 91281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91277: l_num_entries NUMBER;
91278: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91279: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91280: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91281: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91282: l_recog_line_1 NUMBER;
91283: l_recog_line_2 NUMBER;
91284:
91285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91283: l_recog_line_2 NUMBER;
91284:
91285: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91286: l_bflow_applied_to_amt NUMBER; -- 5132302
91287: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91288:
91289: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91290:
91291: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91361: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

91357: l_acc_rev_flag := NULL; -- 4262811
91358: l_accrual_line_num := NULL; -- 4262811
91359: l_tmp_amt := NULL; -- 4262811
91360: --
91361: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
91362: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
91363: return;
91364: END IF;
91365:

Line 91362: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN

91358: l_accrual_line_num := NULL; -- 4262811
91359: l_tmp_amt := NULL; -- 4262811
91360: --
91361: IF ((p_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
91362: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
91363: return;
91364: END IF;
91365:
91366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

Line 91366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91362: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y')) THEN
91363: return;
91364: END IF;
91365:
91366: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91367: l_balance_type_code <> 'B' THEN
91368: IF NVL(p_source_50,'
91369: ') <> 'CLEAR_CLEAR' AND
91370: (NVL(p_source_78,'

Line 91448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91444: --
91445: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91446:
91447: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91449:
91450: -- 4955764
91451: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91452: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91570: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91571:
91572: IF xla_accounting_cache_pkg.GetValueChar
91573: (p_source_code => 'LEDGER_CATEGORY_CODE'
91574: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91575: AND l_bflow_method_code = 'PRIOR_ENTRY'
91576: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91577: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91578: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91771: p_lookup_type => 'XLA_OWNER_TYPE'
91772: ,p_lookup_code => l_component_type_code
91773: )
91774: ,p_token_4 => 'PRODUCT_NAME'
91775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91779: ,p_ae_header_id => NULL

Line 91776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91772: ,p_lookup_code => l_component_type_code
91773: )
91774: ,p_token_4 => 'PRODUCT_NAME'
91775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91779: ,p_ae_header_id => NULL
91780: );

Line 91777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91773: )
91774: ,p_token_4 => 'PRODUCT_NAME'
91775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91779: ,p_ae_header_id => NULL
91780: );
91781:

Line 91778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91774: ,p_token_4 => 'PRODUCT_NAME'
91775: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91776: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91777: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91778: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91779: ,p_ae_header_id => NULL
91780: );
91781:
91782: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91805: ----------------------------------------------------------------------------------
91806: -- 4219869 Business Flow
91807: -- Update journal entry status -- Need to generate this within IF
91808: ----------------------------------------------------------------------------------
91809: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91810: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91811: ,p_balance_type_code => l_balance_type_code
91812: );
91813:

Line 91997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91993:
91994: --
91995: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91996: --
91997: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91998: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91999: ELSE
92000: ---------------------------------------------------------------------------------------------------
92001: -- 4262811a Switch Sign

Line 92022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92018:
92019: XLA_AE_LINES_PKG.ValidateCurrentLine;
92020: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92021:
92022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92024: ,p_balance_type_code => l_balance_type_code);
92025:
92026: END IF;

Line 92199: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92195: l_tmp_amt NUMBER;
92196: l_acc_rev_natural_side_code VARCHAR2(1);
92197:
92198: l_num_entries NUMBER;
92199: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92200: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92201: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92202: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92203: l_recog_line_1 NUMBER;

Line 92200: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92196: l_acc_rev_natural_side_code VARCHAR2(1);
92197:
92198: l_num_entries NUMBER;
92199: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92200: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92201: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92202: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92203: l_recog_line_1 NUMBER;
92204: l_recog_line_2 NUMBER;

Line 92201: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92197:
92198: l_num_entries NUMBER;
92199: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92200: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92201: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92202: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92203: l_recog_line_1 NUMBER;
92204: l_recog_line_2 NUMBER;
92205:

Line 92202: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92198: l_num_entries NUMBER;
92199: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92200: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92201: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92202: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92203: l_recog_line_1 NUMBER;
92204: l_recog_line_2 NUMBER;
92205:
92206: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92208: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92204: l_recog_line_2 NUMBER;
92205:
92206: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92207: l_bflow_applied_to_amt NUMBER; -- 5132302
92208: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92209:
92210: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92211:
92212: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92283: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92279: l_accrual_line_num := NULL; -- 4262811
92280: l_tmp_amt := NULL; -- 4262811
92281: --
92282:
92283: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92284: l_balance_type_code <> 'B' THEN
92285: IF NVL(p_source_50,'
92286: ') = 'CLEAR_CLEAR' AND
92287: (NVL(p_source_78,'

Line 92365: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92361: --
92362: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92363:
92364: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92365: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92366:
92367: -- 4955764
92368: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92369: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92487: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92488:
92489: IF xla_accounting_cache_pkg.GetValueChar
92490: (p_source_code => 'LEDGER_CATEGORY_CODE'
92491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92492: AND l_bflow_method_code = 'PRIOR_ENTRY'
92493: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92494: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92495: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92587: p_lookup_type => 'XLA_OWNER_TYPE'
92588: ,p_lookup_code => l_component_type_code
92589: )
92590: ,p_token_4 => 'PRODUCT_NAME'
92591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92595: ,p_ae_header_id => NULL

Line 92592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92588: ,p_lookup_code => l_component_type_code
92589: )
92590: ,p_token_4 => 'PRODUCT_NAME'
92591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92595: ,p_ae_header_id => NULL
92596: );

Line 92593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92589: )
92590: ,p_token_4 => 'PRODUCT_NAME'
92591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92595: ,p_ae_header_id => NULL
92596: );
92597:

Line 92594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92590: ,p_token_4 => 'PRODUCT_NAME'
92591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92595: ,p_ae_header_id => NULL
92596: );
92597:
92598: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92621: ----------------------------------------------------------------------------------
92622: -- 4219869 Business Flow
92623: -- Update journal entry status -- Need to generate this within IF
92624: ----------------------------------------------------------------------------------
92625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92627: ,p_balance_type_code => l_balance_type_code
92628: );
92629:

Line 92712: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92708:
92709: --
92710: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92711: --
92712: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92713: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92714: ELSE
92715: ---------------------------------------------------------------------------------------------------
92716: -- 4262811a Switch Sign

Line 92737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92733:
92734: XLA_AE_LINES_PKG.ValidateCurrentLine;
92735: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92736:
92737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92739: ,p_balance_type_code => l_balance_type_code);
92740:
92741: END IF;

Line 92914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92910: l_tmp_amt NUMBER;
92911: l_acc_rev_natural_side_code VARCHAR2(1);
92912:
92913: l_num_entries NUMBER;
92914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92918: l_recog_line_1 NUMBER;

Line 92915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92911: l_acc_rev_natural_side_code VARCHAR2(1);
92912:
92913: l_num_entries NUMBER;
92914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92918: l_recog_line_1 NUMBER;
92919: l_recog_line_2 NUMBER;

Line 92916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92912:
92913: l_num_entries NUMBER;
92914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92918: l_recog_line_1 NUMBER;
92919: l_recog_line_2 NUMBER;
92920:

Line 92917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92913: l_num_entries NUMBER;
92914: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92915: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92916: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92917: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92918: l_recog_line_1 NUMBER;
92919: l_recog_line_2 NUMBER;
92920:
92921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92919: l_recog_line_2 NUMBER;
92920:
92921: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92922: l_bflow_applied_to_amt NUMBER; -- 5132302
92923: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92924:
92925: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92926:
92927: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92998: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92994: l_accrual_line_num := NULL; -- 4262811
92995: l_tmp_amt := NULL; -- 4262811
92996: --
92997:
92998: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92999: l_balance_type_code <> 'B' THEN
93000: IF NVL(p_source_50,'
93001: ') <> 'CLEAR_CLEAR' AND
93002: (NVL(p_source_78,'

Line 93080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93076: --
93077: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93078:
93079: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93080: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93081:
93082: -- 4955764
93083: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93084: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93206: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93202: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93203:
93204: IF xla_accounting_cache_pkg.GetValueChar
93205: (p_source_code => 'LEDGER_CATEGORY_CODE'
93206: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93207: AND l_bflow_method_code = 'PRIOR_ENTRY'
93208: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93209: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93210: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93302: p_lookup_type => 'XLA_OWNER_TYPE'
93303: ,p_lookup_code => l_component_type_code
93304: )
93305: ,p_token_4 => 'PRODUCT_NAME'
93306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93310: ,p_ae_header_id => NULL

Line 93307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93303: ,p_lookup_code => l_component_type_code
93304: )
93305: ,p_token_4 => 'PRODUCT_NAME'
93306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93310: ,p_ae_header_id => NULL
93311: );

Line 93308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93304: )
93305: ,p_token_4 => 'PRODUCT_NAME'
93306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93310: ,p_ae_header_id => NULL
93311: );
93312:

Line 93309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93305: ,p_token_4 => 'PRODUCT_NAME'
93306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93310: ,p_ae_header_id => NULL
93311: );
93312:
93313: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93336: ----------------------------------------------------------------------------------
93337: -- 4219869 Business Flow
93338: -- Update journal entry status -- Need to generate this within IF
93339: ----------------------------------------------------------------------------------
93340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93341: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93342: ,p_balance_type_code => l_balance_type_code
93343: );
93344:

Line 93427: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93423:
93424: --
93425: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93426: --
93427: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93428: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93429: ELSE
93430: ---------------------------------------------------------------------------------------------------
93431: -- 4262811a Switch Sign

Line 93452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93448:
93449: XLA_AE_LINES_PKG.ValidateCurrentLine;
93450: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93451:
93452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93453: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93454: ,p_balance_type_code => l_balance_type_code);
93455:
93456: END IF;

Line 93629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93625: l_tmp_amt NUMBER;
93626: l_acc_rev_natural_side_code VARCHAR2(1);
93627:
93628: l_num_entries NUMBER;
93629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93633: l_recog_line_1 NUMBER;

Line 93630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93626: l_acc_rev_natural_side_code VARCHAR2(1);
93627:
93628: l_num_entries NUMBER;
93629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93633: l_recog_line_1 NUMBER;
93634: l_recog_line_2 NUMBER;

Line 93631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93627:
93628: l_num_entries NUMBER;
93629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93633: l_recog_line_1 NUMBER;
93634: l_recog_line_2 NUMBER;
93635:

Line 93632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93628: l_num_entries NUMBER;
93629: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93630: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93631: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93632: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93633: l_recog_line_1 NUMBER;
93634: l_recog_line_2 NUMBER;
93635:
93636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93634: l_recog_line_2 NUMBER;
93635:
93636: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93637: l_bflow_applied_to_amt NUMBER; -- 5132302
93638: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93639:
93640: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93641:
93642: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93713: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93709: l_accrual_line_num := NULL; -- 4262811
93710: l_tmp_amt := NULL; -- 4262811
93711: --
93712:
93713: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93714: l_balance_type_code <> 'B' THEN
93715: IF NVL(p_source_50,'
93716: ') = 'CLEAR_CLEAR' AND
93717: (NVL(p_source_78,'

Line 93795: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93791: --
93792: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93793:
93794: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93795: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93796:
93797: -- 4955764
93798: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93799: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93917: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93918:
93919: IF xla_accounting_cache_pkg.GetValueChar
93920: (p_source_code => 'LEDGER_CATEGORY_CODE'
93921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93922: AND l_bflow_method_code = 'PRIOR_ENTRY'
93923: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93924: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93925: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94017: p_lookup_type => 'XLA_OWNER_TYPE'
94018: ,p_lookup_code => l_component_type_code
94019: )
94020: ,p_token_4 => 'PRODUCT_NAME'
94021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94025: ,p_ae_header_id => NULL

Line 94022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94018: ,p_lookup_code => l_component_type_code
94019: )
94020: ,p_token_4 => 'PRODUCT_NAME'
94021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94025: ,p_ae_header_id => NULL
94026: );

Line 94023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94019: )
94020: ,p_token_4 => 'PRODUCT_NAME'
94021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94025: ,p_ae_header_id => NULL
94026: );
94027:

Line 94024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94020: ,p_token_4 => 'PRODUCT_NAME'
94021: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94022: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94023: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94024: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94025: ,p_ae_header_id => NULL
94026: );
94027:
94028: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94051: ----------------------------------------------------------------------------------
94052: -- 4219869 Business Flow
94053: -- Update journal entry status -- Need to generate this within IF
94054: ----------------------------------------------------------------------------------
94055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94057: ,p_balance_type_code => l_balance_type_code
94058: );
94059:

Line 94142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94138:
94139: --
94140: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94141: --
94142: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94143: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94144: ELSE
94145: ---------------------------------------------------------------------------------------------------
94146: -- 4262811a Switch Sign

Line 94167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94163:
94164: XLA_AE_LINES_PKG.ValidateCurrentLine;
94165: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94166:
94167: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94168: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94169: ,p_balance_type_code => l_balance_type_code);
94170:
94171: END IF;

Line 94344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94340: l_tmp_amt NUMBER;
94341: l_acc_rev_natural_side_code VARCHAR2(1);
94342:
94343: l_num_entries NUMBER;
94344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94348: l_recog_line_1 NUMBER;

Line 94345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94341: l_acc_rev_natural_side_code VARCHAR2(1);
94342:
94343: l_num_entries NUMBER;
94344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94348: l_recog_line_1 NUMBER;
94349: l_recog_line_2 NUMBER;

Line 94346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94342:
94343: l_num_entries NUMBER;
94344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94348: l_recog_line_1 NUMBER;
94349: l_recog_line_2 NUMBER;
94350:

Line 94347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94343: l_num_entries NUMBER;
94344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94348: l_recog_line_1 NUMBER;
94349: l_recog_line_2 NUMBER;
94350:
94351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94349: l_recog_line_2 NUMBER;
94350:
94351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94352: l_bflow_applied_to_amt NUMBER; -- 5132302
94353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94354:
94355: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94356:
94357: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94428: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94424: l_accrual_line_num := NULL; -- 4262811
94425: l_tmp_amt := NULL; -- 4262811
94426: --
94427:
94428: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94429: l_balance_type_code <> 'B' THEN
94430: IF NVL(p_source_50,'
94431: ') <> 'CLEAR_CLEAR' AND
94432: (NVL(p_source_78,'

Line 94510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94506: --
94507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94508:
94509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94511:
94512: -- 4955764
94513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94636: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94632: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94633:
94634: IF xla_accounting_cache_pkg.GetValueChar
94635: (p_source_code => 'LEDGER_CATEGORY_CODE'
94636: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94637: AND l_bflow_method_code = 'PRIOR_ENTRY'
94638: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94639: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94640: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94732: p_lookup_type => 'XLA_OWNER_TYPE'
94733: ,p_lookup_code => l_component_type_code
94734: )
94735: ,p_token_4 => 'PRODUCT_NAME'
94736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94740: ,p_ae_header_id => NULL

Line 94737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94733: ,p_lookup_code => l_component_type_code
94734: )
94735: ,p_token_4 => 'PRODUCT_NAME'
94736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94740: ,p_ae_header_id => NULL
94741: );

Line 94738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94734: )
94735: ,p_token_4 => 'PRODUCT_NAME'
94736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94740: ,p_ae_header_id => NULL
94741: );
94742:

Line 94739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94735: ,p_token_4 => 'PRODUCT_NAME'
94736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94740: ,p_ae_header_id => NULL
94741: );
94742:
94743: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94766: ----------------------------------------------------------------------------------
94767: -- 4219869 Business Flow
94768: -- Update journal entry status -- Need to generate this within IF
94769: ----------------------------------------------------------------------------------
94770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94771: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94772: ,p_balance_type_code => l_balance_type_code
94773: );
94774:

Line 94857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94853:
94854: --
94855: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94856: --
94857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94858: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94859: ELSE
94860: ---------------------------------------------------------------------------------------------------
94861: -- 4262811a Switch Sign

Line 94882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94878:
94879: XLA_AE_LINES_PKG.ValidateCurrentLine;
94880: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94881:
94882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94883: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94884: ,p_balance_type_code => l_balance_type_code);
94885:
94886: END IF;

Line 95028: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95024: l_tmp_amt NUMBER;
95025: l_acc_rev_natural_side_code VARCHAR2(1);
95026:
95027: l_num_entries NUMBER;
95028: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95029: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95030: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95031: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95032: l_recog_line_1 NUMBER;

Line 95029: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95025: l_acc_rev_natural_side_code VARCHAR2(1);
95026:
95027: l_num_entries NUMBER;
95028: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95029: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95030: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95031: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95032: l_recog_line_1 NUMBER;
95033: l_recog_line_2 NUMBER;

Line 95030: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95026:
95027: l_num_entries NUMBER;
95028: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95029: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95030: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95031: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95032: l_recog_line_1 NUMBER;
95033: l_recog_line_2 NUMBER;
95034:

Line 95031: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95027: l_num_entries NUMBER;
95028: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95029: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95030: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95031: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95032: l_recog_line_1 NUMBER;
95033: l_recog_line_2 NUMBER;
95034:
95035: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95037: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95033: l_recog_line_2 NUMBER;
95034:
95035: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95036: l_bflow_applied_to_amt NUMBER; -- 5132302
95037: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95038:
95039: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95040:
95041: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95112: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95108: l_accrual_line_num := NULL; -- 4262811
95109: l_tmp_amt := NULL; -- 4262811
95110: --
95111:
95112: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95113: l_balance_type_code <> 'B' THEN
95114: IF NVL(p_source_50,'
95115: ') = 'CLEAR_CLEAR' AND
95116: NVL(p_source_51,'

Line 95188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95184: --
95185: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95186:
95187: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95188: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95189:
95190: -- 4955764
95191: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95192: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95260: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95261:
95262: IF xla_accounting_cache_pkg.GetValueChar
95263: (p_source_code => 'LEDGER_CATEGORY_CODE'
95264: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95265: AND l_bflow_method_code = 'PRIOR_ENTRY'
95266: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95267: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95268: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95449: p_lookup_type => 'XLA_OWNER_TYPE'
95450: ,p_lookup_code => l_component_type_code
95451: )
95452: ,p_token_4 => 'PRODUCT_NAME'
95453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95457: ,p_ae_header_id => NULL

Line 95454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95450: ,p_lookup_code => l_component_type_code
95451: )
95452: ,p_token_4 => 'PRODUCT_NAME'
95453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95457: ,p_ae_header_id => NULL
95458: );

Line 95455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95451: )
95452: ,p_token_4 => 'PRODUCT_NAME'
95453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95457: ,p_ae_header_id => NULL
95458: );
95459:

Line 95456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95452: ,p_token_4 => 'PRODUCT_NAME'
95453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95457: ,p_ae_header_id => NULL
95458: );
95459:
95460: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95483: ----------------------------------------------------------------------------------
95484: -- 4219869 Business Flow
95485: -- Update journal entry status -- Need to generate this within IF
95486: ----------------------------------------------------------------------------------
95487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95488: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95489: ,p_balance_type_code => l_balance_type_code
95490: );
95491:

Line 95663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95659:
95660: --
95661: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95662: --
95663: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95664: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95665: ELSE
95666: ---------------------------------------------------------------------------------------------------
95667: -- 4262811a Switch Sign

Line 95688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95684:
95685: XLA_AE_LINES_PKG.ValidateCurrentLine;
95686: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95687:
95688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95689: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95690: ,p_balance_type_code => l_balance_type_code);
95691:
95692: END IF;

Line 95838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95834: l_tmp_amt NUMBER;
95835: l_acc_rev_natural_side_code VARCHAR2(1);
95836:
95837: l_num_entries NUMBER;
95838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95842: l_recog_line_1 NUMBER;

Line 95839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95835: l_acc_rev_natural_side_code VARCHAR2(1);
95836:
95837: l_num_entries NUMBER;
95838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95842: l_recog_line_1 NUMBER;
95843: l_recog_line_2 NUMBER;

Line 95840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95836:
95837: l_num_entries NUMBER;
95838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95842: l_recog_line_1 NUMBER;
95843: l_recog_line_2 NUMBER;
95844:

Line 95841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95837: l_num_entries NUMBER;
95838: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95839: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95840: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95841: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95842: l_recog_line_1 NUMBER;
95843: l_recog_line_2 NUMBER;
95844:
95845: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95847: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95843: l_recog_line_2 NUMBER;
95844:
95845: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95846: l_bflow_applied_to_amt NUMBER; -- 5132302
95847: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95848:
95849: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95850:
95851: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95922: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95918: l_accrual_line_num := NULL; -- 4262811
95919: l_tmp_amt := NULL; -- 4262811
95920: --
95921:
95922: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95923: l_balance_type_code <> 'B' THEN
95924: IF NVL(p_source_50,'
95925: ') <> 'CLEAR_CLEAR' AND
95926: NVL(p_source_51,'

Line 95998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95994: --
95995: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95996:
95997: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95999:
96000: -- 4955764
96001: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96002: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96070: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96071:
96072: IF xla_accounting_cache_pkg.GetValueChar
96073: (p_source_code => 'LEDGER_CATEGORY_CODE'
96074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96075: AND l_bflow_method_code = 'PRIOR_ENTRY'
96076: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96077: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96078: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96259: p_lookup_type => 'XLA_OWNER_TYPE'
96260: ,p_lookup_code => l_component_type_code
96261: )
96262: ,p_token_4 => 'PRODUCT_NAME'
96263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96267: ,p_ae_header_id => NULL

Line 96264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96260: ,p_lookup_code => l_component_type_code
96261: )
96262: ,p_token_4 => 'PRODUCT_NAME'
96263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96267: ,p_ae_header_id => NULL
96268: );

Line 96265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96261: )
96262: ,p_token_4 => 'PRODUCT_NAME'
96263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96267: ,p_ae_header_id => NULL
96268: );
96269:

Line 96266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96262: ,p_token_4 => 'PRODUCT_NAME'
96263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96267: ,p_ae_header_id => NULL
96268: );
96269:
96270: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96293: ----------------------------------------------------------------------------------
96294: -- 4219869 Business Flow
96295: -- Update journal entry status -- Need to generate this within IF
96296: ----------------------------------------------------------------------------------
96297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96299: ,p_balance_type_code => l_balance_type_code
96300: );
96301:

Line 96473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96469:
96470: --
96471: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96472: --
96473: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96474: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96475: ELSE
96476: ---------------------------------------------------------------------------------------------------
96477: -- 4262811a Switch Sign

Line 96498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96494:
96495: XLA_AE_LINES_PKG.ValidateCurrentLine;
96496: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96497:
96498: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96499: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96500: ,p_balance_type_code => l_balance_type_code);
96501:
96502: END IF;

Line 97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97069:
97070: l_calculate_acctd_flag VARCHAR2(1) :='N';
97071: l_calculate_g_l_flag VARCHAR2(1) :='N';
97072: --
97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97070: l_calculate_acctd_flag VARCHAR2(1) :='N';
97071: l_calculate_g_l_flag VARCHAR2(1) :='N';
97072: --
97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

97071: l_calculate_g_l_flag VARCHAR2(1) :='N';
97072: --
97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

97072: --
97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97073: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

97074: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

97075: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97076: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97077: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97078: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97079: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97080: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97081: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

97082: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

97083: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

97084: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

97085: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

97086: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97087: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97088: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97089: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

97090: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

97091: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97099:

Line 97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

97092: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97099:
97100: l_event_id NUMBER;

Line 97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

97093: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97099:
97100: l_event_id NUMBER;
97101: l_previous_event_id NUMBER;

Line 97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

97094: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
97095: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
97096: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
97097: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97098: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
97099:
97100: l_event_id NUMBER;
97101: l_previous_event_id NUMBER;
97102: l_first_event_id NUMBER;

Line 97116: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

97112: l_event_class_name VARCHAR2(80) := 'Future Dated Payments';
97113: l_description VARCHAR2(4000);
97114: l_transaction_reversal NUMBER;
97115: l_ae_header_id NUMBER;
97116: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
97117: l_log_module VARCHAR2(240);
97118: --
97119: l_acct_reversal_source VARCHAR2(30);
97120: l_trx_reversal_source VARCHAR2(30);

Line 97519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

97515:
97516: --
97517: -- set event info as cache for other routines to refer event attributes
97518: --
97519: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
97520: (p_application_id => p_application_id
97521: ,p_primary_ledger_id => p_primary_ledger_id
97522: ,p_base_ledger_id => p_base_ledger_id
97523: ,p_target_ledger_id => p_target_ledger_id

Line 97552: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

97548:
97549: --
97550: -- set the status of entry to C_VALID (0)
97551: --
97552: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
97553:
97554: --
97555: -- initialize a row for ae header
97556: --

Line 97605: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

97601: --
97602: -- initilaize the status of ae headers for diffrent balance types
97603: -- the status is initialised to C_NOT_CREATED (2)
97604: --
97605: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97606: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97607: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97608:
97609: --

Line 97606: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

97602: -- initilaize the status of ae headers for diffrent balance types
97603: -- the status is initialised to C_NOT_CREATED (2)
97604: --
97605: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97606: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97607: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97608:
97609: --
97610: -- call api to validate and store accounting attributes for header

Line 97607: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

97603: -- the status is initialised to C_NOT_CREATED (2)
97604: --
97605: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97606: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97607: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
97608:
97609: --
97610: -- call api to validate and store accounting attributes for header
97611: --

Line 97666: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

97662: --
97663: l_trx_reversal_source := SUBSTR(NULL, 1,30);
97664:
97665: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
97666: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
97667:
97668: xla_accounting_err_pkg.build_message
97669: (p_appli_s_name => 'XLA'
97670: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 97674: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

97670: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
97671: ,p_token_1 => 'ACCT_ATTR_NAME'
97672: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
97673: ,p_token_2 => 'PRODUCT_NAME'
97674: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97675: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97676: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97677: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97678:

Line 97675: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

97671: ,p_token_1 => 'ACCT_ATTR_NAME'
97672: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
97673: ,p_token_2 => 'PRODUCT_NAME'
97674: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97675: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97676: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97677: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97678:
97679: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 97676: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

97672: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
97673: ,p_token_2 => 'PRODUCT_NAME'
97674: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97675: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97676: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97677: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97678:
97679: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
97680: --

Line 97677: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

97673: ,p_token_2 => 'PRODUCT_NAME'
97674: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97675: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97676: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97677: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97678:
97679: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
97680: --
97681: -- following sets the accounting attributes needed to reverse

Line 97696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

97692: ----------------------------------------------------------------
97693: -- 4262811 - update the header statuses to invalid in need be
97694: ----------------------------------------------------------------
97695: --
97696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
97697:
97698:
97699: -----------------------------------------------
97700: -- No accrual reversal for the event class/type

Line 97834: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

97830: ,p_module => l_log_module);
97831: END IF;
97832:
97833: --
97834: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
97835: --
97836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
97837: --
97838: -- set event info as cache for other routines to refer event attributes

Line 97836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

97832:
97833: --
97834: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
97835: --
97836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
97837: --
97838: -- set event info as cache for other routines to refer event attributes
97839: --
97840:

Line 97844: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

97840:
97841: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
97842: l_previous_event_id := l_event_id;
97843:
97844: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
97845: (p_application_id => p_application_id
97846: ,p_primary_ledger_id => p_primary_ledger_id
97847: ,p_base_ledger_id => p_base_ledger_id
97848: ,p_target_ledger_id => p_target_ledger_id

Line 97885: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

97881: l_acct_reversal_source := SUBSTR(l_array_source_52(Idx), 1,30);
97882:
97883: IF l_continue_with_lines THEN
97884: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
97885: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
97886:
97887: xla_accounting_err_pkg.build_message
97888: (p_appli_s_name => 'XLA'
97889: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 97893: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

97889: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
97890: ,p_token_1 => 'LINE_NUMBER'
97891: ,p_value_1 => l_array_extract_line_num(Idx)
97892: ,p_token_2 => 'PRODUCT_NAME'
97893: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97897:

Line 97894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

97890: ,p_token_1 => 'LINE_NUMBER'
97891: ,p_value_1 => l_array_extract_line_num(Idx)
97892: ,p_token_2 => 'PRODUCT_NAME'
97893: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97897:
97898: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 97895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

97891: ,p_value_1 => l_array_extract_line_num(Idx)
97892: ,p_token_2 => 'PRODUCT_NAME'
97893: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97897:
97898: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
97899: --

Line 97896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

97892: ,p_token_2 => 'PRODUCT_NAME'
97893: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
97894: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
97895: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
97896: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
97897:
97898: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
97899: --
97900: -- following sets the accounting attributes needed to reverse

Line 98443: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

98439:
98440: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
98441: -- or secondary ledger that has different currency with primary
98442: -- or alc that is calculated by sla
98443: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
98445:
98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 98444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

98440: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
98441: -- or secondary ledger that has different currency with primary
98442: -- or alc that is calculated by sla
98443: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
98445:
98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
98448: AND (l_actual_flag = 'A')) THEN

Line 98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

98442: -- or alc that is calculated by sla
98443: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
98445:
98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
98448: AND (l_actual_flag = 'A')) THEN
98449: XLA_AE_LINES_PKG.CreateGainOrLossLines(
98450: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

98443: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
98444: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
98445:
98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
98448: AND (l_actual_flag = 'A')) THEN
98449: XLA_AE_LINES_PKG.CreateGainOrLossLines(
98450: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
98451: ,p_application_id => p_application_id

Line 98450: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

98446: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
98447: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
98448: AND (l_actual_flag = 'A')) THEN
98449: XLA_AE_LINES_PKG.CreateGainOrLossLines(
98450: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
98451: ,p_application_id => p_application_id
98452: ,p_amb_context_code => 'DEFAULT'
98453: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
98454: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 98453: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

98449: XLA_AE_LINES_PKG.CreateGainOrLossLines(
98450: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
98451: ,p_application_id => p_application_id
98452: ,p_amb_context_code => 'DEFAULT'
98453: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
98454: ,p_event_class_code => C_EVENT_CLASS_CODE
98455: ,p_event_type_code => C_EVENT_TYPE_CODE
98456:
98457: ,p_gain_ccid => -1

Line 99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99309:
99310: l_calculate_acctd_flag VARCHAR2(1) :='N';
99311: l_calculate_g_l_flag VARCHAR2(1) :='N';
99312: --
99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99310: l_calculate_acctd_flag VARCHAR2(1) :='N';
99311: l_calculate_g_l_flag VARCHAR2(1) :='N';
99312: --
99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

99311: l_calculate_g_l_flag VARCHAR2(1) :='N';
99312: --
99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

99312: --
99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99313: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

99314: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

99315: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99316: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99317: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99318: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99319: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99320: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99321: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

99322: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

99323: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

99324: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

99325: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

99326: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99327: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99328: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99329: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

99330: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

99331: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99339:

Line 99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

99332: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99339:
99340: l_event_id NUMBER;

Line 99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

99333: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99339:
99340: l_event_id NUMBER;
99341: l_previous_event_id NUMBER;

Line 99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

99334: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
99335: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
99336: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
99337: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99338: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
99339:
99340: l_event_id NUMBER;
99341: l_previous_event_id NUMBER;
99342: l_first_event_id NUMBER;

Line 99356: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

99352: l_event_class_name VARCHAR2(80) := 'Payments';
99353: l_description VARCHAR2(4000);
99354: l_transaction_reversal NUMBER;
99355: l_ae_header_id NUMBER;
99356: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
99357: l_log_module VARCHAR2(240);
99358: --
99359: l_acct_reversal_source VARCHAR2(30);
99360: l_trx_reversal_source VARCHAR2(30);

Line 99926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

99922:
99923: --
99924: -- set event info as cache for other routines to refer event attributes
99925: --
99926: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
99927: (p_application_id => p_application_id
99928: ,p_primary_ledger_id => p_primary_ledger_id
99929: ,p_base_ledger_id => p_base_ledger_id
99930: ,p_target_ledger_id => p_target_ledger_id

Line 99959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

99955:
99956: --
99957: -- set the status of entry to C_VALID (0)
99958: --
99959: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
99960:
99961: --
99962: -- initialize a row for ae header
99963: --

Line 100029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

100025: --
100026: -- initilaize the status of ae headers for diffrent balance types
100027: -- the status is initialised to C_NOT_CREATED (2)
100028: --
100029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100032:
100033: --

Line 100030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

100026: -- initilaize the status of ae headers for diffrent balance types
100027: -- the status is initialised to C_NOT_CREATED (2)
100028: --
100029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100032:
100033: --
100034: -- call api to validate and store accounting attributes for header

Line 100031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

100027: -- the status is initialised to C_NOT_CREATED (2)
100028: --
100029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
100032:
100033: --
100034: -- call api to validate and store accounting attributes for header
100035: --

Line 100092: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

100088: --
100089: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_159'), 1,30);
100090:
100091: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
100092: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
100093:
100094: xla_accounting_err_pkg.build_message
100095: (p_appli_s_name => 'XLA'
100096: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 100100: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

100096: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
100097: ,p_token_1 => 'ACCT_ATTR_NAME'
100098: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
100099: ,p_token_2 => 'PRODUCT_NAME'
100100: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100101: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100102: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100103: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100104:

Line 100101: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

100097: ,p_token_1 => 'ACCT_ATTR_NAME'
100098: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
100099: ,p_token_2 => 'PRODUCT_NAME'
100100: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100101: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100102: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100103: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100104:
100105: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 100102: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

100098: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
100099: ,p_token_2 => 'PRODUCT_NAME'
100100: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100101: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100102: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100103: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100104:
100105: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
100106: --

Line 100103: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

100099: ,p_token_2 => 'PRODUCT_NAME'
100100: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100101: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100102: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100103: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100104:
100105: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
100106: --
100107: -- following sets the accounting attributes needed to reverse

Line 100122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

100118: ----------------------------------------------------------------
100119: -- 4262811 - update the header statuses to invalid in need be
100120: ----------------------------------------------------------------
100121: --
100122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
100123:
100124:
100125: -----------------------------------------------
100126: -- No accrual reversal for the event class/type

Line 100280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

100276: ,p_module => l_log_module);
100277: END IF;
100278:
100279: --
100280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
100281: --
100282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
100283: --
100284: -- set event info as cache for other routines to refer event attributes

Line 100282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

100278:
100279: --
100280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
100281: --
100282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
100283: --
100284: -- set event info as cache for other routines to refer event attributes
100285: --
100286:

Line 100290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

100286:
100287: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
100288: l_previous_event_id := l_event_id;
100289:
100290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
100291: (p_application_id => p_application_id
100292: ,p_primary_ledger_id => p_primary_ledger_id
100293: ,p_base_ledger_id => p_base_ledger_id
100294: ,p_target_ledger_id => p_target_ledger_id

Line 100331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

100327: l_acct_reversal_source := SUBSTR(l_array_source_52(Idx), 1,30);
100328:
100329: IF l_continue_with_lines THEN
100330: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
100331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
100332:
100333: xla_accounting_err_pkg.build_message
100334: (p_appli_s_name => 'XLA'
100335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 100339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

100335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
100336: ,p_token_1 => 'LINE_NUMBER'
100337: ,p_value_1 => l_array_extract_line_num(Idx)
100338: ,p_token_2 => 'PRODUCT_NAME'
100339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100343:

Line 100340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

100336: ,p_token_1 => 'LINE_NUMBER'
100337: ,p_value_1 => l_array_extract_line_num(Idx)
100338: ,p_token_2 => 'PRODUCT_NAME'
100339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100343:
100344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 100341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

100337: ,p_value_1 => l_array_extract_line_num(Idx)
100338: ,p_token_2 => 'PRODUCT_NAME'
100339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100343:
100344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
100345: --

Line 100342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

100338: ,p_token_2 => 'PRODUCT_NAME'
100339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
100340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
100341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
100342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
100343:
100344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
100345: --
100346: -- following sets the accounting attributes needed to reverse

Line 101878: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

101874:
101875: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
101876: -- or secondary ledger that has different currency with primary
101877: -- or alc that is calculated by sla
101878: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
101880:
101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 101879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

101875: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
101876: -- or secondary ledger that has different currency with primary
101877: -- or alc that is calculated by sla
101878: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
101880:
101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
101883: AND (l_actual_flag = 'A')) THEN

Line 101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

101877: -- or alc that is calculated by sla
101878: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
101880:
101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
101883: AND (l_actual_flag = 'A')) THEN
101884: XLA_AE_LINES_PKG.CreateGainOrLossLines(
101885: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

101878: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
101879: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
101880:
101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
101883: AND (l_actual_flag = 'A')) THEN
101884: XLA_AE_LINES_PKG.CreateGainOrLossLines(
101885: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
101886: ,p_application_id => p_application_id

Line 101885: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

101881: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
101882: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
101883: AND (l_actual_flag = 'A')) THEN
101884: XLA_AE_LINES_PKG.CreateGainOrLossLines(
101885: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
101886: ,p_application_id => p_application_id
101887: ,p_amb_context_code => 'DEFAULT'
101888: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
101889: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 101888: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

101884: XLA_AE_LINES_PKG.CreateGainOrLossLines(
101885: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
101886: ,p_application_id => p_application_id
101887: ,p_amb_context_code => 'DEFAULT'
101888: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
101889: ,p_event_class_code => C_EVENT_CLASS_CODE
101890: ,p_event_type_code => C_EVENT_TYPE_CODE
101891:
101892: ,p_gain_ccid => -1

Line 102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102762:
102763: l_calculate_acctd_flag VARCHAR2(1) :='N';
102764: l_calculate_g_l_flag VARCHAR2(1) :='N';
102765: --
102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102763: l_calculate_acctd_flag VARCHAR2(1) :='N';
102764: l_calculate_g_l_flag VARCHAR2(1) :='N';
102765: --
102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

102764: l_calculate_g_l_flag VARCHAR2(1) :='N';
102765: --
102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

102765: --
102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102766: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

102767: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

102768: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102769: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102770: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102771: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102772: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102773: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102774: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

102775: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

102776: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

102777: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

102778: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

102779: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102780: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102781: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102782: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

102783: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

102784: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102792:

Line 102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

102785: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102792:
102793: l_event_id NUMBER;

Line 102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

102786: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102792:
102793: l_event_id NUMBER;
102794: l_previous_event_id NUMBER;

Line 102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

102787: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
102788: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
102789: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
102790: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102791: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
102792:
102793: l_event_id NUMBER;
102794: l_previous_event_id NUMBER;
102795: l_first_event_id NUMBER;

Line 102809: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

102805: l_event_class_name VARCHAR2(80) := 'Prepayment Applications';
102806: l_description VARCHAR2(4000);
102807: l_transaction_reversal NUMBER;
102808: l_ae_header_id NUMBER;
102809: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
102810: l_log_module VARCHAR2(240);
102811: --
102812: l_acct_reversal_source VARCHAR2(30);
102813: l_trx_reversal_source VARCHAR2(30);

Line 103344: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

103340:
103341: --
103342: -- set event info as cache for other routines to refer event attributes
103343: --
103344: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
103345: (p_application_id => p_application_id
103346: ,p_primary_ledger_id => p_primary_ledger_id
103347: ,p_base_ledger_id => p_base_ledger_id
103348: ,p_target_ledger_id => p_target_ledger_id

Line 103377: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

103373:
103374: --
103375: -- set the status of entry to C_VALID (0)
103376: --
103377: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
103378:
103379: --
103380: -- initialize a row for ae header
103381: --

Line 103425: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

103421: --
103422: -- initilaize the status of ae headers for diffrent balance types
103423: -- the status is initialised to C_NOT_CREATED (2)
103424: --
103425: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103426: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103427: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103428:
103429: --

Line 103426: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

103422: -- initilaize the status of ae headers for diffrent balance types
103423: -- the status is initialised to C_NOT_CREATED (2)
103424: --
103425: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103426: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103427: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103428:
103429: --
103430: -- call api to validate and store accounting attributes for header

Line 103427: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

103423: -- the status is initialised to C_NOT_CREATED (2)
103424: --
103425: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103426: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103427: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
103428:
103429: --
103430: -- call api to validate and store accounting attributes for header
103431: --

Line 103486: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

103482: --
103483: l_trx_reversal_source := SUBSTR(NULL, 1,30);
103484:
103485: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
103486: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
103487:
103488: xla_accounting_err_pkg.build_message
103489: (p_appli_s_name => 'XLA'
103490: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 103494: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

103490: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
103491: ,p_token_1 => 'ACCT_ATTR_NAME'
103492: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
103493: ,p_token_2 => 'PRODUCT_NAME'
103494: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103498:

Line 103495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

103491: ,p_token_1 => 'ACCT_ATTR_NAME'
103492: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
103493: ,p_token_2 => 'PRODUCT_NAME'
103494: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103498:
103499: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 103496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

103492: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
103493: ,p_token_2 => 'PRODUCT_NAME'
103494: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103498:
103499: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
103500: --

Line 103497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

103493: ,p_token_2 => 'PRODUCT_NAME'
103494: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103495: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103496: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103497: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103498:
103499: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
103500: --
103501: -- following sets the accounting attributes needed to reverse

Line 103516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

103512: ----------------------------------------------------------------
103513: -- 4262811 - update the header statuses to invalid in need be
103514: ----------------------------------------------------------------
103515: --
103516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
103517:
103518:
103519: -----------------------------------------------
103520: -- No accrual reversal for the event class/type

Line 103701: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

103697: ,p_module => l_log_module);
103698: END IF;
103699:
103700: --
103701: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
103702: --
103703: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
103704: --
103705: -- set event info as cache for other routines to refer event attributes

Line 103703: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

103699:
103700: --
103701: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
103702: --
103703: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
103704: --
103705: -- set event info as cache for other routines to refer event attributes
103706: --
103707:

Line 103711: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

103707:
103708: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
103709: l_previous_event_id := l_event_id;
103710:
103711: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
103712: (p_application_id => p_application_id
103713: ,p_primary_ledger_id => p_primary_ledger_id
103714: ,p_base_ledger_id => p_base_ledger_id
103715: ,p_target_ledger_id => p_target_ledger_id

Line 103752: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

103748: l_acct_reversal_source := SUBSTR(l_array_source_52(Idx), 1,30);
103749:
103750: IF l_continue_with_lines THEN
103751: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
103752: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
103753:
103754: xla_accounting_err_pkg.build_message
103755: (p_appli_s_name => 'XLA'
103756: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 103760: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

103756: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
103757: ,p_token_1 => 'LINE_NUMBER'
103758: ,p_value_1 => l_array_extract_line_num(Idx)
103759: ,p_token_2 => 'PRODUCT_NAME'
103760: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103761: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103762: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103763: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103764:

Line 103761: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

103757: ,p_token_1 => 'LINE_NUMBER'
103758: ,p_value_1 => l_array_extract_line_num(Idx)
103759: ,p_token_2 => 'PRODUCT_NAME'
103760: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103761: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103762: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103763: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103764:
103765: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 103762: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

103758: ,p_value_1 => l_array_extract_line_num(Idx)
103759: ,p_token_2 => 'PRODUCT_NAME'
103760: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103761: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103762: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103763: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103764:
103765: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
103766: --

Line 103763: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

103759: ,p_token_2 => 'PRODUCT_NAME'
103760: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
103761: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
103762: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
103763: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
103764:
103765: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
103766: --
103767: -- following sets the accounting attributes needed to reverse

Line 106004: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

106000:
106001: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
106002: -- or secondary ledger that has different currency with primary
106003: -- or alc that is calculated by sla
106004: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
106006:
106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 106005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

106001: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
106002: -- or secondary ledger that has different currency with primary
106003: -- or alc that is calculated by sla
106004: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
106006:
106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
106009: AND (l_actual_flag = 'A')) THEN

Line 106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

106003: -- or alc that is calculated by sla
106004: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
106006:
106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
106009: AND (l_actual_flag = 'A')) THEN
106010: XLA_AE_LINES_PKG.CreateGainOrLossLines(
106011: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

106004: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
106005: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
106006:
106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
106009: AND (l_actual_flag = 'A')) THEN
106010: XLA_AE_LINES_PKG.CreateGainOrLossLines(
106011: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
106012: ,p_application_id => p_application_id

Line 106011: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

106007: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
106008: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
106009: AND (l_actual_flag = 'A')) THEN
106010: XLA_AE_LINES_PKG.CreateGainOrLossLines(
106011: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
106012: ,p_application_id => p_application_id
106013: ,p_amb_context_code => 'DEFAULT'
106014: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
106015: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 106014: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

106010: XLA_AE_LINES_PKG.CreateGainOrLossLines(
106011: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
106012: ,p_application_id => p_application_id
106013: ,p_amb_context_code => 'DEFAULT'
106014: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
106015: ,p_event_class_code => C_EVENT_CLASS_CODE
106016: ,p_event_type_code => C_EVENT_TYPE_CODE
106017:
106018: ,p_gain_ccid => -1

Line 106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106887:
106888: l_calculate_acctd_flag VARCHAR2(1) :='N';
106889: l_calculate_g_l_flag VARCHAR2(1) :='N';
106890: --
106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106888: l_calculate_acctd_flag VARCHAR2(1) :='N';
106889: l_calculate_g_l_flag VARCHAR2(1) :='N';
106890: --
106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

106889: l_calculate_g_l_flag VARCHAR2(1) :='N';
106890: --
106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

106890: --
106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106891: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

106892: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

106893: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106894: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106895: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106896: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106897: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106898: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106899: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

106900: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

106901: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

106902: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

106903: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

106904: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106905: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106906: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106907: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

106908: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

106909: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106917:

Line 106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

106910: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106917:
106918: l_event_id NUMBER;

Line 106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

106911: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106917:
106918: l_event_id NUMBER;
106919: l_previous_event_id NUMBER;

Line 106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

106912: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
106913: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
106914: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
106915: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106916: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
106917:
106918: l_event_id NUMBER;
106919: l_previous_event_id NUMBER;
106920: l_first_event_id NUMBER;

Line 106934: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

106930: l_event_class_name VARCHAR2(80) := 'Reconciled Payments';
106931: l_description VARCHAR2(4000);
106932: l_transaction_reversal NUMBER;
106933: l_ae_header_id NUMBER;
106934: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
106935: l_log_module VARCHAR2(240);
106936: --
106937: l_acct_reversal_source VARCHAR2(30);
106938: l_trx_reversal_source VARCHAR2(30);

Line 107506: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

107502:
107503: --
107504: -- set event info as cache for other routines to refer event attributes
107505: --
107506: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
107507: (p_application_id => p_application_id
107508: ,p_primary_ledger_id => p_primary_ledger_id
107509: ,p_base_ledger_id => p_base_ledger_id
107510: ,p_target_ledger_id => p_target_ledger_id

Line 107539: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

107535:
107536: --
107537: -- set the status of entry to C_VALID (0)
107538: --
107539: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
107540:
107541: --
107542: -- initialize a row for ae header
107543: --

Line 107608: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

107604: --
107605: -- initilaize the status of ae headers for diffrent balance types
107606: -- the status is initialised to C_NOT_CREATED (2)
107607: --
107608: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107609: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107610: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107611:
107612: --

Line 107609: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

107605: -- initilaize the status of ae headers for diffrent balance types
107606: -- the status is initialised to C_NOT_CREATED (2)
107607: --
107608: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107609: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107610: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107611:
107612: --
107613: -- call api to validate and store accounting attributes for header

Line 107610: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

107606: -- the status is initialised to C_NOT_CREATED (2)
107607: --
107608: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107609: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107610: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
107611:
107612: --
107613: -- call api to validate and store accounting attributes for header
107614: --

Line 107669: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

107665: --
107666: l_trx_reversal_source := SUBSTR(NULL, 1,30);
107667:
107668: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
107669: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
107670:
107671: xla_accounting_err_pkg.build_message
107672: (p_appli_s_name => 'XLA'
107673: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 107677: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

107673: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
107674: ,p_token_1 => 'ACCT_ATTR_NAME'
107675: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
107676: ,p_token_2 => 'PRODUCT_NAME'
107677: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107681:

Line 107678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

107674: ,p_token_1 => 'ACCT_ATTR_NAME'
107675: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
107676: ,p_token_2 => 'PRODUCT_NAME'
107677: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107681:
107682: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 107679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

107675: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
107676: ,p_token_2 => 'PRODUCT_NAME'
107677: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107681:
107682: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
107683: --

Line 107680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

107676: ,p_token_2 => 'PRODUCT_NAME'
107677: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107681:
107682: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
107683: --
107684: -- following sets the accounting attributes needed to reverse

Line 107699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

107695: ----------------------------------------------------------------
107696: -- 4262811 - update the header statuses to invalid in need be
107697: ----------------------------------------------------------------
107698: --
107699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
107700:
107701:
107702: -----------------------------------------------
107703: -- No accrual reversal for the event class/type

Line 107862: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

107858: ,p_module => l_log_module);
107859: END IF;
107860:
107861: --
107862: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
107863: --
107864: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
107865: --
107866: -- set event info as cache for other routines to refer event attributes

Line 107864: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

107860:
107861: --
107862: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
107863: --
107864: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
107865: --
107866: -- set event info as cache for other routines to refer event attributes
107867: --
107868:

Line 107872: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

107868:
107869: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
107870: l_previous_event_id := l_event_id;
107871:
107872: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
107873: (p_application_id => p_application_id
107874: ,p_primary_ledger_id => p_primary_ledger_id
107875: ,p_base_ledger_id => p_base_ledger_id
107876: ,p_target_ledger_id => p_target_ledger_id

Line 107913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

107909: l_acct_reversal_source := SUBSTR(l_array_source_52(Idx), 1,30);
107910:
107911: IF l_continue_with_lines THEN
107912: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
107913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
107914:
107915: xla_accounting_err_pkg.build_message
107916: (p_appli_s_name => 'XLA'
107917: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 107921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

107917: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
107918: ,p_token_1 => 'LINE_NUMBER'
107919: ,p_value_1 => l_array_extract_line_num(Idx)
107920: ,p_token_2 => 'PRODUCT_NAME'
107921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107925:

Line 107922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

107918: ,p_token_1 => 'LINE_NUMBER'
107919: ,p_value_1 => l_array_extract_line_num(Idx)
107920: ,p_token_2 => 'PRODUCT_NAME'
107921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107925:
107926: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 107923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

107919: ,p_value_1 => l_array_extract_line_num(Idx)
107920: ,p_token_2 => 'PRODUCT_NAME'
107921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107925:
107926: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
107927: --

Line 107924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

107920: ,p_token_2 => 'PRODUCT_NAME'
107921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
107922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
107923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
107924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
107925:
107926: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
107927: --
107928: -- following sets the accounting attributes needed to reverse

Line 109567: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

109563:
109564: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
109565: -- or secondary ledger that has different currency with primary
109566: -- or alc that is calculated by sla
109567: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109568: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
109569:
109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 109568: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

109564: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
109565: -- or secondary ledger that has different currency with primary
109566: -- or alc that is calculated by sla
109567: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109568: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
109569:
109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
109572: AND (l_actual_flag = 'A')) THEN

Line 109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

109566: -- or alc that is calculated by sla
109567: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109568: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
109569:
109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
109572: AND (l_actual_flag = 'A')) THEN
109573: XLA_AE_LINES_PKG.CreateGainOrLossLines(
109574: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

109567: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
109568: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
109569:
109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
109572: AND (l_actual_flag = 'A')) THEN
109573: XLA_AE_LINES_PKG.CreateGainOrLossLines(
109574: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
109575: ,p_application_id => p_application_id

Line 109574: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

109570: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
109571: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
109572: AND (l_actual_flag = 'A')) THEN
109573: XLA_AE_LINES_PKG.CreateGainOrLossLines(
109574: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
109575: ,p_application_id => p_application_id
109576: ,p_amb_context_code => 'DEFAULT'
109577: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
109578: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 109577: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

109573: XLA_AE_LINES_PKG.CreateGainOrLossLines(
109574: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
109575: ,p_application_id => p_application_id
109576: ,p_amb_context_code => 'DEFAULT'
109577: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
109578: ,p_event_class_code => C_EVENT_CLASS_CODE
109579: ,p_event_type_code => C_EVENT_TYPE_CODE
109580:
109581: ,p_gain_ccid => -1

Line 110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110330:
110331: l_calculate_acctd_flag VARCHAR2(1) :='N';
110332: l_calculate_g_l_flag VARCHAR2(1) :='N';
110333: --
110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110331: l_calculate_acctd_flag VARCHAR2(1) :='N';
110332: l_calculate_g_l_flag VARCHAR2(1) :='N';
110333: --
110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

110332: l_calculate_g_l_flag VARCHAR2(1) :='N';
110333: --
110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

110333: --
110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110334: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

110335: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

110336: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110337: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110338: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110339: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110340: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110341: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110342: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

110343: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

110344: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

110345: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

110346: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

110347: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110348: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110349: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110350: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

110351: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

110352: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110360:

Line 110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

110353: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110360:
110361: l_event_id NUMBER;

Line 110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

110354: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110360:
110361: l_event_id NUMBER;
110362: l_previous_event_id NUMBER;

Line 110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

110355: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
110356: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
110357: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
110358: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110359: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
110360:
110361: l_event_id NUMBER;
110362: l_previous_event_id NUMBER;
110363: l_first_event_id NUMBER;

Line 110377: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

110373: l_event_class_name VARCHAR2(80) := 'Refunds';
110374: l_description VARCHAR2(4000);
110375: l_transaction_reversal NUMBER;
110376: l_ae_header_id NUMBER;
110377: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
110378: l_log_module VARCHAR2(240);
110379: --
110380: l_acct_reversal_source VARCHAR2(30);
110381: l_trx_reversal_source VARCHAR2(30);

Line 110863: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

110859:
110860: --
110861: -- set event info as cache for other routines to refer event attributes
110862: --
110863: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
110864: (p_application_id => p_application_id
110865: ,p_primary_ledger_id => p_primary_ledger_id
110866: ,p_base_ledger_id => p_base_ledger_id
110867: ,p_target_ledger_id => p_target_ledger_id

Line 110896: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

110892:
110893: --
110894: -- set the status of entry to C_VALID (0)
110895: --
110896: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
110897:
110898: --
110899: -- initialize a row for ae header
110900: --

Line 110954: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

110950: --
110951: -- initilaize the status of ae headers for diffrent balance types
110952: -- the status is initialised to C_NOT_CREATED (2)
110953: --
110954: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110955: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110956: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110957:
110958: --

Line 110955: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

110951: -- initilaize the status of ae headers for diffrent balance types
110952: -- the status is initialised to C_NOT_CREATED (2)
110953: --
110954: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110955: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110956: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110957:
110958: --
110959: -- call api to validate and store accounting attributes for header

Line 110956: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

110952: -- the status is initialised to C_NOT_CREATED (2)
110953: --
110954: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110955: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110956: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
110957:
110958: --
110959: -- call api to validate and store accounting attributes for header
110960: --

Line 111017: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

111013: --
111014: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_159'), 1,30);
111015:
111016: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
111017: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
111018:
111019: xla_accounting_err_pkg.build_message
111020: (p_appli_s_name => 'XLA'
111021: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 111025: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

111021: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
111022: ,p_token_1 => 'ACCT_ATTR_NAME'
111023: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
111024: ,p_token_2 => 'PRODUCT_NAME'
111025: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111029:

Line 111026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

111022: ,p_token_1 => 'ACCT_ATTR_NAME'
111023: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
111024: ,p_token_2 => 'PRODUCT_NAME'
111025: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111029:
111030: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 111027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

111023: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
111024: ,p_token_2 => 'PRODUCT_NAME'
111025: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111029:
111030: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
111031: --

Line 111028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

111024: ,p_token_2 => 'PRODUCT_NAME'
111025: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111026: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111027: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111028: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111029:
111030: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
111031: --
111032: -- following sets the accounting attributes needed to reverse

Line 111047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

111043: ----------------------------------------------------------------
111044: -- 4262811 - update the header statuses to invalid in need be
111045: ----------------------------------------------------------------
111046: --
111047: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
111048:
111049:
111050: -----------------------------------------------
111051: -- No accrual reversal for the event class/type

Line 111197: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

111193: ,p_module => l_log_module);
111194: END IF;
111195:
111196: --
111197: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
111198: --
111199: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
111200: --
111201: -- set event info as cache for other routines to refer event attributes

Line 111199: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

111195:
111196: --
111197: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
111198: --
111199: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
111200: --
111201: -- set event info as cache for other routines to refer event attributes
111202: --
111203:

Line 111207: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

111203:
111204: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
111205: l_previous_event_id := l_event_id;
111206:
111207: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
111208: (p_application_id => p_application_id
111209: ,p_primary_ledger_id => p_primary_ledger_id
111210: ,p_base_ledger_id => p_base_ledger_id
111211: ,p_target_ledger_id => p_target_ledger_id

Line 111248: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

111244: l_acct_reversal_source := SUBSTR(l_array_source_52(Idx), 1,30);
111245:
111246: IF l_continue_with_lines THEN
111247: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
111248: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
111249:
111250: xla_accounting_err_pkg.build_message
111251: (p_appli_s_name => 'XLA'
111252: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 111256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

111252: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
111253: ,p_token_1 => 'LINE_NUMBER'
111254: ,p_value_1 => l_array_extract_line_num(Idx)
111255: ,p_token_2 => 'PRODUCT_NAME'
111256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111260:

Line 111257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

111253: ,p_token_1 => 'LINE_NUMBER'
111254: ,p_value_1 => l_array_extract_line_num(Idx)
111255: ,p_token_2 => 'PRODUCT_NAME'
111256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111260:
111261: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 111258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

111254: ,p_value_1 => l_array_extract_line_num(Idx)
111255: ,p_token_2 => 'PRODUCT_NAME'
111256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111260:
111261: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
111262: --

Line 111259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

111255: ,p_token_2 => 'PRODUCT_NAME'
111256: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
111257: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
111258: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
111259: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
111260:
111261: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
111262: --
111263: -- following sets the accounting attributes needed to reverse

Line 112401: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

112397:
112398: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
112399: -- or secondary ledger that has different currency with primary
112400: -- or alc that is calculated by sla
112401: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112402: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
112403:
112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 112402: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

112398: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
112399: -- or secondary ledger that has different currency with primary
112400: -- or alc that is calculated by sla
112401: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112402: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
112403:
112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
112406: AND (l_actual_flag = 'A')) THEN

Line 112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

112400: -- or alc that is calculated by sla
112401: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112402: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
112403:
112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
112406: AND (l_actual_flag = 'A')) THEN
112407: XLA_AE_LINES_PKG.CreateGainOrLossLines(
112408: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

112401: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
112402: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
112403:
112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
112406: AND (l_actual_flag = 'A')) THEN
112407: XLA_AE_LINES_PKG.CreateGainOrLossLines(
112408: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
112409: ,p_application_id => p_application_id

Line 112408: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

112404: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
112405: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
112406: AND (l_actual_flag = 'A')) THEN
112407: XLA_AE_LINES_PKG.CreateGainOrLossLines(
112408: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
112409: ,p_application_id => p_application_id
112410: ,p_amb_context_code => 'DEFAULT'
112411: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
112412: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 112411: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

112407: XLA_AE_LINES_PKG.CreateGainOrLossLines(
112408: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
112409: ,p_application_id => p_application_id
112410: ,p_amb_context_code => 'DEFAULT'
112411: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
112412: ,p_event_class_code => C_EVENT_CLASS_CODE
112413: ,p_event_type_code => C_EVENT_TYPE_CODE
112414:
112415: ,p_gain_ccid => -1

Line 112568: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

112564: ,p_level => C_LEVEL_PROCEDURE
112565: ,p_module => l_log_module);
112566: END IF;
112567:
112568: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
112569: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
112570: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
112571:
112572: --

Line 112569: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

112565: ,p_module => l_log_module);
112566: END IF;
112567:
112568: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
112569: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
112570: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
112571:
112572: --
112573: -- initialize array of lines with NULL

Line 112570: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

112566: END IF;
112567:
112568: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
112569: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
112570: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
112571:
112572: --
112573: -- initialize array of lines with NULL
112574: --

Line 112868: xla_ae_journal_entry_pkg.SetProductAcctDefinition

112864: ,p_level => C_LEVEL_STATEMENT
112865: ,p_module => l_log_module);
112866: END IF;
112867: --
112868: xla_ae_journal_entry_pkg.SetProductAcctDefinition
112869: (p_product_rule_code => 'CASH'
112870: ,p_product_rule_type_code => 'S'
112871: ,p_product_rule_version => ''
112872: ,p_product_rule_name => 'Cash Basis'

Line 112877: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

112873: ,p_amb_context_code => 'DEFAULT'
112874: );
112875:
112876: l_array_ledgers :=
112877: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
112878: (p_base_ledger_id => p_base_ledger_id);
112879:
112880: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
112881: l_temp_result :=

Line 112882: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

112878: (p_base_ledger_id => p_base_ledger_id);
112879:
112880: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
112881: l_temp_result :=
112882: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
112883: (p_application_id => p_application_id
112884: ,p_base_ledger_id => p_base_ledger_id
112885: ,p_target_ledger_id => l_array_ledgers(Idx)
112886: ,p_primary_ledger_id => p_primary_ledger_id