DBA Data[Home] [Help]

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

261: ,p_level => C_LEVEL_PROCEDURE
262: ,p_module => l_log_module);
263: END IF;
264:
265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
266: l_component_type := 'AMB_DESCRIPTION';
267: l_component_code := 'FA_ADDITION';
268: l_component_type_code := 'S';
269: l_component_appl_id := 140;

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

283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
285: END IF;
286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
288: IF l_source IS NOT NULL THEN
289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
291: END IF;

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

361: ,p_level => C_LEVEL_PROCEDURE
362: ,p_module => l_log_module);
363: END IF;
364:
365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
366: l_component_type := 'AMB_DESCRIPTION';
367: l_component_code := 'FA_ADDITION_BONUS_EXP';
368: l_component_type_code := 'S';
369: l_component_appl_id := 140;

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

383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
385: END IF;
386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
388: IF l_source IS NOT NULL THEN
389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
391: END IF;

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

461: ,p_level => C_LEVEL_PROCEDURE
462: ,p_module => l_log_module);
463: END IF;
464:
465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
466: l_component_type := 'AMB_DESCRIPTION';
467: l_component_code := 'FA_ADDITION_BONUS_RESERVE';
468: l_component_type_code := 'S';
469: l_component_appl_id := 140;

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

483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
485: END IF;
486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
488: IF l_source IS NOT NULL THEN
489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
491: END IF;

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

561: ,p_level => C_LEVEL_PROCEDURE
562: ,p_module => l_log_module);
563: END IF;
564:
565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
566: l_component_type := 'AMB_DESCRIPTION';
567: l_component_code := 'FA_ADDITION_COST';
568: l_component_type_code := 'S';
569: l_component_appl_id := 140;

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

583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
585: END IF;
586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
588: IF l_source IS NOT NULL THEN
589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
591: END IF;

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

661: ,p_level => C_LEVEL_PROCEDURE
662: ,p_module => l_log_module);
663: END IF;
664:
665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
666: l_component_type := 'AMB_DESCRIPTION';
667: l_component_code := 'FA_ADDITION_COST_CLEARING';
668: l_component_type_code := 'S';
669: l_component_appl_id := 140;

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

683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
685: END IF;
686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
688: IF l_source IS NOT NULL THEN
689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
691: END IF;

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

761: ,p_level => C_LEVEL_PROCEDURE
762: ,p_module => l_log_module);
763: END IF;
764:
765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
766: l_component_type := 'AMB_DESCRIPTION';
767: l_component_code := 'FA_ADDITION_EXPENSE';
768: l_component_type_code := 'S';
769: l_component_appl_id := 140;

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

783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
785: END IF;
786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
788: IF l_source IS NOT NULL THEN
789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
791: END IF;

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

861: ,p_level => C_LEVEL_PROCEDURE
862: ,p_module => l_log_module);
863: END IF;
864:
865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
866: l_component_type := 'AMB_DESCRIPTION';
867: l_component_code := 'FA_ADDITION_RESERVE';
868: l_component_type_code := 'S';
869: l_component_appl_id := 140;

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

883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
885: END IF;
886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
888: IF l_source IS NOT NULL THEN
889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
891: END IF;

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

961: ,p_level => C_LEVEL_PROCEDURE
962: ,p_module => l_log_module);
963: END IF;
964:
965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
966: l_component_type := 'AMB_DESCRIPTION';
967: l_component_code := 'FA_ADJUSTMENT_BONUS_EXP';
968: l_component_type_code := 'S';
969: l_component_appl_id := 140;

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

983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
985: END IF;
986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
988: IF l_source IS NOT NULL THEN
989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
991: END IF;

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

1061: ,p_level => C_LEVEL_PROCEDURE
1062: ,p_module => l_log_module);
1063: END IF;
1064:
1065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1066: l_component_type := 'AMB_DESCRIPTION';
1067: l_component_code := 'FA_ADJUSTMENT_BONUS_RESERVE';
1068: l_component_type_code := 'S';
1069: l_component_appl_id := 140;

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

1083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1085: END IF;
1086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1088: IF l_source IS NOT NULL THEN
1089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1091: END IF;

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

1161: ,p_level => C_LEVEL_PROCEDURE
1162: ,p_module => l_log_module);
1163: END IF;
1164:
1165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1166: l_component_type := 'AMB_DESCRIPTION';
1167: l_component_code := 'FA_ADJUSTMENT_COST';
1168: l_component_type_code := 'S';
1169: l_component_appl_id := 140;

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

1183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1185: END IF;
1186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1188: IF l_source IS NOT NULL THEN
1189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1191: END IF;

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

1261: ,p_level => C_LEVEL_PROCEDURE
1262: ,p_module => l_log_module);
1263: END IF;
1264:
1265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1266: l_component_type := 'AMB_DESCRIPTION';
1267: l_component_code := 'FA_ADJUSTMENT_COST_CLEARING';
1268: l_component_type_code := 'S';
1269: l_component_appl_id := 140;

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

1283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1285: END IF;
1286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1288: IF l_source IS NOT NULL THEN
1289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1291: END IF;

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

1361: ,p_level => C_LEVEL_PROCEDURE
1362: ,p_module => l_log_module);
1363: END IF;
1364:
1365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1366: l_component_type := 'AMB_DESCRIPTION';
1367: l_component_code := 'FA_ADJUSTMENT_EXP';
1368: l_component_type_code := 'S';
1369: l_component_appl_id := 140;

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

1383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1385: END IF;
1386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1388: IF l_source IS NOT NULL THEN
1389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1391: END IF;

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

1461: ,p_level => C_LEVEL_PROCEDURE
1462: ,p_module => l_log_module);
1463: END IF;
1464:
1465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1466: l_component_type := 'AMB_DESCRIPTION';
1467: l_component_code := 'FA_ADJUSTMENT_IC_PAY';
1468: l_component_type_code := 'S';
1469: l_component_appl_id := 140;

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

1483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1485: END IF;
1486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1488: IF l_source IS NOT NULL THEN
1489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1491: END IF;

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

1561: ,p_level => C_LEVEL_PROCEDURE
1562: ,p_module => l_log_module);
1563: END IF;
1564:
1565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1566: l_component_type := 'AMB_DESCRIPTION';
1567: l_component_code := 'FA_ADJUSTMENT_IC_REC';
1568: l_component_type_code := 'S';
1569: l_component_appl_id := 140;

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

1583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1585: END IF;
1586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1588: IF l_source IS NOT NULL THEN
1589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1591: END IF;

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

1661: ,p_level => C_LEVEL_PROCEDURE
1662: ,p_module => l_log_module);
1663: END IF;
1664:
1665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1666: l_component_type := 'AMB_DESCRIPTION';
1667: l_component_code := 'FA_ADJUSTMENT_RESERVE';
1668: l_component_type_code := 'S';
1669: l_component_appl_id := 140;

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

1683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1685: END IF;
1686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1688: IF l_source IS NOT NULL THEN
1689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1691: END IF;

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

1761: ,p_level => C_LEVEL_PROCEDURE
1762: ,p_module => l_log_module);
1763: END IF;
1764:
1765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1766: l_component_type := 'AMB_DESCRIPTION';
1767: l_component_code := 'FA_CAPITALIZATION';
1768: l_component_type_code := 'S';
1769: l_component_appl_id := 140;

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

1783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1785: END IF;
1786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1788: IF l_source IS NOT NULL THEN
1789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1791: END IF;

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

1861: ,p_level => C_LEVEL_PROCEDURE
1862: ,p_module => l_log_module);
1863: END IF;
1864:
1865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1866: l_component_type := 'AMB_DESCRIPTION';
1867: l_component_code := 'FA_CAP_ASSET_BONUS_EXPENSE';
1868: l_component_type_code := 'S';
1869: l_component_appl_id := 140;

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

1883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1885: END IF;
1886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1888: IF l_source IS NOT NULL THEN
1889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1891: END IF;

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

1961: ,p_level => C_LEVEL_PROCEDURE
1962: ,p_module => l_log_module);
1963: END IF;
1964:
1965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
1966: l_component_type := 'AMB_DESCRIPTION';
1967: l_component_code := 'FA_CAP_ASSET_BONUS_RESERVE';
1968: l_component_type_code := 'S';
1969: l_component_appl_id := 140;

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

1983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
1984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1985: END IF;
1986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
1987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
1988: IF l_source IS NOT NULL THEN
1989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
1990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
1991: END IF;

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

2061: ,p_level => C_LEVEL_PROCEDURE
2062: ,p_module => l_log_module);
2063: END IF;
2064:
2065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2066: l_component_type := 'AMB_DESCRIPTION';
2067: l_component_code := 'FA_CAP_ASSET_CIP_COST';
2068: l_component_type_code := 'S';
2069: l_component_appl_id := 140;

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

2083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2085: END IF;
2086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2088: IF l_source IS NOT NULL THEN
2089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2091: END IF;

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

2161: ,p_level => C_LEVEL_PROCEDURE
2162: ,p_module => l_log_module);
2163: END IF;
2164:
2165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2166: l_component_type := 'AMB_DESCRIPTION';
2167: l_component_code := 'FA_CAP_ASSET_COST';
2168: l_component_type_code := 'S';
2169: l_component_appl_id := 140;

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

2183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2185: END IF;
2186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2188: IF l_source IS NOT NULL THEN
2189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2191: END IF;

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

2261: ,p_level => C_LEVEL_PROCEDURE
2262: ,p_module => l_log_module);
2263: END IF;
2264:
2265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2266: l_component_type := 'AMB_DESCRIPTION';
2267: l_component_code := 'FA_CAP_ASSET_EXPENSE';
2268: l_component_type_code := 'S';
2269: l_component_appl_id := 140;

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

2283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2285: END IF;
2286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2288: IF l_source IS NOT NULL THEN
2289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2291: END IF;

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

2361: ,p_level => C_LEVEL_PROCEDURE
2362: ,p_module => l_log_module);
2363: END IF;
2364:
2365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2366: l_component_type := 'AMB_DESCRIPTION';
2367: l_component_code := 'FA_CAP_ASSET_RESERVE';
2368: l_component_type_code := 'S';
2369: l_component_appl_id := 140;

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

2383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2385: END IF;
2386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2388: IF l_source IS NOT NULL THEN
2389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2391: END IF;

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

2461: ,p_level => C_LEVEL_PROCEDURE
2462: ,p_module => l_log_module);
2463: END IF;
2464:
2465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2466: l_component_type := 'AMB_DESCRIPTION';
2467: l_component_code := 'FA_CIP_ADDITION';
2468: l_component_type_code := 'S';
2469: l_component_appl_id := 140;

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

2483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2485: END IF;
2486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2488: IF l_source IS NOT NULL THEN
2489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2491: END IF;

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

2561: ,p_level => C_LEVEL_PROCEDURE
2562: ,p_module => l_log_module);
2563: END IF;
2564:
2565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2566: l_component_type := 'AMB_DESCRIPTION';
2567: l_component_code := 'FA_CIP_ADDITION_COST';
2568: l_component_type_code := 'S';
2569: l_component_appl_id := 140;

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

2583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2585: END IF;
2586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2588: IF l_source IS NOT NULL THEN
2589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2591: END IF;

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

2661: ,p_level => C_LEVEL_PROCEDURE
2662: ,p_module => l_log_module);
2663: END IF;
2664:
2665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2666: l_component_type := 'AMB_DESCRIPTION';
2667: l_component_code := 'FA_CIP_ADDITION_COST_CLEARING';
2668: l_component_type_code := 'S';
2669: l_component_appl_id := 140;

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

2683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2685: END IF;
2686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2688: IF l_source IS NOT NULL THEN
2689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2691: END IF;

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

2761: ,p_level => C_LEVEL_PROCEDURE
2762: ,p_module => l_log_module);
2763: END IF;
2764:
2765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2766: l_component_type := 'AMB_DESCRIPTION';
2767: l_component_code := 'FA_CIP_ADJUSTMENT';
2768: l_component_type_code := 'S';
2769: l_component_appl_id := 140;

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

2783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2785: END IF;
2786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2788: IF l_source IS NOT NULL THEN
2789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2791: END IF;

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

2861: ,p_level => C_LEVEL_PROCEDURE
2862: ,p_module => l_log_module);
2863: END IF;
2864:
2865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2866: l_component_type := 'AMB_DESCRIPTION';
2867: l_component_code := 'FA_CIP_ADJUSTMENT_COST';
2868: l_component_type_code := 'S';
2869: l_component_appl_id := 140;

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

2883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2885: END IF;
2886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2888: IF l_source IS NOT NULL THEN
2889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2891: END IF;

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

2961: ,p_level => C_LEVEL_PROCEDURE
2962: ,p_module => l_log_module);
2963: END IF;
2964:
2965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
2966: l_component_type := 'AMB_DESCRIPTION';
2967: l_component_code := 'FA_CIP_RECLASS';
2968: l_component_type_code := 'S';
2969: l_component_appl_id := 140;

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

2983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
2984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2985: END IF;
2986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
2987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
2988: IF l_source IS NOT NULL THEN
2989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
2990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
2991: END IF;

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

3061: ,p_level => C_LEVEL_PROCEDURE
3062: ,p_module => l_log_module);
3063: END IF;
3064:
3065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3066: l_component_type := 'AMB_DESCRIPTION';
3067: l_component_code := 'FA_CIP_RECLASS_COST';
3068: l_component_type_code := 'S';
3069: l_component_appl_id := 140;

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

3083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3085: END IF;
3086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3088: IF l_source IS NOT NULL THEN
3089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3091: END IF;

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

3161: ,p_level => C_LEVEL_PROCEDURE
3162: ,p_module => l_log_module);
3163: END IF;
3164:
3165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3166: l_component_type := 'AMB_DESCRIPTION';
3167: l_component_code := 'FA_CIP_RECLASS_REVAL_RESERVE';
3168: l_component_type_code := 'S';
3169: l_component_appl_id := 140;

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

3183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3185: END IF;
3186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3188: IF l_source IS NOT NULL THEN
3189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3191: END IF;

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

3261: ,p_level => C_LEVEL_PROCEDURE
3262: ,p_module => l_log_module);
3263: END IF;
3264:
3265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3266: l_component_type := 'AMB_DESCRIPTION';
3267: l_component_code := 'FA_CIP_REINSTATEMENT';
3268: l_component_type_code := 'S';
3269: l_component_appl_id := 140;

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

3283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3285: END IF;
3286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3288: IF l_source IS NOT NULL THEN
3289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3291: END IF;

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

3361: ,p_level => C_LEVEL_PROCEDURE
3362: ,p_module => l_log_module);
3363: END IF;
3364:
3365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3366: l_component_type := 'AMB_DESCRIPTION';
3367: l_component_code := 'FA_CIP_RETIREMENT';
3368: l_component_type_code := 'S';
3369: l_component_appl_id := 140;

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

3383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3385: END IF;
3386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3388: IF l_source IS NOT NULL THEN
3389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3391: END IF;

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

3461: ,p_level => C_LEVEL_PROCEDURE
3462: ,p_module => l_log_module);
3463: END IF;
3464:
3465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3466: l_component_type := 'AMB_DESCRIPTION';
3467: l_component_code := 'FA_CIP_RETIREMENT_COST';
3468: l_component_type_code := 'S';
3469: l_component_appl_id := 140;

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

3483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3485: END IF;
3486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3488: IF l_source IS NOT NULL THEN
3489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3491: END IF;

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

3561: ,p_level => C_LEVEL_PROCEDURE
3562: ,p_module => l_log_module);
3563: END IF;
3564:
3565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3566: l_component_type := 'AMB_DESCRIPTION';
3567: l_component_code := 'FA_CIP_RETIREMENT_NBV_RETIRED';
3568: l_component_type_code := 'S';
3569: l_component_appl_id := 140;

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

3583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3585: END IF;
3586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3588: IF l_source IS NOT NULL THEN
3589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3591: END IF;

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

3661: ,p_level => C_LEVEL_PROCEDURE
3662: ,p_module => l_log_module);
3663: END IF;
3664:
3665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3666: l_component_type := 'AMB_DESCRIPTION';
3667: l_component_code := 'FA_CIP_RETIREMENT_PROC_OF_SALE';
3668: l_component_type_code := 'S';
3669: l_component_appl_id := 140;

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

3683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3685: END IF;
3686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3688: IF l_source IS NOT NULL THEN
3689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3691: END IF;

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

3761: ,p_level => C_LEVEL_PROCEDURE
3762: ,p_module => l_log_module);
3763: END IF;
3764:
3765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3766: l_component_type := 'AMB_DESCRIPTION';
3767: l_component_code := 'FA_CIP_RET_COST_OF_REMOVAL';
3768: l_component_type_code := 'S';
3769: l_component_appl_id := 140;

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

3783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3785: END IF;
3786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3788: IF l_source IS NOT NULL THEN
3789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3791: END IF;

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

3861: ,p_level => C_LEVEL_PROCEDURE
3862: ,p_module => l_log_module);
3863: END IF;
3864:
3865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3866: l_component_type := 'AMB_DESCRIPTION';
3867: l_component_code := 'FA_CIP_RET_COST_OF_REMOVAL_CLR';
3868: l_component_type_code := 'S';
3869: l_component_appl_id := 140;

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

3883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3885: END IF;
3886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3888: IF l_source IS NOT NULL THEN
3889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3891: END IF;

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

3961: ,p_level => C_LEVEL_PROCEDURE
3962: ,p_module => l_log_module);
3963: END IF;
3964:
3965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
3966: l_component_type := 'AMB_DESCRIPTION';
3967: l_component_code := 'FA_CIP_RET_PROC_OF_SALE_CLEAR';
3968: l_component_type_code := 'S';
3969: l_component_appl_id := 140;

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

3983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
3984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3985: END IF;
3986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
3987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
3988: IF l_source IS NOT NULL THEN
3989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
3990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
3991: END IF;

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

4061: ,p_level => C_LEVEL_PROCEDURE
4062: ,p_module => l_log_module);
4063: END IF;
4064:
4065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4066: l_component_type := 'AMB_DESCRIPTION';
4067: l_component_code := 'FA_CIP_RET_REVAL_RESERVE';
4068: l_component_type_code := 'S';
4069: l_component_appl_id := 140;

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

4083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4085: END IF;
4086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4088: IF l_source IS NOT NULL THEN
4089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4091: END IF;

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

4161: ,p_level => C_LEVEL_PROCEDURE
4162: ,p_module => l_log_module);
4163: END IF;
4164:
4165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4166: l_component_type := 'AMB_DESCRIPTION';
4167: l_component_code := 'FA_CIP_RET_REVAL_RES_RETIRED';
4168: l_component_type_code := 'S';
4169: l_component_appl_id := 140;

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

4183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4185: END IF;
4186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4188: IF l_source IS NOT NULL THEN
4189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4191: END IF;

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

4261: ,p_level => C_LEVEL_PROCEDURE
4262: ,p_module => l_log_module);
4263: END IF;
4264:
4265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4266: l_component_type := 'AMB_DESCRIPTION';
4267: l_component_code := 'FA_CIP_REVALUATION';
4268: l_component_type_code := 'S';
4269: l_component_appl_id := 140;

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

4283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4285: END IF;
4286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4288: IF l_source IS NOT NULL THEN
4289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4291: END IF;

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

4361: ,p_level => C_LEVEL_PROCEDURE
4362: ,p_module => l_log_module);
4363: END IF;
4364:
4365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4366: l_component_type := 'AMB_DESCRIPTION';
4367: l_component_code := 'FA_CIP_REVAL_COST';
4368: l_component_type_code := 'S';
4369: l_component_appl_id := 140;

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

4383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4385: END IF;
4386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4388: IF l_source IS NOT NULL THEN
4389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4391: END IF;

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

4461: ,p_level => C_LEVEL_PROCEDURE
4462: ,p_module => l_log_module);
4463: END IF;
4464:
4465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4466: l_component_type := 'AMB_DESCRIPTION';
4467: l_component_code := 'FA_CIP_REVAL_RESERVE';
4468: l_component_type_code := 'S';
4469: l_component_appl_id := 140;

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

4483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4485: END IF;
4486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4488: IF l_source IS NOT NULL THEN
4489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4491: END IF;

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

4561: ,p_level => C_LEVEL_PROCEDURE
4562: ,p_module => l_log_module);
4563: END IF;
4564:
4565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4566: l_component_type := 'AMB_DESCRIPTION';
4567: l_component_code := 'FA_CIP_SOURCE_LINE_TRANSFER';
4568: l_component_type_code := 'S';
4569: l_component_appl_id := 140;

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

4583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4585: END IF;
4586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4588: IF l_source IS NOT NULL THEN
4589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4591: END IF;

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

4661: ,p_level => C_LEVEL_PROCEDURE
4662: ,p_module => l_log_module);
4663: END IF;
4664:
4665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4666: l_component_type := 'AMB_DESCRIPTION';
4667: l_component_code := 'FA_CIP_TRANSFER_COST';
4668: l_component_type_code := 'S';
4669: l_component_appl_id := 140;

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

4683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4685: END IF;
4686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4688: IF l_source IS NOT NULL THEN
4689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4691: END IF;

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

4761: ,p_level => C_LEVEL_PROCEDURE
4762: ,p_module => l_log_module);
4763: END IF;
4764:
4765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4766: l_component_type := 'AMB_DESCRIPTION';
4767: l_component_code := 'FA_CIP_TRANSFER_IC_PAYABLE';
4768: l_component_type_code := 'S';
4769: l_component_appl_id := 140;

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

4783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4785: END IF;
4786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4788: IF l_source IS NOT NULL THEN
4789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4791: END IF;

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

4861: ,p_level => C_LEVEL_PROCEDURE
4862: ,p_module => l_log_module);
4863: END IF;
4864:
4865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4866: l_component_type := 'AMB_DESCRIPTION';
4867: l_component_code := 'FA_CIP_TRANSFER_IC_RECEIVABLE';
4868: l_component_type_code := 'S';
4869: l_component_appl_id := 140;

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

4883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4885: END IF;
4886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4888: IF l_source IS NOT NULL THEN
4889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4891: END IF;

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

4961: ,p_level => C_LEVEL_PROCEDURE
4962: ,p_module => l_log_module);
4963: END IF;
4964:
4965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
4966: l_component_type := 'AMB_DESCRIPTION';
4967: l_component_code := 'FA_CIP_TRANSFER_REVAL_RESERVE';
4968: l_component_type_code := 'S';
4969: l_component_appl_id := 140;

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

4983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
4984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4985: END IF;
4986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
4987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
4988: IF l_source IS NOT NULL THEN
4989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
4990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
4991: END IF;

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

5061: ,p_level => C_LEVEL_PROCEDURE
5062: ,p_module => l_log_module);
5063: END IF;
5064:
5065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5066: l_component_type := 'AMB_DESCRIPTION';
5067: l_component_code := 'FA_CIP_UNITADJ_COST';
5068: l_component_type_code := 'S';
5069: l_component_appl_id := 140;

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

5083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5085: END IF;
5086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5088: IF l_source IS NOT NULL THEN
5089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5091: END IF;

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

5161: ,p_level => C_LEVEL_PROCEDURE
5162: ,p_module => l_log_module);
5163: END IF;
5164:
5165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5166: l_component_type := 'AMB_DESCRIPTION';
5167: l_component_code := 'FA_CIP_UNITADJ_IC_PAYABLE';
5168: l_component_type_code := 'S';
5169: l_component_appl_id := 140;

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

5183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5185: END IF;
5186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5188: IF l_source IS NOT NULL THEN
5189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5191: END IF;

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

5261: ,p_level => C_LEVEL_PROCEDURE
5262: ,p_module => l_log_module);
5263: END IF;
5264:
5265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5266: l_component_type := 'AMB_DESCRIPTION';
5267: l_component_code := 'FA_CIP_UNITADJ_IC_RECEIVABLE';
5268: l_component_type_code := 'S';
5269: l_component_appl_id := 140;

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

5283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5285: END IF;
5286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5288: IF l_source IS NOT NULL THEN
5289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5291: END IF;

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

5361: ,p_level => C_LEVEL_PROCEDURE
5362: ,p_module => l_log_module);
5363: END IF;
5364:
5365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5366: l_component_type := 'AMB_DESCRIPTION';
5367: l_component_code := 'FA_CIP_UNITADJ_REVAL_RESERVE';
5368: l_component_type_code := 'S';
5369: l_component_appl_id := 140;

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

5383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5385: END IF;
5386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5388: IF l_source IS NOT NULL THEN
5389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5391: END IF;

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

5461: ,p_level => C_LEVEL_PROCEDURE
5462: ,p_module => l_log_module);
5463: END IF;
5464:
5465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5466: l_component_type := 'AMB_DESCRIPTION';
5467: l_component_code := 'FA_CIP_UNIT_ADJ';
5468: l_component_type_code := 'S';
5469: l_component_appl_id := 140;

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

5483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5485: END IF;
5486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5488: IF l_source IS NOT NULL THEN
5489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5491: END IF;

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

5561: ,p_level => C_LEVEL_PROCEDURE
5562: ,p_module => l_log_module);
5563: END IF;
5564:
5565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5566: l_component_type := 'AMB_DESCRIPTION';
5567: l_component_code := 'FA_DEFERRED_DEPRN';
5568: l_component_type_code := 'S';
5569: l_component_appl_id := 140;

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

5583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5585: END IF;
5586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5588: IF l_source IS NOT NULL THEN
5589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5591: END IF;

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

5661: ,p_level => C_LEVEL_PROCEDURE
5662: ,p_module => l_log_module);
5663: END IF;
5664:
5665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5666: l_component_type := 'AMB_DESCRIPTION';
5667: l_component_code := 'FA_DEFERRED_DEPRN_EXPENSE';
5668: l_component_type_code := 'S';
5669: l_component_appl_id := 140;

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

5683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5685: END IF;
5686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5688: IF l_source IS NOT NULL THEN
5689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5691: END IF;

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

5761: ,p_level => C_LEVEL_PROCEDURE
5762: ,p_module => l_log_module);
5763: END IF;
5764:
5765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5766: l_component_type := 'AMB_DESCRIPTION';
5767: l_component_code := 'FA_DEFERRED_DEPRN_RESERVE';
5768: l_component_type_code := 'S';
5769: l_component_appl_id := 140;

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

5783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5785: END IF;
5786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5788: IF l_source IS NOT NULL THEN
5789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5791: END IF;

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

5861: ,p_level => C_LEVEL_PROCEDURE
5862: ,p_module => l_log_module);
5863: END IF;
5864:
5865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5866: l_component_type := 'AMB_DESCRIPTION';
5867: l_component_code := 'FA_DEPRECIATION';
5868: l_component_type_code := 'S';
5869: l_component_appl_id := 140;

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

5883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5885: END IF;
5886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5888: IF l_source IS NOT NULL THEN
5889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5891: END IF;

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

5961: ,p_level => C_LEVEL_PROCEDURE
5962: ,p_module => l_log_module);
5963: END IF;
5964:
5965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
5966: l_component_type := 'AMB_DESCRIPTION';
5967: l_component_code := 'FA_DEPRECIATION_ADJUSTMENT';
5968: l_component_type_code := 'S';
5969: l_component_appl_id := 140;

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

5983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
5984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5985: END IF;
5986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
5987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
5988: IF l_source IS NOT NULL THEN
5989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
5990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
5991: END IF;

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

6061: ,p_level => C_LEVEL_PROCEDURE
6062: ,p_module => l_log_module);
6063: END IF;
6064:
6065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6066: l_component_type := 'AMB_DESCRIPTION';
6067: l_component_code := 'FA_DEPRN_RESERVE';
6068: l_component_type_code := 'S';
6069: l_component_appl_id := 140;

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

6083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6085: END IF;
6086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6088: IF l_source IS NOT NULL THEN
6089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6091: END IF;

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

6161: ,p_level => C_LEVEL_PROCEDURE
6162: ,p_module => l_log_module);
6163: END IF;
6164:
6165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6166: l_component_type := 'AMB_DESCRIPTION';
6167: l_component_code := 'FA_DEPRN_REVAL_AMORT';
6168: l_component_type_code := 'S';
6169: l_component_appl_id := 140;

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

6183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6185: END IF;
6186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6188: IF l_source IS NOT NULL THEN
6189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6191: END IF;

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

6261: ,p_level => C_LEVEL_PROCEDURE
6262: ,p_module => l_log_module);
6263: END IF;
6264:
6265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6266: l_component_type := 'AMB_DESCRIPTION';
6267: l_component_code := 'FA_DEPRN_REVAL_RESERVE';
6268: l_component_type_code := 'S';
6269: l_component_appl_id := 140;

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

6283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6285: END IF;
6286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6288: IF l_source IS NOT NULL THEN
6289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6291: END IF;

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

6361: ,p_level => C_LEVEL_PROCEDURE
6362: ,p_module => l_log_module);
6363: END IF;
6364:
6365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6366: l_component_type := 'AMB_DESCRIPTION';
6367: l_component_code := 'FA_RECLASS';
6368: l_component_type_code := 'S';
6369: l_component_appl_id := 140;

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

6383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6385: END IF;
6386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6388: IF l_source IS NOT NULL THEN
6389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6391: END IF;

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

6461: ,p_level => C_LEVEL_PROCEDURE
6462: ,p_module => l_log_module);
6463: END IF;
6464:
6465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6466: l_component_type := 'AMB_DESCRIPTION';
6467: l_component_code := 'FA_RECLASS_BONUS_EXPENSE';
6468: l_component_type_code := 'S';
6469: l_component_appl_id := 140;

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

6483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6485: END IF;
6486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6488: IF l_source IS NOT NULL THEN
6489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6491: END IF;

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

6561: ,p_level => C_LEVEL_PROCEDURE
6562: ,p_module => l_log_module);
6563: END IF;
6564:
6565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6566: l_component_type := 'AMB_DESCRIPTION';
6567: l_component_code := 'FA_RECLASS_BONUS_RESERVE';
6568: l_component_type_code := 'S';
6569: l_component_appl_id := 140;

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

6583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6585: END IF;
6586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6588: IF l_source IS NOT NULL THEN
6589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6591: END IF;

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

6661: ,p_level => C_LEVEL_PROCEDURE
6662: ,p_module => l_log_module);
6663: END IF;
6664:
6665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6666: l_component_type := 'AMB_DESCRIPTION';
6667: l_component_code := 'FA_RECLASS_COST';
6668: l_component_type_code := 'S';
6669: l_component_appl_id := 140;

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

6683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6685: END IF;
6686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6688: IF l_source IS NOT NULL THEN
6689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6691: END IF;

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

6761: ,p_level => C_LEVEL_PROCEDURE
6762: ,p_module => l_log_module);
6763: END IF;
6764:
6765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6766: l_component_type := 'AMB_DESCRIPTION';
6767: l_component_code := 'FA_RECLASS_DEPRN_EXPENSE';
6768: l_component_type_code := 'S';
6769: l_component_appl_id := 140;

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

6783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6785: END IF;
6786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6788: IF l_source IS NOT NULL THEN
6789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6791: END IF;

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

6861: ,p_level => C_LEVEL_PROCEDURE
6862: ,p_module => l_log_module);
6863: END IF;
6864:
6865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6866: l_component_type := 'AMB_DESCRIPTION';
6867: l_component_code := 'FA_RECLASS_RESERVE';
6868: l_component_type_code := 'S';
6869: l_component_appl_id := 140;

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

6883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6885: END IF;
6886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6888: IF l_source IS NOT NULL THEN
6889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6891: END IF;

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

6961: ,p_level => C_LEVEL_PROCEDURE
6962: ,p_module => l_log_module);
6963: END IF;
6964:
6965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
6966: l_component_type := 'AMB_DESCRIPTION';
6967: l_component_code := 'FA_RECLASS_REVAL_RESERVE';
6968: l_component_type_code := 'S';
6969: l_component_appl_id := 140;

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

6983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
6984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6985: END IF;
6986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
6987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
6988: IF l_source IS NOT NULL THEN
6989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
6990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
6991: END IF;

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

7061: ,p_level => C_LEVEL_PROCEDURE
7062: ,p_module => l_log_module);
7063: END IF;
7064:
7065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7066: l_component_type := 'AMB_DESCRIPTION';
7067: l_component_code := 'FA_REINSTATEMENT';
7068: l_component_type_code := 'S';
7069: l_component_appl_id := 140;

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

7083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7085: END IF;
7086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7088: IF l_source IS NOT NULL THEN
7089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7091: END IF;

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

7161: ,p_level => C_LEVEL_PROCEDURE
7162: ,p_module => l_log_module);
7163: END IF;
7164:
7165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7166: l_component_type := 'AMB_DESCRIPTION';
7167: l_component_code := 'FA_RESERVE_TRANSFER';
7168: l_component_type_code := 'S';
7169: l_component_appl_id := 140;

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

7183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7185: END IF;
7186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7188: IF l_source IS NOT NULL THEN
7189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7191: END IF;

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

7261: ,p_level => C_LEVEL_PROCEDURE
7262: ,p_module => l_log_module);
7263: END IF;
7264:
7265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7266: l_component_type := 'AMB_DESCRIPTION';
7267: l_component_code := 'FA_RES_IC_PAY';
7268: l_component_type_code := 'S';
7269: l_component_appl_id := 140;

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

7283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7285: END IF;
7286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7288: IF l_source IS NOT NULL THEN
7289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7291: END IF;

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

7361: ,p_level => C_LEVEL_PROCEDURE
7362: ,p_module => l_log_module);
7363: END IF;
7364:
7365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7366: l_component_type := 'AMB_DESCRIPTION';
7367: l_component_code := 'FA_RES_IC_REC';
7368: l_component_type_code := 'S';
7369: l_component_appl_id := 140;

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

7383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7385: END IF;
7386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7388: IF l_source IS NOT NULL THEN
7389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7391: END IF;

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

7461: ,p_level => C_LEVEL_PROCEDURE
7462: ,p_module => l_log_module);
7463: END IF;
7464:
7465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7466: l_component_type := 'AMB_DESCRIPTION';
7467: l_component_code := 'FA_RES_TRF_RES';
7468: l_component_type_code := 'S';
7469: l_component_appl_id := 140;

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

7483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7485: END IF;
7486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7488: IF l_source IS NOT NULL THEN
7489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7491: END IF;

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

7561: ,p_level => C_LEVEL_PROCEDURE
7562: ,p_module => l_log_module);
7563: END IF;
7564:
7565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7566: l_component_type := 'AMB_DESCRIPTION';
7567: l_component_code := 'FA_RETIREMENT';
7568: l_component_type_code := 'S';
7569: l_component_appl_id := 140;

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

7583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7585: END IF;
7586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7588: IF l_source IS NOT NULL THEN
7589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7591: END IF;

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

7661: ,p_level => C_LEVEL_PROCEDURE
7662: ,p_module => l_log_module);
7663: END IF;
7664:
7665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7666: l_component_type := 'AMB_DESCRIPTION';
7667: l_component_code := 'FA_RETIREMENT_BONUS_EXP';
7668: l_component_type_code := 'S';
7669: l_component_appl_id := 140;

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

7683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7685: END IF;
7686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7688: IF l_source IS NOT NULL THEN
7689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7691: END IF;

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

7761: ,p_level => C_LEVEL_PROCEDURE
7762: ,p_module => l_log_module);
7763: END IF;
7764:
7765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7766: l_component_type := 'AMB_DESCRIPTION';
7767: l_component_code := 'FA_RETIREMENT_BONUS_RESERVE';
7768: l_component_type_code := 'S';
7769: l_component_appl_id := 140;

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

7783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7785: END IF;
7786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7788: IF l_source IS NOT NULL THEN
7789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7791: END IF;

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

7861: ,p_level => C_LEVEL_PROCEDURE
7862: ,p_module => l_log_module);
7863: END IF;
7864:
7865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7866: l_component_type := 'AMB_DESCRIPTION';
7867: l_component_code := 'FA_RETIREMENT_COST';
7868: l_component_type_code := 'S';
7869: l_component_appl_id := 140;

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

7883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7885: END IF;
7886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7888: IF l_source IS NOT NULL THEN
7889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7891: END IF;

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

7961: ,p_level => C_LEVEL_PROCEDURE
7962: ,p_module => l_log_module);
7963: END IF;
7964:
7965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
7966: l_component_type := 'AMB_DESCRIPTION';
7967: l_component_code := 'FA_RETIREMENT_COST_OF_REMOVAL';
7968: l_component_type_code := 'S';
7969: l_component_appl_id := 140;

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

7983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
7984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7985: END IF;
7986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
7987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
7988: IF l_source IS NOT NULL THEN
7989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
7990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
7991: END IF;

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

8061: ,p_level => C_LEVEL_PROCEDURE
8062: ,p_module => l_log_module);
8063: END IF;
8064:
8065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8066: l_component_type := 'AMB_DESCRIPTION';
8067: l_component_code := 'FA_RETIREMENT_EXP';
8068: l_component_type_code := 'S';
8069: l_component_appl_id := 140;

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

8083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8085: END IF;
8086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8088: IF l_source IS NOT NULL THEN
8089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8091: END IF;

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

8161: ,p_level => C_LEVEL_PROCEDURE
8162: ,p_module => l_log_module);
8163: END IF;
8164:
8165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8166: l_component_type := 'AMB_DESCRIPTION';
8167: l_component_code := 'FA_RETIREMENT_NBV_RETIRED';
8168: l_component_type_code := 'S';
8169: l_component_appl_id := 140;

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

8183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8185: END IF;
8186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8188: IF l_source IS NOT NULL THEN
8189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8191: END IF;

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

8261: ,p_level => C_LEVEL_PROCEDURE
8262: ,p_module => l_log_module);
8263: END IF;
8264:
8265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8266: l_component_type := 'AMB_DESCRIPTION';
8267: l_component_code := 'FA_RETIREMENT_PROC_OF_SALE';
8268: l_component_type_code := 'S';
8269: l_component_appl_id := 140;

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

8283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8285: END IF;
8286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8288: IF l_source IS NOT NULL THEN
8289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8291: END IF;

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

8361: ,p_level => C_LEVEL_PROCEDURE
8362: ,p_module => l_log_module);
8363: END IF;
8364:
8365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8366: l_component_type := 'AMB_DESCRIPTION';
8367: l_component_code := 'FA_RETIREMENT_RESERVE';
8368: l_component_type_code := 'S';
8369: l_component_appl_id := 140;

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

8383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8385: END IF;
8386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8388: IF l_source IS NOT NULL THEN
8389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8391: END IF;

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

8461: ,p_level => C_LEVEL_PROCEDURE
8462: ,p_module => l_log_module);
8463: END IF;
8464:
8465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8466: l_component_type := 'AMB_DESCRIPTION';
8467: l_component_code := 'FA_RETIREMENT_REVAL_RESERVE';
8468: l_component_type_code := 'S';
8469: l_component_appl_id := 140;

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

8483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8485: END IF;
8486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8488: IF l_source IS NOT NULL THEN
8489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8491: END IF;

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

8561: ,p_level => C_LEVEL_PROCEDURE
8562: ,p_module => l_log_module);
8563: END IF;
8564:
8565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8566: l_component_type := 'AMB_DESCRIPTION';
8567: l_component_code := 'FA_RET_ADJ';
8568: l_component_type_code := 'S';
8569: l_component_appl_id := 140;

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

8583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8585: END IF;
8586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8588: IF l_source IS NOT NULL THEN
8589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8591: END IF;

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

8661: ,p_level => C_LEVEL_PROCEDURE
8662: ,p_module => l_log_module);
8663: END IF;
8664:
8665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8666: l_component_type := 'AMB_DESCRIPTION';
8667: l_component_code := 'FA_RET_ADJ_COST_OF_REM_CLR';
8668: l_component_type_code := 'S';
8669: l_component_appl_id := 140;

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

8683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8685: END IF;
8686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8688: IF l_source IS NOT NULL THEN
8689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8691: END IF;

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

8761: ,p_level => C_LEVEL_PROCEDURE
8762: ,p_module => l_log_module);
8763: END IF;
8764:
8765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8766: l_component_type := 'AMB_DESCRIPTION';
8767: l_component_code := 'FA_RET_ADJ_RES';
8768: l_component_type_code := 'S';
8769: l_component_appl_id := 140;

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

8783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8785: END IF;
8786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8788: IF l_source IS NOT NULL THEN
8789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8791: END IF;

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

8861: ,p_level => C_LEVEL_PROCEDURE
8862: ,p_module => l_log_module);
8863: END IF;
8864:
8865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8866: l_component_type := 'AMB_DESCRIPTION';
8867: l_component_code := 'FA_RET_COST_OF_REMOVAL_CLR';
8868: l_component_type_code := 'S';
8869: l_component_appl_id := 140;

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

8883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8885: END IF;
8886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8888: IF l_source IS NOT NULL THEN
8889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8891: END IF;

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

8961: ,p_level => C_LEVEL_PROCEDURE
8962: ,p_module => l_log_module);
8963: END IF;
8964:
8965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
8966: l_component_type := 'AMB_DESCRIPTION';
8967: l_component_code := 'FA_RET_PROC_OF_SALE_CLEAR';
8968: l_component_type_code := 'S';
8969: l_component_appl_id := 140;

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

8983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
8984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8985: END IF;
8986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
8987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
8988: IF l_source IS NOT NULL THEN
8989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
8990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
8991: END IF;

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

9061: ,p_level => C_LEVEL_PROCEDURE
9062: ,p_module => l_log_module);
9063: END IF;
9064:
9065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9066: l_component_type := 'AMB_DESCRIPTION';
9067: l_component_code := 'FA_RET_REVAL_RESERVE_RETIRED';
9068: l_component_type_code := 'S';
9069: l_component_appl_id := 140;

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

9083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9085: END IF;
9086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9088: IF l_source IS NOT NULL THEN
9089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9091: END IF;

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

9161: ,p_level => C_LEVEL_PROCEDURE
9162: ,p_module => l_log_module);
9163: END IF;
9164:
9165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9166: l_component_type := 'AMB_DESCRIPTION';
9167: l_component_code := 'FA_REVALUATION';
9168: l_component_type_code := 'S';
9169: l_component_appl_id := 140;

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

9183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9185: END IF;
9186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9188: IF l_source IS NOT NULL THEN
9189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9191: END IF;

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

9261: ,p_level => C_LEVEL_PROCEDURE
9262: ,p_module => l_log_module);
9263: END IF;
9264:
9265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9266: l_component_type := 'AMB_DESCRIPTION';
9267: l_component_code := 'FA_REVAL_BONUS_EXPENSE';
9268: l_component_type_code := 'S';
9269: l_component_appl_id := 140;

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

9283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9285: END IF;
9286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9288: IF l_source IS NOT NULL THEN
9289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9291: END IF;

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

9361: ,p_level => C_LEVEL_PROCEDURE
9362: ,p_module => l_log_module);
9363: END IF;
9364:
9365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9366: l_component_type := 'AMB_DESCRIPTION';
9367: l_component_code := 'FA_REVAL_BONUS_RESERVE';
9368: l_component_type_code := 'S';
9369: l_component_appl_id := 140;

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

9383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9385: END IF;
9386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9388: IF l_source IS NOT NULL THEN
9389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9391: END IF;

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

9461: ,p_level => C_LEVEL_PROCEDURE
9462: ,p_module => l_log_module);
9463: END IF;
9464:
9465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9466: l_component_type := 'AMB_DESCRIPTION';
9467: l_component_code := 'FA_REVAL_COST';
9468: l_component_type_code := 'S';
9469: l_component_appl_id := 140;

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

9483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9485: END IF;
9486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9488: IF l_source IS NOT NULL THEN
9489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9491: END IF;

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

9561: ,p_level => C_LEVEL_PROCEDURE
9562: ,p_module => l_log_module);
9563: END IF;
9564:
9565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9566: l_component_type := 'AMB_DESCRIPTION';
9567: l_component_code := 'FA_REVAL_DEPRN_RESERVE';
9568: l_component_type_code := 'S';
9569: l_component_appl_id := 140;

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

9583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9585: END IF;
9586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9588: IF l_source IS NOT NULL THEN
9589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9591: END IF;

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

9661: ,p_level => C_LEVEL_PROCEDURE
9662: ,p_module => l_log_module);
9663: END IF;
9664:
9665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9666: l_component_type := 'AMB_DESCRIPTION';
9667: l_component_code := 'FA_REVAL_EXPENSE';
9668: l_component_type_code := 'S';
9669: l_component_appl_id := 140;

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

9683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9685: END IF;
9686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9688: IF l_source IS NOT NULL THEN
9689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9691: END IF;

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

9761: ,p_level => C_LEVEL_PROCEDURE
9762: ,p_module => l_log_module);
9763: END IF;
9764:
9765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9766: l_component_type := 'AMB_DESCRIPTION';
9767: l_component_code := 'FA_REVAL_RESERVE';
9768: l_component_type_code := 'S';
9769: l_component_appl_id := 140;

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

9783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9785: END IF;
9786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9788: IF l_source IS NOT NULL THEN
9789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9791: END IF;

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

9861: ,p_level => C_LEVEL_PROCEDURE
9862: ,p_module => l_log_module);
9863: END IF;
9864:
9865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9866: l_component_type := 'AMB_DESCRIPTION';
9867: l_component_code := 'FA_REV_ASSET_BONUS_EXPENSE';
9868: l_component_type_code := 'S';
9869: l_component_appl_id := 140;

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

9883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9885: END IF;
9886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9888: IF l_source IS NOT NULL THEN
9889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9891: END IF;

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

9961: ,p_level => C_LEVEL_PROCEDURE
9962: ,p_module => l_log_module);
9963: END IF;
9964:
9965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
9966: l_component_type := 'AMB_DESCRIPTION';
9967: l_component_code := 'FA_REV_ASSET_BONUS_RESERVE';
9968: l_component_type_code := 'S';
9969: l_component_appl_id := 140;

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

9983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
9984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9985: END IF;
9986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
9987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
9988: IF l_source IS NOT NULL THEN
9989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
9990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
9991: END IF;

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

10061: ,p_level => C_LEVEL_PROCEDURE
10062: ,p_module => l_log_module);
10063: END IF;
10064:
10065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10066: l_component_type := 'AMB_DESCRIPTION';
10067: l_component_code := 'FA_REV_ASSET_CIP_COST';
10068: l_component_type_code := 'S';
10069: l_component_appl_id := 140;

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

10083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10085: END IF;
10086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10088: IF l_source IS NOT NULL THEN
10089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10091: END IF;

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

10161: ,p_level => C_LEVEL_PROCEDURE
10162: ,p_module => l_log_module);
10163: END IF;
10164:
10165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10166: l_component_type := 'AMB_DESCRIPTION';
10167: l_component_code := 'FA_REV_ASSET_COST';
10168: l_component_type_code := 'S';
10169: l_component_appl_id := 140;

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

10183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10185: END IF;
10186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10188: IF l_source IS NOT NULL THEN
10189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10191: END IF;

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

10261: ,p_level => C_LEVEL_PROCEDURE
10262: ,p_module => l_log_module);
10263: END IF;
10264:
10265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10266: l_component_type := 'AMB_DESCRIPTION';
10267: l_component_code := 'FA_REV_ASSET_EXPENSE';
10268: l_component_type_code := 'S';
10269: l_component_appl_id := 140;

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

10283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10285: END IF;
10286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10288: IF l_source IS NOT NULL THEN
10289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10291: END IF;

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

10361: ,p_level => C_LEVEL_PROCEDURE
10362: ,p_module => l_log_module);
10363: END IF;
10364:
10365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10366: l_component_type := 'AMB_DESCRIPTION';
10367: l_component_code := 'FA_REV_ASSET_RESERVE';
10368: l_component_type_code := 'S';
10369: l_component_appl_id := 140;

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

10383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10385: END IF;
10386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10388: IF l_source IS NOT NULL THEN
10389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10391: END IF;

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

10461: ,p_level => C_LEVEL_PROCEDURE
10462: ,p_module => l_log_module);
10463: END IF;
10464:
10465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10466: l_component_type := 'AMB_DESCRIPTION';
10467: l_component_code := 'FA_SLT_BONUS_EXP';
10468: l_component_type_code := 'S';
10469: l_component_appl_id := 140;

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

10483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10485: END IF;
10486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10488: IF l_source IS NOT NULL THEN
10489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10491: END IF;

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

10561: ,p_level => C_LEVEL_PROCEDURE
10562: ,p_module => l_log_module);
10563: END IF;
10564:
10565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10566: l_component_type := 'AMB_DESCRIPTION';
10567: l_component_code := 'FA_SLT_BONUS_RESERVE';
10568: l_component_type_code := 'S';
10569: l_component_appl_id := 140;

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

10583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10585: END IF;
10586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10588: IF l_source IS NOT NULL THEN
10589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10591: END IF;

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

10661: ,p_level => C_LEVEL_PROCEDURE
10662: ,p_module => l_log_module);
10663: END IF;
10664:
10665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10666: l_component_type := 'AMB_DESCRIPTION';
10667: l_component_code := 'FA_SLT_CIP_COST';
10668: l_component_type_code := 'S';
10669: l_component_appl_id := 140;

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

10683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10685: END IF;
10686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10688: IF l_source IS NOT NULL THEN
10689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10691: END IF;

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

10761: ,p_level => C_LEVEL_PROCEDURE
10762: ,p_module => l_log_module);
10763: END IF;
10764:
10765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10766: l_component_type := 'AMB_DESCRIPTION';
10767: l_component_code := 'FA_SLT_CIP_COST_CLR';
10768: l_component_type_code := 'S';
10769: l_component_appl_id := 140;

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

10783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10785: END IF;
10786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10788: IF l_source IS NOT NULL THEN
10789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10791: END IF;

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

10861: ,p_level => C_LEVEL_PROCEDURE
10862: ,p_module => l_log_module);
10863: END IF;
10864:
10865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10866: l_component_type := 'AMB_DESCRIPTION';
10867: l_component_code := 'FA_SLT_CIP_IC_PAY';
10868: l_component_type_code := 'S';
10869: l_component_appl_id := 140;

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

10883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10885: END IF;
10886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10888: IF l_source IS NOT NULL THEN
10889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10891: END IF;

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

10961: ,p_level => C_LEVEL_PROCEDURE
10962: ,p_module => l_log_module);
10963: END IF;
10964:
10965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
10966: l_component_type := 'AMB_DESCRIPTION';
10967: l_component_code := 'FA_SLT_CIP_IC_REC';
10968: l_component_type_code := 'S';
10969: l_component_appl_id := 140;

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

10983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
10984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10985: END IF;
10986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
10987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
10988: IF l_source IS NOT NULL THEN
10989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
10990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
10991: END IF;

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

11061: ,p_level => C_LEVEL_PROCEDURE
11062: ,p_module => l_log_module);
11063: END IF;
11064:
11065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11066: l_component_type := 'AMB_DESCRIPTION';
11067: l_component_code := 'FA_SLT_CIP_REVAL_RESERVE';
11068: l_component_type_code := 'S';
11069: l_component_appl_id := 140;

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

11083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11085: END IF;
11086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11088: IF l_source IS NOT NULL THEN
11089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11091: END IF;

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

11161: ,p_level => C_LEVEL_PROCEDURE
11162: ,p_module => l_log_module);
11163: END IF;
11164:
11165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11166: l_component_type := 'AMB_DESCRIPTION';
11167: l_component_code := 'FA_SLT_COST';
11168: l_component_type_code := 'S';
11169: l_component_appl_id := 140;

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

11183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11185: END IF;
11186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11188: IF l_source IS NOT NULL THEN
11189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11191: END IF;

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

11261: ,p_level => C_LEVEL_PROCEDURE
11262: ,p_module => l_log_module);
11263: END IF;
11264:
11265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11266: l_component_type := 'AMB_DESCRIPTION';
11267: l_component_code := 'FA_SLT_COST_CLR';
11268: l_component_type_code := 'S';
11269: l_component_appl_id := 140;

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

11283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11285: END IF;
11286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11288: IF l_source IS NOT NULL THEN
11289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11291: END IF;

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

11361: ,p_level => C_LEVEL_PROCEDURE
11362: ,p_module => l_log_module);
11363: END IF;
11364:
11365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11366: l_component_type := 'AMB_DESCRIPTION';
11367: l_component_code := 'FA_SLT_DEPRN_EXP';
11368: l_component_type_code := 'S';
11369: l_component_appl_id := 140;

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

11383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11385: END IF;
11386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11388: IF l_source IS NOT NULL THEN
11389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11391: END IF;

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

11461: ,p_level => C_LEVEL_PROCEDURE
11462: ,p_module => l_log_module);
11463: END IF;
11464:
11465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11466: l_component_type := 'AMB_DESCRIPTION';
11467: l_component_code := 'FA_SLT_DEPRN_RESERVE';
11468: l_component_type_code := 'S';
11469: l_component_appl_id := 140;

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

11483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11485: END IF;
11486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11488: IF l_source IS NOT NULL THEN
11489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11491: END IF;

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

11561: ,p_level => C_LEVEL_PROCEDURE
11562: ,p_module => l_log_module);
11563: END IF;
11564:
11565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11566: l_component_type := 'AMB_DESCRIPTION';
11567: l_component_code := 'FA_SLT_IC_PAY';
11568: l_component_type_code := 'S';
11569: l_component_appl_id := 140;

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

11583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11585: END IF;
11586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11588: IF l_source IS NOT NULL THEN
11589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11591: END IF;

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

11661: ,p_level => C_LEVEL_PROCEDURE
11662: ,p_module => l_log_module);
11663: END IF;
11664:
11665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11666: l_component_type := 'AMB_DESCRIPTION';
11667: l_component_code := 'FA_SLT_IC_REC';
11668: l_component_type_code := 'S';
11669: l_component_appl_id := 140;

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

11683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11685: END IF;
11686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11688: IF l_source IS NOT NULL THEN
11689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11691: END IF;

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

11761: ,p_level => C_LEVEL_PROCEDURE
11762: ,p_module => l_log_module);
11763: END IF;
11764:
11765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11766: l_component_type := 'AMB_DESCRIPTION';
11767: l_component_code := 'FA_SLT_REVAL_RESERVE';
11768: l_component_type_code := 'S';
11769: l_component_appl_id := 140;

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

11783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11785: END IF;
11786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11788: IF l_source IS NOT NULL THEN
11789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11791: END IF;

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

11861: ,p_level => C_LEVEL_PROCEDURE
11862: ,p_module => l_log_module);
11863: END IF;
11864:
11865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11866: l_component_type := 'AMB_DESCRIPTION';
11867: l_component_code := 'FA_SOURCE_LINE_TRANSFER';
11868: l_component_type_code := 'S';
11869: l_component_appl_id := 140;

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

11883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11885: END IF;
11886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11888: IF l_source IS NOT NULL THEN
11889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11891: END IF;

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

11961: ,p_level => C_LEVEL_PROCEDURE
11962: ,p_module => l_log_module);
11963: END IF;
11964:
11965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
11966: l_component_type := 'AMB_DESCRIPTION';
11967: l_component_code := 'FA_TAX_DEPRN_RESERVE';
11968: l_component_type_code := 'S';
11969: l_component_appl_id := 140;

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

11983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
11984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11985: END IF;
11986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
11987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
11988: IF l_source IS NOT NULL THEN
11989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
11990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
11991: END IF;

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

12061: ,p_level => C_LEVEL_PROCEDURE
12062: ,p_module => l_log_module);
12063: END IF;
12064:
12065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12066: l_component_type := 'AMB_DESCRIPTION';
12067: l_component_code := 'FA_TERM_GAIN_LOSS';
12068: l_component_type_code := 'S';
12069: l_component_appl_id := 140;

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

12083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12085: END IF;
12086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12088: IF l_source IS NOT NULL THEN
12089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12091: END IF;

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

12161: ,p_level => C_LEVEL_PROCEDURE
12162: ,p_module => l_log_module);
12163: END IF;
12164:
12165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12166: l_component_type := 'AMB_DESCRIPTION';
12167: l_component_code := 'FA_TGL_NBV_RETIRED_GAIN';
12168: l_component_type_code := 'S';
12169: l_component_appl_id := 140;

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

12183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12185: END IF;
12186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12188: IF l_source IS NOT NULL THEN
12189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12191: END IF;

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

12261: ,p_level => C_LEVEL_PROCEDURE
12262: ,p_module => l_log_module);
12263: END IF;
12264:
12265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12266: l_component_type := 'AMB_DESCRIPTION';
12267: l_component_code := 'FA_TGL_NBV_RETIRED_LOSS';
12268: l_component_type_code := 'S';
12269: l_component_appl_id := 140;

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

12283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12285: END IF;
12286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12288: IF l_source IS NOT NULL THEN
12289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12291: END IF;

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

12361: ,p_level => C_LEVEL_PROCEDURE
12362: ,p_module => l_log_module);
12363: END IF;
12364:
12365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12366: l_component_type := 'AMB_DESCRIPTION';
12367: l_component_code := 'FA_TGL_RES';
12368: l_component_type_code := 'S';
12369: l_component_appl_id := 140;

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

12383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12385: END IF;
12386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12388: IF l_source IS NOT NULL THEN
12389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12391: END IF;

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

12461: ,p_level => C_LEVEL_PROCEDURE
12462: ,p_module => l_log_module);
12463: END IF;
12464:
12465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12466: l_component_type := 'AMB_DESCRIPTION';
12467: l_component_code := 'FA_TRANSFER';
12468: l_component_type_code := 'S';
12469: l_component_appl_id := 140;

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

12483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12485: END IF;
12486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12488: IF l_source IS NOT NULL THEN
12489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12491: END IF;

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

12561: ,p_level => C_LEVEL_PROCEDURE
12562: ,p_module => l_log_module);
12563: END IF;
12564:
12565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12566: l_component_type := 'AMB_DESCRIPTION';
12567: l_component_code := 'FA_TRANSFER_BONUS_EXP';
12568: l_component_type_code := 'S';
12569: l_component_appl_id := 140;

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

12583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12585: END IF;
12586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12588: IF l_source IS NOT NULL THEN
12589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12591: END IF;

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

12661: ,p_level => C_LEVEL_PROCEDURE
12662: ,p_module => l_log_module);
12663: END IF;
12664:
12665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12666: l_component_type := 'AMB_DESCRIPTION';
12667: l_component_code := 'FA_TRANSFER_BONUS_RESERVE';
12668: l_component_type_code := 'S';
12669: l_component_appl_id := 140;

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

12683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12685: END IF;
12686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12688: IF l_source IS NOT NULL THEN
12689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12691: END IF;

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

12761: ,p_level => C_LEVEL_PROCEDURE
12762: ,p_module => l_log_module);
12763: END IF;
12764:
12765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12766: l_component_type := 'AMB_DESCRIPTION';
12767: l_component_code := 'FA_TRANSFER_COST';
12768: l_component_type_code := 'S';
12769: l_component_appl_id := 140;

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

12783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12785: END IF;
12786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12788: IF l_source IS NOT NULL THEN
12789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12791: END IF;

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

12861: ,p_level => C_LEVEL_PROCEDURE
12862: ,p_module => l_log_module);
12863: END IF;
12864:
12865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12866: l_component_type := 'AMB_DESCRIPTION';
12867: l_component_code := 'FA_TRANSFER_EXP';
12868: l_component_type_code := 'S';
12869: l_component_appl_id := 140;

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

12883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12885: END IF;
12886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12888: IF l_source IS NOT NULL THEN
12889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12891: END IF;

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

12961: ,p_level => C_LEVEL_PROCEDURE
12962: ,p_module => l_log_module);
12963: END IF;
12964:
12965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
12966: l_component_type := 'AMB_DESCRIPTION';
12967: l_component_code := 'FA_TRANSFER_IC_PAYABLE';
12968: l_component_type_code := 'S';
12969: l_component_appl_id := 140;

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

12983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
12984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12985: END IF;
12986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
12987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
12988: IF l_source IS NOT NULL THEN
12989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
12990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
12991: END IF;

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

13061: ,p_level => C_LEVEL_PROCEDURE
13062: ,p_module => l_log_module);
13063: END IF;
13064:
13065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13066: l_component_type := 'AMB_DESCRIPTION';
13067: l_component_code := 'FA_TRANSFER_IC_RECEIVABLE';
13068: l_component_type_code := 'S';
13069: l_component_appl_id := 140;

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

13083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13085: END IF;
13086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13088: IF l_source IS NOT NULL THEN
13089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13091: END IF;

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

13161: ,p_level => C_LEVEL_PROCEDURE
13162: ,p_module => l_log_module);
13163: END IF;
13164:
13165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13166: l_component_type := 'AMB_DESCRIPTION';
13167: l_component_code := 'FA_TRANSFER_RESERVE';
13168: l_component_type_code := 'S';
13169: l_component_appl_id := 140;

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

13183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13185: END IF;
13186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13188: IF l_source IS NOT NULL THEN
13189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13191: END IF;

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

13261: ,p_level => C_LEVEL_PROCEDURE
13262: ,p_module => l_log_module);
13263: END IF;
13264:
13265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13266: l_component_type := 'AMB_DESCRIPTION';
13267: l_component_code := 'FA_TRANSFER_REVAL_RESERVE';
13268: l_component_type_code := 'S';
13269: l_component_appl_id := 140;

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

13283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13285: END IF;
13286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13288: IF l_source IS NOT NULL THEN
13289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13291: END IF;

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

13361: ,p_level => C_LEVEL_PROCEDURE
13362: ,p_module => l_log_module);
13363: END IF;
13364:
13365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13366: l_component_type := 'AMB_DESCRIPTION';
13367: l_component_code := 'FA_UNITADJ_BONUS_RESERVE';
13368: l_component_type_code := 'S';
13369: l_component_appl_id := 140;

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

13383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13385: END IF;
13386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13388: IF l_source IS NOT NULL THEN
13389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13391: END IF;

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

13461: ,p_level => C_LEVEL_PROCEDURE
13462: ,p_module => l_log_module);
13463: END IF;
13464:
13465: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13466: l_component_type := 'AMB_DESCRIPTION';
13467: l_component_code := 'FA_UNITADJ_COST';
13468: l_component_type_code := 'S';
13469: l_component_appl_id := 140;

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

13483: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13484: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13485: END IF;
13486: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13487: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13488: IF l_source IS NOT NULL THEN
13489: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13490: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13491: END IF;

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

13561: ,p_level => C_LEVEL_PROCEDURE
13562: ,p_module => l_log_module);
13563: END IF;
13564:
13565: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13566: l_component_type := 'AMB_DESCRIPTION';
13567: l_component_code := 'FA_UNITADJ_EXP';
13568: l_component_type_code := 'S';
13569: l_component_appl_id := 140;

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

13583: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13584: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13585: END IF;
13586: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13587: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13588: IF l_source IS NOT NULL THEN
13589: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13590: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13591: END IF;

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

13661: ,p_level => C_LEVEL_PROCEDURE
13662: ,p_module => l_log_module);
13663: END IF;
13664:
13665: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13666: l_component_type := 'AMB_DESCRIPTION';
13667: l_component_code := 'FA_UNITADJ_IC_PAYABLE';
13668: l_component_type_code := 'S';
13669: l_component_appl_id := 140;

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

13683: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13684: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13685: END IF;
13686: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13687: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13688: IF l_source IS NOT NULL THEN
13689: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13690: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13691: END IF;

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

13761: ,p_level => C_LEVEL_PROCEDURE
13762: ,p_module => l_log_module);
13763: END IF;
13764:
13765: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13766: l_component_type := 'AMB_DESCRIPTION';
13767: l_component_code := 'FA_UNITADJ_IC_RECEIVABLE';
13768: l_component_type_code := 'S';
13769: l_component_appl_id := 140;

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

13783: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13784: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13785: END IF;
13786: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13787: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13788: IF l_source IS NOT NULL THEN
13789: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13790: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13791: END IF;

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

13861: ,p_level => C_LEVEL_PROCEDURE
13862: ,p_module => l_log_module);
13863: END IF;
13864:
13865: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13866: l_component_type := 'AMB_DESCRIPTION';
13867: l_component_code := 'FA_UNITADJ_RESERVE';
13868: l_component_type_code := 'S';
13869: l_component_appl_id := 140;

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

13883: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13884: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13885: END IF;
13886: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13887: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13888: IF l_source IS NOT NULL THEN
13889: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13890: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13891: END IF;

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

13961: ,p_level => C_LEVEL_PROCEDURE
13962: ,p_module => l_log_module);
13963: END IF;
13964:
13965: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
13966: l_component_type := 'AMB_DESCRIPTION';
13967: l_component_code := 'FA_UNITADJ_REVAL_RESERVE';
13968: l_component_type_code := 'S';
13969: l_component_appl_id := 140;

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

13983: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
13984: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13985: END IF;
13986: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
13987: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
13988: IF l_source IS NOT NULL THEN
13989: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
13990: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
13991: END IF;

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

14061: ,p_level => C_LEVEL_PROCEDURE
14062: ,p_module => l_log_module);
14063: END IF;
14064:
14065: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14066: l_component_type := 'AMB_DESCRIPTION';
14067: l_component_code := 'FA_UNIT_ADJ';
14068: l_component_type_code := 'S';
14069: l_component_appl_id := 140;

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

14083: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
14084: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14085: END IF;
14086: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
14087: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
14088: IF l_source IS NOT NULL THEN
14089: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14090: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14091: END IF;

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

14161: ,p_level => C_LEVEL_PROCEDURE
14162: ,p_module => l_log_module);
14163: END IF;
14164:
14165: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14166: l_component_type := 'AMB_DESCRIPTION';
14167: l_component_code := 'FA_UNPL_DEP';
14168: l_component_type_code := 'S';
14169: l_component_appl_id := 140;

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

14183: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
14184: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14185: END IF;
14186: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
14187: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
14188: IF l_source IS NOT NULL THEN
14189: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14190: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14191: END IF;

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

14261: ,p_level => C_LEVEL_PROCEDURE
14262: ,p_module => l_log_module);
14263: END IF;
14264:
14265: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14266: l_component_type := 'AMB_DESCRIPTION';
14267: l_component_code := 'FA_UNPL_EXP';
14268: l_component_type_code := 'S';
14269: l_component_appl_id := 140;

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

14283: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
14284: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14285: END IF;
14286: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
14287: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
14288: IF l_source IS NOT NULL THEN
14289: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14290: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14291: END IF;

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

14361: ,p_level => C_LEVEL_PROCEDURE
14362: ,p_module => l_log_module);
14363: END IF;
14364:
14365: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14366: l_component_type := 'AMB_DESCRIPTION';
14367: l_component_code := 'FA_UNPL_RES';
14368: l_component_type_code := 'S';
14369: l_component_appl_id := 140;

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

14383: l_description := SUBSTR(CONCAT(l_description,'-'),1,2000);
14384: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14385: END IF;
14386: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_1,
14387: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
14388: IF l_source IS NOT NULL THEN
14389: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14390: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14391: END IF;

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

14463: ,p_level => C_LEVEL_PROCEDURE
14464: ,p_module => l_log_module);
14465: END IF;
14466:
14467: l_ledger_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
14468: l_component_type := 'AMB_DESCRIPTION';
14469: l_component_code := 'IAC_JOURNAL_LINE_DESC';
14470: l_component_type_code := 'S';
14471: l_component_appl_id := 140;

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

14480: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14481: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14482: END IF;
14483: l_source := SUBSTR(xla_ae_sources_pkg.DATE_TO_CHAR(p_source_3,
14484: xla_ae_journal_entry_pkg.g_cache_ledgers_info.nls_desc_language),1,1996);
14485: IF l_source IS NOT NULL THEN
14486: l_description := SUBSTR(CONCAT(l_description,l_source),1,2000);
14487: l_description := SUBSTR(CONCAT(l_description,' '),1,2000);
14488: END IF;

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

14612: ,p_module => l_log_module);
14613:
14614: END IF;
14615:
14616: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14617: x_value_combination_id := null;
14618: x_value_segment_code := null;
14619: x_value_type_code := null;
14620: l_output_value := null;

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

14634: 'XLA_OWNER_TYPE'
14635: ,l_component_type_code
14636: )
14637: ,p_token_3 => 'PAD_NAME'
14638: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14639: ,p_token_4 => 'PAD_OWNER'
14640: ,p_value_4 => xla_lookups_pkg.get_meaning(
14641: 'XLA_OWNER_TYPE'
14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14638: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14639: ,p_token_4 => 'PAD_OWNER'
14640: ,p_value_4 => xla_lookups_pkg.get_meaning(
14641: 'XLA_OWNER_TYPE'
14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14643: )
14644: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14645: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14646: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14640: ,p_value_4 => xla_lookups_pkg.get_meaning(
14641: 'XLA_OWNER_TYPE'
14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14643: )
14644: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14645: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14646: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14647: ,p_ae_header_id => NULL
14648: );

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

14641: 'XLA_OWNER_TYPE'
14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14643: )
14644: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14645: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14646: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14647: ,p_ae_header_id => NULL
14648: );
14649: RETURN l_output_value;

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

14642: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14643: )
14644: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14645: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14646: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14647: ,p_ae_header_id => NULL
14648: );
14649: RETURN l_output_value;
14650: EXCEPTION

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

14743: ,p_module => l_log_module);
14744:
14745: END IF;
14746:
14747: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14748: x_value_combination_id := null;
14749: x_value_segment_code := null;
14750: x_value_type_code := null;
14751: l_output_value := null;

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

14765: 'XLA_OWNER_TYPE'
14766: ,l_component_type_code
14767: )
14768: ,p_token_3 => 'PAD_NAME'
14769: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14770: ,p_token_4 => 'PAD_OWNER'
14771: ,p_value_4 => xla_lookups_pkg.get_meaning(
14772: 'XLA_OWNER_TYPE'
14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14769: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14770: ,p_token_4 => 'PAD_OWNER'
14771: ,p_value_4 => xla_lookups_pkg.get_meaning(
14772: 'XLA_OWNER_TYPE'
14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14774: )
14775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14771: ,p_value_4 => xla_lookups_pkg.get_meaning(
14772: 'XLA_OWNER_TYPE'
14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14774: )
14775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14778: ,p_ae_header_id => NULL
14779: );

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

14772: 'XLA_OWNER_TYPE'
14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14774: )
14775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14778: ,p_ae_header_id => NULL
14779: );
14780: RETURN l_output_value;

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

14773: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14774: )
14775: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14776: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14777: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14778: ,p_ae_header_id => NULL
14779: );
14780: RETURN l_output_value;
14781: EXCEPTION

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

14877: ,p_module => l_log_module);
14878:
14879: END IF;
14880:
14881: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14882: x_value_combination_id := null;
14883: x_value_segment_code := null;
14884: x_value_type_code := null;
14885: l_output_value := null;

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

14899: 'XLA_OWNER_TYPE'
14900: ,l_component_type_code
14901: )
14902: ,p_token_3 => 'PAD_NAME'
14903: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14904: ,p_token_4 => 'PAD_OWNER'
14905: ,p_value_4 => xla_lookups_pkg.get_meaning(
14906: 'XLA_OWNER_TYPE'
14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14903: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14904: ,p_token_4 => 'PAD_OWNER'
14905: ,p_value_4 => xla_lookups_pkg.get_meaning(
14906: 'XLA_OWNER_TYPE'
14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14908: )
14909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14905: ,p_value_4 => xla_lookups_pkg.get_meaning(
14906: 'XLA_OWNER_TYPE'
14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14908: )
14909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14912: ,p_ae_header_id => NULL
14913: );

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

14906: 'XLA_OWNER_TYPE'
14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14908: )
14909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14912: ,p_ae_header_id => NULL
14913: );
14914: RETURN l_output_value;

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

14907: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14908: )
14909: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14910: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14911: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14912: ,p_ae_header_id => NULL
14913: );
14914: RETURN l_output_value;
14915: EXCEPTION

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

15008: ,p_module => l_log_module);
15009:
15010: END IF;
15011:
15012: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15013: x_value_combination_id := null;
15014: x_value_segment_code := null;
15015: x_value_type_code := null;
15016: l_output_value := null;

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

15030: 'XLA_OWNER_TYPE'
15031: ,l_component_type_code
15032: )
15033: ,p_token_3 => 'PAD_NAME'
15034: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15035: ,p_token_4 => 'PAD_OWNER'
15036: ,p_value_4 => xla_lookups_pkg.get_meaning(
15037: 'XLA_OWNER_TYPE'
15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15034: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15035: ,p_token_4 => 'PAD_OWNER'
15036: ,p_value_4 => xla_lookups_pkg.get_meaning(
15037: 'XLA_OWNER_TYPE'
15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15039: )
15040: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15041: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15042: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15036: ,p_value_4 => xla_lookups_pkg.get_meaning(
15037: 'XLA_OWNER_TYPE'
15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15039: )
15040: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15041: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15042: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15043: ,p_ae_header_id => NULL
15044: );

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

15037: 'XLA_OWNER_TYPE'
15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15039: )
15040: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15041: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15042: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15043: ,p_ae_header_id => NULL
15044: );
15045: RETURN l_output_value;

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

15038: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15039: )
15040: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15041: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15042: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15043: ,p_ae_header_id => NULL
15044: );
15045: RETURN l_output_value;
15046: EXCEPTION

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

15142: ,p_module => l_log_module);
15143:
15144: END IF;
15145:
15146: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15147: x_value_combination_id := null;
15148: x_value_segment_code := null;
15149: x_value_type_code := null;
15150: l_output_value := null;

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

15164: 'XLA_OWNER_TYPE'
15165: ,l_component_type_code
15166: )
15167: ,p_token_3 => 'PAD_NAME'
15168: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15169: ,p_token_4 => 'PAD_OWNER'
15170: ,p_value_4 => xla_lookups_pkg.get_meaning(
15171: 'XLA_OWNER_TYPE'
15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15168: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15169: ,p_token_4 => 'PAD_OWNER'
15170: ,p_value_4 => xla_lookups_pkg.get_meaning(
15171: 'XLA_OWNER_TYPE'
15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15173: )
15174: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15175: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15176: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15170: ,p_value_4 => xla_lookups_pkg.get_meaning(
15171: 'XLA_OWNER_TYPE'
15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15173: )
15174: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15175: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15176: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15177: ,p_ae_header_id => NULL
15178: );

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

15171: 'XLA_OWNER_TYPE'
15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15173: )
15174: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15175: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15176: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15177: ,p_ae_header_id => NULL
15178: );
15179: RETURN l_output_value;

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

15172: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15173: )
15174: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15175: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15176: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15177: ,p_ae_header_id => NULL
15178: );
15179: RETURN l_output_value;
15180: EXCEPTION

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

15273: ,p_module => l_log_module);
15274:
15275: END IF;
15276:
15277: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15278: x_value_combination_id := null;
15279: x_value_segment_code := null;
15280: x_value_type_code := null;
15281: l_output_value := null;

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

15295: 'XLA_OWNER_TYPE'
15296: ,l_component_type_code
15297: )
15298: ,p_token_3 => 'PAD_NAME'
15299: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15300: ,p_token_4 => 'PAD_OWNER'
15301: ,p_value_4 => xla_lookups_pkg.get_meaning(
15302: 'XLA_OWNER_TYPE'
15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15299: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15300: ,p_token_4 => 'PAD_OWNER'
15301: ,p_value_4 => xla_lookups_pkg.get_meaning(
15302: 'XLA_OWNER_TYPE'
15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15304: )
15305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15301: ,p_value_4 => xla_lookups_pkg.get_meaning(
15302: 'XLA_OWNER_TYPE'
15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15304: )
15305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15308: ,p_ae_header_id => NULL
15309: );

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

15302: 'XLA_OWNER_TYPE'
15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15304: )
15305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15308: ,p_ae_header_id => NULL
15309: );
15310: RETURN l_output_value;

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

15303: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15304: )
15305: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15306: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15307: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15308: ,p_ae_header_id => NULL
15309: );
15310: RETURN l_output_value;
15311: EXCEPTION

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

15404: ,p_module => l_log_module);
15405:
15406: END IF;
15407:
15408: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15409: x_value_combination_id := null;
15410: x_value_segment_code := null;
15411: x_value_type_code := null;
15412: l_output_value := null;

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

15426: 'XLA_OWNER_TYPE'
15427: ,l_component_type_code
15428: )
15429: ,p_token_3 => 'PAD_NAME'
15430: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15431: ,p_token_4 => 'PAD_OWNER'
15432: ,p_value_4 => xla_lookups_pkg.get_meaning(
15433: 'XLA_OWNER_TYPE'
15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15430: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15431: ,p_token_4 => 'PAD_OWNER'
15432: ,p_value_4 => xla_lookups_pkg.get_meaning(
15433: 'XLA_OWNER_TYPE'
15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15435: )
15436: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15437: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15438: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15432: ,p_value_4 => xla_lookups_pkg.get_meaning(
15433: 'XLA_OWNER_TYPE'
15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15435: )
15436: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15437: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15438: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15439: ,p_ae_header_id => NULL
15440: );

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

15433: 'XLA_OWNER_TYPE'
15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15435: )
15436: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15437: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15438: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15439: ,p_ae_header_id => NULL
15440: );
15441: RETURN l_output_value;

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

15434: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15435: )
15436: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15437: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15438: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15439: ,p_ae_header_id => NULL
15440: );
15441: RETURN l_output_value;
15442: EXCEPTION

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

15535: ,p_module => l_log_module);
15536:
15537: END IF;
15538:
15539: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15540: x_value_combination_id := null;
15541: x_value_segment_code := null;
15542: x_value_type_code := null;
15543: l_output_value := null;

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

15557: 'XLA_OWNER_TYPE'
15558: ,l_component_type_code
15559: )
15560: ,p_token_3 => 'PAD_NAME'
15561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15562: ,p_token_4 => 'PAD_OWNER'
15563: ,p_value_4 => xla_lookups_pkg.get_meaning(
15564: 'XLA_OWNER_TYPE'
15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15561: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15562: ,p_token_4 => 'PAD_OWNER'
15563: ,p_value_4 => xla_lookups_pkg.get_meaning(
15564: 'XLA_OWNER_TYPE'
15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15566: )
15567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15563: ,p_value_4 => xla_lookups_pkg.get_meaning(
15564: 'XLA_OWNER_TYPE'
15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15566: )
15567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15570: ,p_ae_header_id => NULL
15571: );

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

15564: 'XLA_OWNER_TYPE'
15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15566: )
15567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15570: ,p_ae_header_id => NULL
15571: );
15572: RETURN l_output_value;

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

15565: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15566: )
15567: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15568: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15569: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15570: ,p_ae_header_id => NULL
15571: );
15572: RETURN l_output_value;
15573: EXCEPTION

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

15666: ,p_module => l_log_module);
15667:
15668: END IF;
15669:
15670: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15671: x_value_combination_id := null;
15672: x_value_segment_code := null;
15673: x_value_type_code := null;
15674: l_output_value := null;

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

15688: 'XLA_OWNER_TYPE'
15689: ,l_component_type_code
15690: )
15691: ,p_token_3 => 'PAD_NAME'
15692: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15693: ,p_token_4 => 'PAD_OWNER'
15694: ,p_value_4 => xla_lookups_pkg.get_meaning(
15695: 'XLA_OWNER_TYPE'
15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15692: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15693: ,p_token_4 => 'PAD_OWNER'
15694: ,p_value_4 => xla_lookups_pkg.get_meaning(
15695: 'XLA_OWNER_TYPE'
15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15697: )
15698: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15699: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15700: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15694: ,p_value_4 => xla_lookups_pkg.get_meaning(
15695: 'XLA_OWNER_TYPE'
15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15697: )
15698: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15699: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15700: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15701: ,p_ae_header_id => NULL
15702: );

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

15695: 'XLA_OWNER_TYPE'
15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15697: )
15698: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15699: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15700: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15701: ,p_ae_header_id => NULL
15702: );
15703: RETURN l_output_value;

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

15696: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15697: )
15698: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15699: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15700: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15701: ,p_ae_header_id => NULL
15702: );
15703: RETURN l_output_value;
15704: EXCEPTION

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

15797: ,p_module => l_log_module);
15798:
15799: END IF;
15800:
15801: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15802: x_value_combination_id := null;
15803: x_value_segment_code := null;
15804: x_value_type_code := null;
15805: l_output_value := null;

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

15819: 'XLA_OWNER_TYPE'
15820: ,l_component_type_code
15821: )
15822: ,p_token_3 => 'PAD_NAME'
15823: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15824: ,p_token_4 => 'PAD_OWNER'
15825: ,p_value_4 => xla_lookups_pkg.get_meaning(
15826: 'XLA_OWNER_TYPE'
15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15823: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15824: ,p_token_4 => 'PAD_OWNER'
15825: ,p_value_4 => xla_lookups_pkg.get_meaning(
15826: 'XLA_OWNER_TYPE'
15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15828: )
15829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15825: ,p_value_4 => xla_lookups_pkg.get_meaning(
15826: 'XLA_OWNER_TYPE'
15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15828: )
15829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15832: ,p_ae_header_id => NULL
15833: );

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

15826: 'XLA_OWNER_TYPE'
15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15828: )
15829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15832: ,p_ae_header_id => NULL
15833: );
15834: RETURN l_output_value;

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

15827: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15828: )
15829: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15830: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15831: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15832: ,p_ae_header_id => NULL
15833: );
15834: RETURN l_output_value;
15835: EXCEPTION

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

15928: ,p_module => l_log_module);
15929:
15930: END IF;
15931:
15932: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15933: x_value_combination_id := null;
15934: x_value_segment_code := null;
15935: x_value_type_code := null;
15936: l_output_value := null;

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

15950: 'XLA_OWNER_TYPE'
15951: ,l_component_type_code
15952: )
15953: ,p_token_3 => 'PAD_NAME'
15954: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15955: ,p_token_4 => 'PAD_OWNER'
15956: ,p_value_4 => xla_lookups_pkg.get_meaning(
15957: 'XLA_OWNER_TYPE'
15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15954: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15955: ,p_token_4 => 'PAD_OWNER'
15956: ,p_value_4 => xla_lookups_pkg.get_meaning(
15957: 'XLA_OWNER_TYPE'
15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15959: )
15960: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15961: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15962: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15956: ,p_value_4 => xla_lookups_pkg.get_meaning(
15957: 'XLA_OWNER_TYPE'
15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15959: )
15960: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15961: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15962: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15963: ,p_ae_header_id => NULL
15964: );

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

15957: 'XLA_OWNER_TYPE'
15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15959: )
15960: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15961: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15962: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15963: ,p_ae_header_id => NULL
15964: );
15965: RETURN l_output_value;

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

15958: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15959: )
15960: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15961: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15962: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15963: ,p_ae_header_id => NULL
15964: );
15965: RETURN l_output_value;
15966: EXCEPTION

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

16059: ,p_module => l_log_module);
16060:
16061: END IF;
16062:
16063: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16064: x_value_combination_id := null;
16065: x_value_segment_code := null;
16066: x_value_type_code := null;
16067: l_output_value := null;

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

16081: 'XLA_OWNER_TYPE'
16082: ,l_component_type_code
16083: )
16084: ,p_token_3 => 'PAD_NAME'
16085: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16086: ,p_token_4 => 'PAD_OWNER'
16087: ,p_value_4 => xla_lookups_pkg.get_meaning(
16088: 'XLA_OWNER_TYPE'
16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16085: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16086: ,p_token_4 => 'PAD_OWNER'
16087: ,p_value_4 => xla_lookups_pkg.get_meaning(
16088: 'XLA_OWNER_TYPE'
16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16090: )
16091: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16092: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16093: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16087: ,p_value_4 => xla_lookups_pkg.get_meaning(
16088: 'XLA_OWNER_TYPE'
16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16090: )
16091: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16092: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16093: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16094: ,p_ae_header_id => NULL
16095: );

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

16088: 'XLA_OWNER_TYPE'
16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16090: )
16091: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16092: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16093: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16094: ,p_ae_header_id => NULL
16095: );
16096: RETURN l_output_value;

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

16089: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16090: )
16091: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16092: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16093: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16094: ,p_ae_header_id => NULL
16095: );
16096: RETURN l_output_value;
16097: EXCEPTION

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

16190: ,p_module => l_log_module);
16191:
16192: END IF;
16193:
16194: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16195: x_value_combination_id := null;
16196: x_value_segment_code := null;
16197: x_value_type_code := null;
16198: l_output_value := null;

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

16212: 'XLA_OWNER_TYPE'
16213: ,l_component_type_code
16214: )
16215: ,p_token_3 => 'PAD_NAME'
16216: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16217: ,p_token_4 => 'PAD_OWNER'
16218: ,p_value_4 => xla_lookups_pkg.get_meaning(
16219: 'XLA_OWNER_TYPE'
16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16216: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16217: ,p_token_4 => 'PAD_OWNER'
16218: ,p_value_4 => xla_lookups_pkg.get_meaning(
16219: 'XLA_OWNER_TYPE'
16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16221: )
16222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16218: ,p_value_4 => xla_lookups_pkg.get_meaning(
16219: 'XLA_OWNER_TYPE'
16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16221: )
16222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16225: ,p_ae_header_id => NULL
16226: );

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

16219: 'XLA_OWNER_TYPE'
16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16221: )
16222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16225: ,p_ae_header_id => NULL
16226: );
16227: RETURN l_output_value;

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

16220: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16221: )
16222: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16223: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16224: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16225: ,p_ae_header_id => NULL
16226: );
16227: RETURN l_output_value;
16228: EXCEPTION

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

16321: ,p_module => l_log_module);
16322:
16323: END IF;
16324:
16325: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16326: x_value_combination_id := null;
16327: x_value_segment_code := null;
16328: x_value_type_code := null;
16329: l_output_value := null;

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

16343: 'XLA_OWNER_TYPE'
16344: ,l_component_type_code
16345: )
16346: ,p_token_3 => 'PAD_NAME'
16347: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16348: ,p_token_4 => 'PAD_OWNER'
16349: ,p_value_4 => xla_lookups_pkg.get_meaning(
16350: 'XLA_OWNER_TYPE'
16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16347: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16348: ,p_token_4 => 'PAD_OWNER'
16349: ,p_value_4 => xla_lookups_pkg.get_meaning(
16350: 'XLA_OWNER_TYPE'
16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16352: )
16353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16349: ,p_value_4 => xla_lookups_pkg.get_meaning(
16350: 'XLA_OWNER_TYPE'
16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16352: )
16353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16356: ,p_ae_header_id => NULL
16357: );

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

16350: 'XLA_OWNER_TYPE'
16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16352: )
16353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16356: ,p_ae_header_id => NULL
16357: );
16358: RETURN l_output_value;

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

16351: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16352: )
16353: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16354: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16355: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16356: ,p_ae_header_id => NULL
16357: );
16358: RETURN l_output_value;
16359: EXCEPTION

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

16452: ,p_module => l_log_module);
16453:
16454: END IF;
16455:
16456: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16457: x_value_combination_id := null;
16458: x_value_segment_code := null;
16459: x_value_type_code := null;
16460: l_output_value := null;

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

16474: 'XLA_OWNER_TYPE'
16475: ,l_component_type_code
16476: )
16477: ,p_token_3 => 'PAD_NAME'
16478: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16479: ,p_token_4 => 'PAD_OWNER'
16480: ,p_value_4 => xla_lookups_pkg.get_meaning(
16481: 'XLA_OWNER_TYPE'
16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16478: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16479: ,p_token_4 => 'PAD_OWNER'
16480: ,p_value_4 => xla_lookups_pkg.get_meaning(
16481: 'XLA_OWNER_TYPE'
16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16483: )
16484: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16485: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16486: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16480: ,p_value_4 => xla_lookups_pkg.get_meaning(
16481: 'XLA_OWNER_TYPE'
16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16483: )
16484: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16485: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16486: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16487: ,p_ae_header_id => NULL
16488: );

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

16481: 'XLA_OWNER_TYPE'
16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16483: )
16484: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16485: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16486: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16487: ,p_ae_header_id => NULL
16488: );
16489: RETURN l_output_value;

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

16482: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16483: )
16484: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16485: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16486: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16487: ,p_ae_header_id => NULL
16488: );
16489: RETURN l_output_value;
16490: EXCEPTION

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

16583: ,p_module => l_log_module);
16584:
16585: END IF;
16586:
16587: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16588: x_value_combination_id := null;
16589: x_value_segment_code := null;
16590: x_value_type_code := null;
16591: l_output_value := null;

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

16605: 'XLA_OWNER_TYPE'
16606: ,l_component_type_code
16607: )
16608: ,p_token_3 => 'PAD_NAME'
16609: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16610: ,p_token_4 => 'PAD_OWNER'
16611: ,p_value_4 => xla_lookups_pkg.get_meaning(
16612: 'XLA_OWNER_TYPE'
16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16609: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16610: ,p_token_4 => 'PAD_OWNER'
16611: ,p_value_4 => xla_lookups_pkg.get_meaning(
16612: 'XLA_OWNER_TYPE'
16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16614: )
16615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16611: ,p_value_4 => xla_lookups_pkg.get_meaning(
16612: 'XLA_OWNER_TYPE'
16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16614: )
16615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16618: ,p_ae_header_id => NULL
16619: );

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

16612: 'XLA_OWNER_TYPE'
16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16614: )
16615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16618: ,p_ae_header_id => NULL
16619: );
16620: RETURN l_output_value;

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

16613: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16614: )
16615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16618: ,p_ae_header_id => NULL
16619: );
16620: RETURN l_output_value;
16621: EXCEPTION

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

16714: ,p_module => l_log_module);
16715:
16716: END IF;
16717:
16718: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16719: x_value_combination_id := null;
16720: x_value_segment_code := null;
16721: x_value_type_code := null;
16722: l_output_value := null;

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

16736: 'XLA_OWNER_TYPE'
16737: ,l_component_type_code
16738: )
16739: ,p_token_3 => 'PAD_NAME'
16740: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16741: ,p_token_4 => 'PAD_OWNER'
16742: ,p_value_4 => xla_lookups_pkg.get_meaning(
16743: 'XLA_OWNER_TYPE'
16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16740: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16741: ,p_token_4 => 'PAD_OWNER'
16742: ,p_value_4 => xla_lookups_pkg.get_meaning(
16743: 'XLA_OWNER_TYPE'
16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16745: )
16746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16742: ,p_value_4 => xla_lookups_pkg.get_meaning(
16743: 'XLA_OWNER_TYPE'
16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16745: )
16746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16749: ,p_ae_header_id => NULL
16750: );

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

16743: 'XLA_OWNER_TYPE'
16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16745: )
16746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16749: ,p_ae_header_id => NULL
16750: );
16751: RETURN l_output_value;

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

16744: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16745: )
16746: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16747: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16748: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16749: ,p_ae_header_id => NULL
16750: );
16751: RETURN l_output_value;
16752: EXCEPTION

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

16845: ,p_module => l_log_module);
16846:
16847: END IF;
16848:
16849: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16850: x_value_combination_id := null;
16851: x_value_segment_code := null;
16852: x_value_type_code := null;
16853: l_output_value := null;

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

16867: 'XLA_OWNER_TYPE'
16868: ,l_component_type_code
16869: )
16870: ,p_token_3 => 'PAD_NAME'
16871: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16872: ,p_token_4 => 'PAD_OWNER'
16873: ,p_value_4 => xla_lookups_pkg.get_meaning(
16874: 'XLA_OWNER_TYPE'
16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16871: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16872: ,p_token_4 => 'PAD_OWNER'
16873: ,p_value_4 => xla_lookups_pkg.get_meaning(
16874: 'XLA_OWNER_TYPE'
16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16876: )
16877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16873: ,p_value_4 => xla_lookups_pkg.get_meaning(
16874: 'XLA_OWNER_TYPE'
16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16876: )
16877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16880: ,p_ae_header_id => NULL
16881: );

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

16874: 'XLA_OWNER_TYPE'
16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16876: )
16877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16880: ,p_ae_header_id => NULL
16881: );
16882: RETURN l_output_value;

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

16875: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16876: )
16877: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16878: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16879: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16880: ,p_ae_header_id => NULL
16881: );
16882: RETURN l_output_value;
16883: EXCEPTION

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

16976: ,p_module => l_log_module);
16977:
16978: END IF;
16979:
16980: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16981: x_value_combination_id := null;
16982: x_value_segment_code := null;
16983: x_value_type_code := null;
16984: l_output_value := null;

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

16998: 'XLA_OWNER_TYPE'
16999: ,l_component_type_code
17000: )
17001: ,p_token_3 => 'PAD_NAME'
17002: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17003: ,p_token_4 => 'PAD_OWNER'
17004: ,p_value_4 => xla_lookups_pkg.get_meaning(
17005: 'XLA_OWNER_TYPE'
17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17002: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17003: ,p_token_4 => 'PAD_OWNER'
17004: ,p_value_4 => xla_lookups_pkg.get_meaning(
17005: 'XLA_OWNER_TYPE'
17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17007: )
17008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17004: ,p_value_4 => xla_lookups_pkg.get_meaning(
17005: 'XLA_OWNER_TYPE'
17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17007: )
17008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17011: ,p_ae_header_id => NULL
17012: );

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

17005: 'XLA_OWNER_TYPE'
17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17007: )
17008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17011: ,p_ae_header_id => NULL
17012: );
17013: RETURN l_output_value;

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

17006: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17007: )
17008: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17009: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17010: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17011: ,p_ae_header_id => NULL
17012: );
17013: RETURN l_output_value;
17014: EXCEPTION

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

17107: ,p_module => l_log_module);
17108:
17109: END IF;
17110:
17111: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17112: x_value_combination_id := null;
17113: x_value_segment_code := null;
17114: x_value_type_code := null;
17115: l_output_value := null;

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

17129: 'XLA_OWNER_TYPE'
17130: ,l_component_type_code
17131: )
17132: ,p_token_3 => 'PAD_NAME'
17133: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17134: ,p_token_4 => 'PAD_OWNER'
17135: ,p_value_4 => xla_lookups_pkg.get_meaning(
17136: 'XLA_OWNER_TYPE'
17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17133: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17134: ,p_token_4 => 'PAD_OWNER'
17135: ,p_value_4 => xla_lookups_pkg.get_meaning(
17136: 'XLA_OWNER_TYPE'
17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17138: )
17139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17135: ,p_value_4 => xla_lookups_pkg.get_meaning(
17136: 'XLA_OWNER_TYPE'
17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17138: )
17139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17142: ,p_ae_header_id => NULL
17143: );

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

17136: 'XLA_OWNER_TYPE'
17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17138: )
17139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17142: ,p_ae_header_id => NULL
17143: );
17144: RETURN l_output_value;

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

17137: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17138: )
17139: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17140: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17141: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17142: ,p_ae_header_id => NULL
17143: );
17144: RETURN l_output_value;
17145: EXCEPTION

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

17238: ,p_module => l_log_module);
17239:
17240: END IF;
17241:
17242: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17243: x_value_combination_id := null;
17244: x_value_segment_code := null;
17245: x_value_type_code := null;
17246: l_output_value := null;

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

17260: 'XLA_OWNER_TYPE'
17261: ,l_component_type_code
17262: )
17263: ,p_token_3 => 'PAD_NAME'
17264: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17265: ,p_token_4 => 'PAD_OWNER'
17266: ,p_value_4 => xla_lookups_pkg.get_meaning(
17267: 'XLA_OWNER_TYPE'
17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17264: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17265: ,p_token_4 => 'PAD_OWNER'
17266: ,p_value_4 => xla_lookups_pkg.get_meaning(
17267: 'XLA_OWNER_TYPE'
17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17269: )
17270: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17271: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17272: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17266: ,p_value_4 => xla_lookups_pkg.get_meaning(
17267: 'XLA_OWNER_TYPE'
17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17269: )
17270: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17271: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17272: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17273: ,p_ae_header_id => NULL
17274: );

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

17267: 'XLA_OWNER_TYPE'
17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17269: )
17270: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17271: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17272: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17273: ,p_ae_header_id => NULL
17274: );
17275: RETURN l_output_value;

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

17268: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17269: )
17270: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17271: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17272: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17273: ,p_ae_header_id => NULL
17274: );
17275: RETURN l_output_value;
17276: EXCEPTION

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

17369: ,p_module => l_log_module);
17370:
17371: END IF;
17372:
17373: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17374: x_value_combination_id := null;
17375: x_value_segment_code := null;
17376: x_value_type_code := null;
17377: l_output_value := null;

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

17391: 'XLA_OWNER_TYPE'
17392: ,l_component_type_code
17393: )
17394: ,p_token_3 => 'PAD_NAME'
17395: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17396: ,p_token_4 => 'PAD_OWNER'
17397: ,p_value_4 => xla_lookups_pkg.get_meaning(
17398: 'XLA_OWNER_TYPE'
17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17395: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17396: ,p_token_4 => 'PAD_OWNER'
17397: ,p_value_4 => xla_lookups_pkg.get_meaning(
17398: 'XLA_OWNER_TYPE'
17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17400: )
17401: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17402: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17403: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17397: ,p_value_4 => xla_lookups_pkg.get_meaning(
17398: 'XLA_OWNER_TYPE'
17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17400: )
17401: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17402: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17403: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17404: ,p_ae_header_id => NULL
17405: );

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

17398: 'XLA_OWNER_TYPE'
17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17400: )
17401: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17402: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17403: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17404: ,p_ae_header_id => NULL
17405: );
17406: RETURN l_output_value;

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

17399: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17400: )
17401: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17402: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17403: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17404: ,p_ae_header_id => NULL
17405: );
17406: RETURN l_output_value;
17407: EXCEPTION

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

17500: ,p_module => l_log_module);
17501:
17502: END IF;
17503:
17504: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17505: x_value_combination_id := null;
17506: x_value_segment_code := null;
17507: x_value_type_code := null;
17508: l_output_value := null;

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

17522: 'XLA_OWNER_TYPE'
17523: ,l_component_type_code
17524: )
17525: ,p_token_3 => 'PAD_NAME'
17526: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17527: ,p_token_4 => 'PAD_OWNER'
17528: ,p_value_4 => xla_lookups_pkg.get_meaning(
17529: 'XLA_OWNER_TYPE'
17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17526: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17527: ,p_token_4 => 'PAD_OWNER'
17528: ,p_value_4 => xla_lookups_pkg.get_meaning(
17529: 'XLA_OWNER_TYPE'
17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17531: )
17532: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17533: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17534: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17528: ,p_value_4 => xla_lookups_pkg.get_meaning(
17529: 'XLA_OWNER_TYPE'
17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17531: )
17532: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17533: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17534: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17535: ,p_ae_header_id => NULL
17536: );

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

17529: 'XLA_OWNER_TYPE'
17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17531: )
17532: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17533: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17534: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17535: ,p_ae_header_id => NULL
17536: );
17537: RETURN l_output_value;

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

17530: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17531: )
17532: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17533: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17534: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17535: ,p_ae_header_id => NULL
17536: );
17537: RETURN l_output_value;
17538: EXCEPTION

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

17631: ,p_module => l_log_module);
17632:
17633: END IF;
17634:
17635: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17636: x_value_combination_id := null;
17637: x_value_segment_code := null;
17638: x_value_type_code := null;
17639: l_output_value := null;

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

17653: 'XLA_OWNER_TYPE'
17654: ,l_component_type_code
17655: )
17656: ,p_token_3 => 'PAD_NAME'
17657: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17658: ,p_token_4 => 'PAD_OWNER'
17659: ,p_value_4 => xla_lookups_pkg.get_meaning(
17660: 'XLA_OWNER_TYPE'
17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17657: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17658: ,p_token_4 => 'PAD_OWNER'
17659: ,p_value_4 => xla_lookups_pkg.get_meaning(
17660: 'XLA_OWNER_TYPE'
17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17662: )
17663: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17664: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17665: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17659: ,p_value_4 => xla_lookups_pkg.get_meaning(
17660: 'XLA_OWNER_TYPE'
17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17662: )
17663: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17664: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17665: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17666: ,p_ae_header_id => NULL
17667: );

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

17660: 'XLA_OWNER_TYPE'
17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17662: )
17663: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17664: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17665: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17666: ,p_ae_header_id => NULL
17667: );
17668: RETURN l_output_value;

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

17661: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17662: )
17663: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17664: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17665: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17666: ,p_ae_header_id => NULL
17667: );
17668: RETURN l_output_value;
17669: EXCEPTION

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

17762: ,p_module => l_log_module);
17763:
17764: END IF;
17765:
17766: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17767: x_value_combination_id := null;
17768: x_value_segment_code := null;
17769: x_value_type_code := null;
17770: l_output_value := null;

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

17784: 'XLA_OWNER_TYPE'
17785: ,l_component_type_code
17786: )
17787: ,p_token_3 => 'PAD_NAME'
17788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17789: ,p_token_4 => 'PAD_OWNER'
17790: ,p_value_4 => xla_lookups_pkg.get_meaning(
17791: 'XLA_OWNER_TYPE'
17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17788: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17789: ,p_token_4 => 'PAD_OWNER'
17790: ,p_value_4 => xla_lookups_pkg.get_meaning(
17791: 'XLA_OWNER_TYPE'
17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17793: )
17794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17790: ,p_value_4 => xla_lookups_pkg.get_meaning(
17791: 'XLA_OWNER_TYPE'
17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17793: )
17794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17797: ,p_ae_header_id => NULL
17798: );

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

17791: 'XLA_OWNER_TYPE'
17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17793: )
17794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17797: ,p_ae_header_id => NULL
17798: );
17799: RETURN l_output_value;

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

17792: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17793: )
17794: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17795: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17796: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17797: ,p_ae_header_id => NULL
17798: );
17799: RETURN l_output_value;
17800: EXCEPTION

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

17893: ,p_module => l_log_module);
17894:
17895: END IF;
17896:
17897: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17898: x_value_combination_id := null;
17899: x_value_segment_code := null;
17900: x_value_type_code := null;
17901: l_output_value := null;

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

17915: 'XLA_OWNER_TYPE'
17916: ,l_component_type_code
17917: )
17918: ,p_token_3 => 'PAD_NAME'
17919: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17920: ,p_token_4 => 'PAD_OWNER'
17921: ,p_value_4 => xla_lookups_pkg.get_meaning(
17922: 'XLA_OWNER_TYPE'
17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17919: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17920: ,p_token_4 => 'PAD_OWNER'
17921: ,p_value_4 => xla_lookups_pkg.get_meaning(
17922: 'XLA_OWNER_TYPE'
17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17924: )
17925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17921: ,p_value_4 => xla_lookups_pkg.get_meaning(
17922: 'XLA_OWNER_TYPE'
17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17924: )
17925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17928: ,p_ae_header_id => NULL
17929: );

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

17922: 'XLA_OWNER_TYPE'
17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17924: )
17925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17928: ,p_ae_header_id => NULL
17929: );
17930: RETURN l_output_value;

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

17923: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17924: )
17925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17928: ,p_ae_header_id => NULL
17929: );
17930: RETURN l_output_value;
17931: EXCEPTION

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

18027: ,p_module => l_log_module);
18028:
18029: END IF;
18030:
18031: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18032: x_value_combination_id := null;
18033: x_value_segment_code := null;
18034: x_value_type_code := null;
18035: l_output_value := null;

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

18049: 'XLA_OWNER_TYPE'
18050: ,l_component_type_code
18051: )
18052: ,p_token_3 => 'PAD_NAME'
18053: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18054: ,p_token_4 => 'PAD_OWNER'
18055: ,p_value_4 => xla_lookups_pkg.get_meaning(
18056: 'XLA_OWNER_TYPE'
18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18053: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18054: ,p_token_4 => 'PAD_OWNER'
18055: ,p_value_4 => xla_lookups_pkg.get_meaning(
18056: 'XLA_OWNER_TYPE'
18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18058: )
18059: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18060: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18061: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18055: ,p_value_4 => xla_lookups_pkg.get_meaning(
18056: 'XLA_OWNER_TYPE'
18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18058: )
18059: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18060: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18061: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18062: ,p_ae_header_id => NULL
18063: );

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

18056: 'XLA_OWNER_TYPE'
18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18058: )
18059: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18060: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18061: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18062: ,p_ae_header_id => NULL
18063: );
18064: RETURN l_output_value;

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

18057: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18058: )
18059: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18060: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18061: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18062: ,p_ae_header_id => NULL
18063: );
18064: RETURN l_output_value;
18065: EXCEPTION

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

18158: ,p_module => l_log_module);
18159:
18160: END IF;
18161:
18162: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18163: x_value_combination_id := null;
18164: x_value_segment_code := null;
18165: x_value_type_code := null;
18166: l_output_value := null;

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

18180: 'XLA_OWNER_TYPE'
18181: ,l_component_type_code
18182: )
18183: ,p_token_3 => 'PAD_NAME'
18184: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18185: ,p_token_4 => 'PAD_OWNER'
18186: ,p_value_4 => xla_lookups_pkg.get_meaning(
18187: 'XLA_OWNER_TYPE'
18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18184: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18185: ,p_token_4 => 'PAD_OWNER'
18186: ,p_value_4 => xla_lookups_pkg.get_meaning(
18187: 'XLA_OWNER_TYPE'
18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18189: )
18190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18186: ,p_value_4 => xla_lookups_pkg.get_meaning(
18187: 'XLA_OWNER_TYPE'
18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18189: )
18190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18193: ,p_ae_header_id => NULL
18194: );

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

18187: 'XLA_OWNER_TYPE'
18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18189: )
18190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18193: ,p_ae_header_id => NULL
18194: );
18195: RETURN l_output_value;

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

18188: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18189: )
18190: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18191: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18192: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18193: ,p_ae_header_id => NULL
18194: );
18195: RETURN l_output_value;
18196: EXCEPTION

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

18299: (p_msg => 'END of AcctDerRule_172(invalid)'
18300: ,p_level => C_LEVEL_PROCEDURE
18301: ,p_module => l_log_module);
18302: END IF;
18303: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18304: x_value_type_code := null;
18305: l_output_value := null;
18306: xla_accounting_err_pkg.build_message
18307: (p_appli_s_name => 'XLA'

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

18319: 'XLA_OWNER_TYPE'
18320: ,l_component_type_code
18321: )
18322: ,p_token_3 => 'PAD_NAME'
18323: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18324: ,p_token_4 => 'PAD_OWNER'
18325: ,p_value_4 => xla_lookups_pkg.get_meaning(
18326: 'XLA_OWNER_TYPE'
18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18323: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18324: ,p_token_4 => 'PAD_OWNER'
18325: ,p_value_4 => xla_lookups_pkg.get_meaning(
18326: 'XLA_OWNER_TYPE'
18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18328: )
18329: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18330: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18331: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18325: ,p_value_4 => xla_lookups_pkg.get_meaning(
18326: 'XLA_OWNER_TYPE'
18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18328: )
18329: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18330: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18331: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18332: ,p_ae_header_id => NULL
18333: );

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

18326: 'XLA_OWNER_TYPE'
18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18328: )
18329: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18330: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18331: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18332: ,p_ae_header_id => NULL
18333: );
18334: RETURN l_output_value;

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

18327: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18328: )
18329: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18330: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18331: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18332: ,p_ae_header_id => NULL
18333: );
18334: RETURN l_output_value;
18335: EXCEPTION

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

18438: (p_msg => 'END of AcctDerRule_173(invalid)'
18439: ,p_level => C_LEVEL_PROCEDURE
18440: ,p_module => l_log_module);
18441: END IF;
18442: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18443: x_value_type_code := null;
18444: l_output_value := null;
18445: xla_accounting_err_pkg.build_message
18446: (p_appli_s_name => 'XLA'

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

18458: 'XLA_OWNER_TYPE'
18459: ,l_component_type_code
18460: )
18461: ,p_token_3 => 'PAD_NAME'
18462: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18463: ,p_token_4 => 'PAD_OWNER'
18464: ,p_value_4 => xla_lookups_pkg.get_meaning(
18465: 'XLA_OWNER_TYPE'
18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18462: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18463: ,p_token_4 => 'PAD_OWNER'
18464: ,p_value_4 => xla_lookups_pkg.get_meaning(
18465: 'XLA_OWNER_TYPE'
18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18467: )
18468: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18469: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18470: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18464: ,p_value_4 => xla_lookups_pkg.get_meaning(
18465: 'XLA_OWNER_TYPE'
18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18467: )
18468: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18469: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18470: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18471: ,p_ae_header_id => NULL
18472: );

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

18465: 'XLA_OWNER_TYPE'
18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18467: )
18468: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18469: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18470: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18471: ,p_ae_header_id => NULL
18472: );
18473: RETURN l_output_value;

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

18466: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18467: )
18468: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18469: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18470: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18471: ,p_ae_header_id => NULL
18472: );
18473: RETURN l_output_value;
18474: EXCEPTION

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

18560: (p_msg => 'END of AcctDerRule_174(invalid)'
18561: ,p_level => C_LEVEL_PROCEDURE
18562: ,p_module => l_log_module);
18563: END IF;
18564: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18565: x_value_type_code := null;
18566: l_output_value := null;
18567: xla_accounting_err_pkg.build_message
18568: (p_appli_s_name => 'XLA'

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

18580: 'XLA_OWNER_TYPE'
18581: ,l_component_type_code
18582: )
18583: ,p_token_3 => 'PAD_NAME'
18584: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18585: ,p_token_4 => 'PAD_OWNER'
18586: ,p_value_4 => xla_lookups_pkg.get_meaning(
18587: 'XLA_OWNER_TYPE'
18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18584: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18585: ,p_token_4 => 'PAD_OWNER'
18586: ,p_value_4 => xla_lookups_pkg.get_meaning(
18587: 'XLA_OWNER_TYPE'
18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18589: )
18590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18586: ,p_value_4 => xla_lookups_pkg.get_meaning(
18587: 'XLA_OWNER_TYPE'
18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18589: )
18590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18593: ,p_ae_header_id => NULL
18594: );

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

18587: 'XLA_OWNER_TYPE'
18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18589: )
18590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18593: ,p_ae_header_id => NULL
18594: );
18595: RETURN l_output_value;

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

18588: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18589: )
18590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18593: ,p_ae_header_id => NULL
18594: );
18595: RETURN l_output_value;
18596: EXCEPTION

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

18698: (p_msg => 'END of AcctDerRule_175(invalid)'
18699: ,p_level => C_LEVEL_PROCEDURE
18700: ,p_module => l_log_module);
18701: END IF;
18702: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18703: x_value_type_code := null;
18704: l_output_value := null;
18705: xla_accounting_err_pkg.build_message
18706: (p_appli_s_name => 'XLA'

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

18718: 'XLA_OWNER_TYPE'
18719: ,l_component_type_code
18720: )
18721: ,p_token_3 => 'PAD_NAME'
18722: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18723: ,p_token_4 => 'PAD_OWNER'
18724: ,p_value_4 => xla_lookups_pkg.get_meaning(
18725: 'XLA_OWNER_TYPE'
18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18722: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18723: ,p_token_4 => 'PAD_OWNER'
18724: ,p_value_4 => xla_lookups_pkg.get_meaning(
18725: 'XLA_OWNER_TYPE'
18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18727: )
18728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18724: ,p_value_4 => xla_lookups_pkg.get_meaning(
18725: 'XLA_OWNER_TYPE'
18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18727: )
18728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18731: ,p_ae_header_id => NULL
18732: );

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

18725: 'XLA_OWNER_TYPE'
18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18727: )
18728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18731: ,p_ae_header_id => NULL
18732: );
18733: RETURN l_output_value;

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

18726: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18727: )
18728: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18729: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18730: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18731: ,p_ae_header_id => NULL
18732: );
18733: RETURN l_output_value;
18734: EXCEPTION

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

18820: (p_msg => 'END of AcctDerRule_176(invalid)'
18821: ,p_level => C_LEVEL_PROCEDURE
18822: ,p_module => l_log_module);
18823: END IF;
18824: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18825: x_value_type_code := null;
18826: l_output_value := null;
18827: xla_accounting_err_pkg.build_message
18828: (p_appli_s_name => 'XLA'

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

18840: 'XLA_OWNER_TYPE'
18841: ,l_component_type_code
18842: )
18843: ,p_token_3 => 'PAD_NAME'
18844: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18845: ,p_token_4 => 'PAD_OWNER'
18846: ,p_value_4 => xla_lookups_pkg.get_meaning(
18847: 'XLA_OWNER_TYPE'
18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18844: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18845: ,p_token_4 => 'PAD_OWNER'
18846: ,p_value_4 => xla_lookups_pkg.get_meaning(
18847: 'XLA_OWNER_TYPE'
18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18849: )
18850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18846: ,p_value_4 => xla_lookups_pkg.get_meaning(
18847: 'XLA_OWNER_TYPE'
18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18849: )
18850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18853: ,p_ae_header_id => NULL
18854: );

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

18847: 'XLA_OWNER_TYPE'
18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18849: )
18850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18853: ,p_ae_header_id => NULL
18854: );
18855: RETURN l_output_value;

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

18848: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18849: )
18850: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18851: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18852: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18853: ,p_ae_header_id => NULL
18854: );
18855: RETURN l_output_value;
18856: EXCEPTION

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

18942: (p_msg => 'END of AcctDerRule_177(invalid)'
18943: ,p_level => C_LEVEL_PROCEDURE
18944: ,p_module => l_log_module);
18945: END IF;
18946: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18947: x_value_type_code := null;
18948: l_output_value := null;
18949: xla_accounting_err_pkg.build_message
18950: (p_appli_s_name => 'XLA'

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

18962: 'XLA_OWNER_TYPE'
18963: ,l_component_type_code
18964: )
18965: ,p_token_3 => 'PAD_NAME'
18966: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18967: ,p_token_4 => 'PAD_OWNER'
18968: ,p_value_4 => xla_lookups_pkg.get_meaning(
18969: 'XLA_OWNER_TYPE'
18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18966: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18967: ,p_token_4 => 'PAD_OWNER'
18968: ,p_value_4 => xla_lookups_pkg.get_meaning(
18969: 'XLA_OWNER_TYPE'
18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18971: )
18972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18968: ,p_value_4 => xla_lookups_pkg.get_meaning(
18969: 'XLA_OWNER_TYPE'
18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18971: )
18972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18975: ,p_ae_header_id => NULL
18976: );

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

18969: 'XLA_OWNER_TYPE'
18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18971: )
18972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18975: ,p_ae_header_id => NULL
18976: );
18977: RETURN l_output_value;

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

18970: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18971: )
18972: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18973: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18974: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18975: ,p_ae_header_id => NULL
18976: );
18977: RETURN l_output_value;
18978: EXCEPTION

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

19064: (p_msg => 'END of AcctDerRule_178(invalid)'
19065: ,p_level => C_LEVEL_PROCEDURE
19066: ,p_module => l_log_module);
19067: END IF;
19068: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19069: x_value_type_code := null;
19070: l_output_value := null;
19071: xla_accounting_err_pkg.build_message
19072: (p_appli_s_name => 'XLA'

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

19084: 'XLA_OWNER_TYPE'
19085: ,l_component_type_code
19086: )
19087: ,p_token_3 => 'PAD_NAME'
19088: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19089: ,p_token_4 => 'PAD_OWNER'
19090: ,p_value_4 => xla_lookups_pkg.get_meaning(
19091: 'XLA_OWNER_TYPE'
19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19088: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19089: ,p_token_4 => 'PAD_OWNER'
19090: ,p_value_4 => xla_lookups_pkg.get_meaning(
19091: 'XLA_OWNER_TYPE'
19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19093: )
19094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19090: ,p_value_4 => xla_lookups_pkg.get_meaning(
19091: 'XLA_OWNER_TYPE'
19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19093: )
19094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19097: ,p_ae_header_id => NULL
19098: );

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

19091: 'XLA_OWNER_TYPE'
19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19093: )
19094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19097: ,p_ae_header_id => NULL
19098: );
19099: RETURN l_output_value;

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

19092: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19093: )
19094: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19095: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19096: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19097: ,p_ae_header_id => NULL
19098: );
19099: RETURN l_output_value;
19100: EXCEPTION

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

19186: (p_msg => 'END of AcctDerRule_179(invalid)'
19187: ,p_level => C_LEVEL_PROCEDURE
19188: ,p_module => l_log_module);
19189: END IF;
19190: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19191: x_value_type_code := null;
19192: l_output_value := null;
19193: xla_accounting_err_pkg.build_message
19194: (p_appli_s_name => 'XLA'

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

19206: 'XLA_OWNER_TYPE'
19207: ,l_component_type_code
19208: )
19209: ,p_token_3 => 'PAD_NAME'
19210: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19211: ,p_token_4 => 'PAD_OWNER'
19212: ,p_value_4 => xla_lookups_pkg.get_meaning(
19213: 'XLA_OWNER_TYPE'
19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19210: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19211: ,p_token_4 => 'PAD_OWNER'
19212: ,p_value_4 => xla_lookups_pkg.get_meaning(
19213: 'XLA_OWNER_TYPE'
19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19215: )
19216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19212: ,p_value_4 => xla_lookups_pkg.get_meaning(
19213: 'XLA_OWNER_TYPE'
19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19215: )
19216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19219: ,p_ae_header_id => NULL
19220: );

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

19213: 'XLA_OWNER_TYPE'
19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19215: )
19216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19219: ,p_ae_header_id => NULL
19220: );
19221: RETURN l_output_value;

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

19214: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19215: )
19216: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19217: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19218: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19219: ,p_ae_header_id => NULL
19220: );
19221: RETURN l_output_value;
19222: EXCEPTION

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

19308: (p_msg => 'END of AcctDerRule_180(invalid)'
19309: ,p_level => C_LEVEL_PROCEDURE
19310: ,p_module => l_log_module);
19311: END IF;
19312: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19313: x_value_type_code := null;
19314: l_output_value := null;
19315: xla_accounting_err_pkg.build_message
19316: (p_appli_s_name => 'XLA'

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

19328: 'XLA_OWNER_TYPE'
19329: ,l_component_type_code
19330: )
19331: ,p_token_3 => 'PAD_NAME'
19332: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19333: ,p_token_4 => 'PAD_OWNER'
19334: ,p_value_4 => xla_lookups_pkg.get_meaning(
19335: 'XLA_OWNER_TYPE'
19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19332: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19333: ,p_token_4 => 'PAD_OWNER'
19334: ,p_value_4 => xla_lookups_pkg.get_meaning(
19335: 'XLA_OWNER_TYPE'
19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19337: )
19338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19334: ,p_value_4 => xla_lookups_pkg.get_meaning(
19335: 'XLA_OWNER_TYPE'
19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19337: )
19338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19341: ,p_ae_header_id => NULL
19342: );

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

19335: 'XLA_OWNER_TYPE'
19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19337: )
19338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19341: ,p_ae_header_id => NULL
19342: );
19343: RETURN l_output_value;

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

19336: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19337: )
19338: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19339: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19340: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19341: ,p_ae_header_id => NULL
19342: );
19343: RETURN l_output_value;
19344: EXCEPTION

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

19430: (p_msg => 'END of AcctDerRule_181(invalid)'
19431: ,p_level => C_LEVEL_PROCEDURE
19432: ,p_module => l_log_module);
19433: END IF;
19434: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19435: x_value_type_code := null;
19436: l_output_value := null;
19437: xla_accounting_err_pkg.build_message
19438: (p_appli_s_name => 'XLA'

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

19450: 'XLA_OWNER_TYPE'
19451: ,l_component_type_code
19452: )
19453: ,p_token_3 => 'PAD_NAME'
19454: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19455: ,p_token_4 => 'PAD_OWNER'
19456: ,p_value_4 => xla_lookups_pkg.get_meaning(
19457: 'XLA_OWNER_TYPE'
19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19454: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19455: ,p_token_4 => 'PAD_OWNER'
19456: ,p_value_4 => xla_lookups_pkg.get_meaning(
19457: 'XLA_OWNER_TYPE'
19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19459: )
19460: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19461: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19462: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19456: ,p_value_4 => xla_lookups_pkg.get_meaning(
19457: 'XLA_OWNER_TYPE'
19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19459: )
19460: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19461: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19462: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19463: ,p_ae_header_id => NULL
19464: );

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

19457: 'XLA_OWNER_TYPE'
19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19459: )
19460: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19461: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19462: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19463: ,p_ae_header_id => NULL
19464: );
19465: RETURN l_output_value;

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

19458: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19459: )
19460: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19461: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19462: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19463: ,p_ae_header_id => NULL
19464: );
19465: RETURN l_output_value;
19466: EXCEPTION

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

19534: (p_msg => 'END of AcctDerRule_182(invalid)'
19535: ,p_level => C_LEVEL_PROCEDURE
19536: ,p_module => l_log_module);
19537: END IF;
19538: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19539: x_value_type_code := null;
19540: l_output_value := null;
19541: xla_accounting_err_pkg.build_message
19542: (p_appli_s_name => 'XLA'

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

19554: 'XLA_OWNER_TYPE'
19555: ,l_component_type_code
19556: )
19557: ,p_token_3 => 'PAD_NAME'
19558: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19559: ,p_token_4 => 'PAD_OWNER'
19560: ,p_value_4 => xla_lookups_pkg.get_meaning(
19561: 'XLA_OWNER_TYPE'
19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19558: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19559: ,p_token_4 => 'PAD_OWNER'
19560: ,p_value_4 => xla_lookups_pkg.get_meaning(
19561: 'XLA_OWNER_TYPE'
19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19563: )
19564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19560: ,p_value_4 => xla_lookups_pkg.get_meaning(
19561: 'XLA_OWNER_TYPE'
19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19563: )
19564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19567: ,p_ae_header_id => NULL
19568: );

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

19561: 'XLA_OWNER_TYPE'
19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19563: )
19564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19567: ,p_ae_header_id => NULL
19568: );
19569: RETURN l_output_value;

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

19562: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19563: )
19564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19567: ,p_ae_header_id => NULL
19568: );
19569: RETURN l_output_value;
19570: EXCEPTION

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

19638: (p_msg => 'END of AcctDerRule_183(invalid)'
19639: ,p_level => C_LEVEL_PROCEDURE
19640: ,p_module => l_log_module);
19641: END IF;
19642: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19643: x_value_type_code := null;
19644: l_output_value := null;
19645: xla_accounting_err_pkg.build_message
19646: (p_appli_s_name => 'XLA'

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

19658: 'XLA_OWNER_TYPE'
19659: ,l_component_type_code
19660: )
19661: ,p_token_3 => 'PAD_NAME'
19662: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19663: ,p_token_4 => 'PAD_OWNER'
19664: ,p_value_4 => xla_lookups_pkg.get_meaning(
19665: 'XLA_OWNER_TYPE'
19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19662: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19663: ,p_token_4 => 'PAD_OWNER'
19664: ,p_value_4 => xla_lookups_pkg.get_meaning(
19665: 'XLA_OWNER_TYPE'
19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19667: )
19668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19664: ,p_value_4 => xla_lookups_pkg.get_meaning(
19665: 'XLA_OWNER_TYPE'
19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19667: )
19668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19671: ,p_ae_header_id => NULL
19672: );

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

19665: 'XLA_OWNER_TYPE'
19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19667: )
19668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19671: ,p_ae_header_id => NULL
19672: );
19673: RETURN l_output_value;

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

19666: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19667: )
19668: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19669: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19670: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19671: ,p_ae_header_id => NULL
19672: );
19673: RETURN l_output_value;
19674: EXCEPTION

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

19742: (p_msg => 'END of AcctDerRule_184(invalid)'
19743: ,p_level => C_LEVEL_PROCEDURE
19744: ,p_module => l_log_module);
19745: END IF;
19746: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19747: x_value_type_code := null;
19748: l_output_value := null;
19749: xla_accounting_err_pkg.build_message
19750: (p_appli_s_name => 'XLA'

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

19762: 'XLA_OWNER_TYPE'
19763: ,l_component_type_code
19764: )
19765: ,p_token_3 => 'PAD_NAME'
19766: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19767: ,p_token_4 => 'PAD_OWNER'
19768: ,p_value_4 => xla_lookups_pkg.get_meaning(
19769: 'XLA_OWNER_TYPE'
19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19766: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19767: ,p_token_4 => 'PAD_OWNER'
19768: ,p_value_4 => xla_lookups_pkg.get_meaning(
19769: 'XLA_OWNER_TYPE'
19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19771: )
19772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19768: ,p_value_4 => xla_lookups_pkg.get_meaning(
19769: 'XLA_OWNER_TYPE'
19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19771: )
19772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19775: ,p_ae_header_id => NULL
19776: );

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

19769: 'XLA_OWNER_TYPE'
19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19771: )
19772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19775: ,p_ae_header_id => NULL
19776: );
19777: RETURN l_output_value;

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

19770: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19771: )
19772: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19773: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19774: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19775: ,p_ae_header_id => NULL
19776: );
19777: RETURN l_output_value;
19778: EXCEPTION

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

19846: (p_msg => 'END of AcctDerRule_185(invalid)'
19847: ,p_level => C_LEVEL_PROCEDURE
19848: ,p_module => l_log_module);
19849: END IF;
19850: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19851: x_value_type_code := null;
19852: l_output_value := null;
19853: xla_accounting_err_pkg.build_message
19854: (p_appli_s_name => 'XLA'

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

19866: 'XLA_OWNER_TYPE'
19867: ,l_component_type_code
19868: )
19869: ,p_token_3 => 'PAD_NAME'
19870: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19871: ,p_token_4 => 'PAD_OWNER'
19872: ,p_value_4 => xla_lookups_pkg.get_meaning(
19873: 'XLA_OWNER_TYPE'
19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19870: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19871: ,p_token_4 => 'PAD_OWNER'
19872: ,p_value_4 => xla_lookups_pkg.get_meaning(
19873: 'XLA_OWNER_TYPE'
19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19875: )
19876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19872: ,p_value_4 => xla_lookups_pkg.get_meaning(
19873: 'XLA_OWNER_TYPE'
19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19875: )
19876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19879: ,p_ae_header_id => NULL
19880: );

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

19873: 'XLA_OWNER_TYPE'
19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19875: )
19876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19879: ,p_ae_header_id => NULL
19880: );
19881: RETURN l_output_value;

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

19874: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19875: )
19876: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19877: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19878: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19879: ,p_ae_header_id => NULL
19880: );
19881: RETURN l_output_value;
19882: EXCEPTION

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

19950: (p_msg => 'END of AcctDerRule_186(invalid)'
19951: ,p_level => C_LEVEL_PROCEDURE
19952: ,p_module => l_log_module);
19953: END IF;
19954: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19955: x_value_type_code := null;
19956: l_output_value := null;
19957: xla_accounting_err_pkg.build_message
19958: (p_appli_s_name => 'XLA'

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

19970: 'XLA_OWNER_TYPE'
19971: ,l_component_type_code
19972: )
19973: ,p_token_3 => 'PAD_NAME'
19974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19975: ,p_token_4 => 'PAD_OWNER'
19976: ,p_value_4 => xla_lookups_pkg.get_meaning(
19977: 'XLA_OWNER_TYPE'
19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19974: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19975: ,p_token_4 => 'PAD_OWNER'
19976: ,p_value_4 => xla_lookups_pkg.get_meaning(
19977: 'XLA_OWNER_TYPE'
19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19979: )
19980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19976: ,p_value_4 => xla_lookups_pkg.get_meaning(
19977: 'XLA_OWNER_TYPE'
19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19979: )
19980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19983: ,p_ae_header_id => NULL
19984: );

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

19977: 'XLA_OWNER_TYPE'
19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19979: )
19980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19983: ,p_ae_header_id => NULL
19984: );
19985: RETURN l_output_value;

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

19978: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19979: )
19980: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19981: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19982: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19983: ,p_ae_header_id => NULL
19984: );
19985: RETURN l_output_value;
19986: EXCEPTION

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

20054: (p_msg => 'END of AcctDerRule_187(invalid)'
20055: ,p_level => C_LEVEL_PROCEDURE
20056: ,p_module => l_log_module);
20057: END IF;
20058: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20059: x_value_type_code := null;
20060: l_output_value := null;
20061: xla_accounting_err_pkg.build_message
20062: (p_appli_s_name => 'XLA'

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

20074: 'XLA_OWNER_TYPE'
20075: ,l_component_type_code
20076: )
20077: ,p_token_3 => 'PAD_NAME'
20078: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20079: ,p_token_4 => 'PAD_OWNER'
20080: ,p_value_4 => xla_lookups_pkg.get_meaning(
20081: 'XLA_OWNER_TYPE'
20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20078: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20079: ,p_token_4 => 'PAD_OWNER'
20080: ,p_value_4 => xla_lookups_pkg.get_meaning(
20081: 'XLA_OWNER_TYPE'
20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20083: )
20084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20080: ,p_value_4 => xla_lookups_pkg.get_meaning(
20081: 'XLA_OWNER_TYPE'
20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20083: )
20084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20087: ,p_ae_header_id => NULL
20088: );

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

20081: 'XLA_OWNER_TYPE'
20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20083: )
20084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20087: ,p_ae_header_id => NULL
20088: );
20089: RETURN l_output_value;

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

20082: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20083: )
20084: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20085: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20086: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20087: ,p_ae_header_id => NULL
20088: );
20089: RETURN l_output_value;
20090: EXCEPTION

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

20158: (p_msg => 'END of AcctDerRule_188(invalid)'
20159: ,p_level => C_LEVEL_PROCEDURE
20160: ,p_module => l_log_module);
20161: END IF;
20162: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20163: x_value_type_code := null;
20164: l_output_value := null;
20165: xla_accounting_err_pkg.build_message
20166: (p_appli_s_name => 'XLA'

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

20178: 'XLA_OWNER_TYPE'
20179: ,l_component_type_code
20180: )
20181: ,p_token_3 => 'PAD_NAME'
20182: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20183: ,p_token_4 => 'PAD_OWNER'
20184: ,p_value_4 => xla_lookups_pkg.get_meaning(
20185: 'XLA_OWNER_TYPE'
20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20182: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20183: ,p_token_4 => 'PAD_OWNER'
20184: ,p_value_4 => xla_lookups_pkg.get_meaning(
20185: 'XLA_OWNER_TYPE'
20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20187: )
20188: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20189: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20190: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20184: ,p_value_4 => xla_lookups_pkg.get_meaning(
20185: 'XLA_OWNER_TYPE'
20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20187: )
20188: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20189: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20190: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20191: ,p_ae_header_id => NULL
20192: );

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

20185: 'XLA_OWNER_TYPE'
20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20187: )
20188: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20189: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20190: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20191: ,p_ae_header_id => NULL
20192: );
20193: RETURN l_output_value;

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

20186: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20187: )
20188: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20189: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20190: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20191: ,p_ae_header_id => NULL
20192: );
20193: RETURN l_output_value;
20194: EXCEPTION

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

20262: (p_msg => 'END of AcctDerRule_189(invalid)'
20263: ,p_level => C_LEVEL_PROCEDURE
20264: ,p_module => l_log_module);
20265: END IF;
20266: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20267: x_value_type_code := null;
20268: l_output_value := null;
20269: xla_accounting_err_pkg.build_message
20270: (p_appli_s_name => 'XLA'

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

20282: 'XLA_OWNER_TYPE'
20283: ,l_component_type_code
20284: )
20285: ,p_token_3 => 'PAD_NAME'
20286: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20287: ,p_token_4 => 'PAD_OWNER'
20288: ,p_value_4 => xla_lookups_pkg.get_meaning(
20289: 'XLA_OWNER_TYPE'
20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20286: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20287: ,p_token_4 => 'PAD_OWNER'
20288: ,p_value_4 => xla_lookups_pkg.get_meaning(
20289: 'XLA_OWNER_TYPE'
20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20291: )
20292: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20293: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20294: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20288: ,p_value_4 => xla_lookups_pkg.get_meaning(
20289: 'XLA_OWNER_TYPE'
20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20291: )
20292: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20293: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20294: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20295: ,p_ae_header_id => NULL
20296: );

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

20289: 'XLA_OWNER_TYPE'
20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20291: )
20292: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20293: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20294: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20295: ,p_ae_header_id => NULL
20296: );
20297: RETURN l_output_value;

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

20290: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20291: )
20292: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20293: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20294: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20295: ,p_ae_header_id => NULL
20296: );
20297: RETURN l_output_value;
20298: EXCEPTION

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

20366: (p_msg => 'END of AcctDerRule_190(invalid)'
20367: ,p_level => C_LEVEL_PROCEDURE
20368: ,p_module => l_log_module);
20369: END IF;
20370: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20371: x_value_type_code := null;
20372: l_output_value := null;
20373: xla_accounting_err_pkg.build_message
20374: (p_appli_s_name => 'XLA'

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

20386: 'XLA_OWNER_TYPE'
20387: ,l_component_type_code
20388: )
20389: ,p_token_3 => 'PAD_NAME'
20390: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20391: ,p_token_4 => 'PAD_OWNER'
20392: ,p_value_4 => xla_lookups_pkg.get_meaning(
20393: 'XLA_OWNER_TYPE'
20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20390: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20391: ,p_token_4 => 'PAD_OWNER'
20392: ,p_value_4 => xla_lookups_pkg.get_meaning(
20393: 'XLA_OWNER_TYPE'
20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20395: )
20396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20392: ,p_value_4 => xla_lookups_pkg.get_meaning(
20393: 'XLA_OWNER_TYPE'
20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20395: )
20396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20399: ,p_ae_header_id => NULL
20400: );

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

20393: 'XLA_OWNER_TYPE'
20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20395: )
20396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20399: ,p_ae_header_id => NULL
20400: );
20401: RETURN l_output_value;

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

20394: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20395: )
20396: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20397: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20398: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20399: ,p_ae_header_id => NULL
20400: );
20401: RETURN l_output_value;
20402: EXCEPTION

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

20470: (p_msg => 'END of AcctDerRule_191(invalid)'
20471: ,p_level => C_LEVEL_PROCEDURE
20472: ,p_module => l_log_module);
20473: END IF;
20474: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20475: x_value_type_code := null;
20476: l_output_value := null;
20477: xla_accounting_err_pkg.build_message
20478: (p_appli_s_name => 'XLA'

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

20490: 'XLA_OWNER_TYPE'
20491: ,l_component_type_code
20492: )
20493: ,p_token_3 => 'PAD_NAME'
20494: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20495: ,p_token_4 => 'PAD_OWNER'
20496: ,p_value_4 => xla_lookups_pkg.get_meaning(
20497: 'XLA_OWNER_TYPE'
20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20494: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20495: ,p_token_4 => 'PAD_OWNER'
20496: ,p_value_4 => xla_lookups_pkg.get_meaning(
20497: 'XLA_OWNER_TYPE'
20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20499: )
20500: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20501: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20502: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20496: ,p_value_4 => xla_lookups_pkg.get_meaning(
20497: 'XLA_OWNER_TYPE'
20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20499: )
20500: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20501: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20502: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20503: ,p_ae_header_id => NULL
20504: );

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

20497: 'XLA_OWNER_TYPE'
20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20499: )
20500: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20501: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20502: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20503: ,p_ae_header_id => NULL
20504: );
20505: RETURN l_output_value;

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

20498: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20499: )
20500: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20501: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20502: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20503: ,p_ae_header_id => NULL
20504: );
20505: RETURN l_output_value;
20506: EXCEPTION

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

20574: (p_msg => 'END of AcctDerRule_192(invalid)'
20575: ,p_level => C_LEVEL_PROCEDURE
20576: ,p_module => l_log_module);
20577: END IF;
20578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
20579: x_value_type_code := null;
20580: l_output_value := null;
20581: xla_accounting_err_pkg.build_message
20582: (p_appli_s_name => 'XLA'

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

20594: 'XLA_OWNER_TYPE'
20595: ,l_component_type_code
20596: )
20597: ,p_token_3 => 'PAD_NAME'
20598: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20599: ,p_token_4 => 'PAD_OWNER'
20600: ,p_value_4 => xla_lookups_pkg.get_meaning(
20601: 'XLA_OWNER_TYPE'
20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

20598: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
20599: ,p_token_4 => 'PAD_OWNER'
20600: ,p_value_4 => xla_lookups_pkg.get_meaning(
20601: 'XLA_OWNER_TYPE'
20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20603: )
20604: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20605: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20606: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

20600: ,p_value_4 => xla_lookups_pkg.get_meaning(
20601: 'XLA_OWNER_TYPE'
20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20603: )
20604: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20605: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20606: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20607: ,p_ae_header_id => NULL
20608: );

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

20601: 'XLA_OWNER_TYPE'
20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20603: )
20604: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20605: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20606: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20607: ,p_ae_header_id => NULL
20608: );
20609: RETURN l_output_value;

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

20602: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
20603: )
20604: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
20605: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
20606: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
20607: ,p_ae_header_id => NULL
20608: );
20609: RETURN l_output_value;
20610: EXCEPTION

Line 20694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20690: l_tmp_amt NUMBER;
20691: l_acc_rev_natural_side_code VARCHAR2(1);
20692:
20693: l_num_entries NUMBER;
20694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20698: l_recog_line_1 NUMBER;

Line 20695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20691: l_acc_rev_natural_side_code VARCHAR2(1);
20692:
20693: l_num_entries NUMBER;
20694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20698: l_recog_line_1 NUMBER;
20699: l_recog_line_2 NUMBER;

Line 20696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20692:
20693: l_num_entries NUMBER;
20694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20698: l_recog_line_1 NUMBER;
20699: l_recog_line_2 NUMBER;
20700:

Line 20697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20693: l_num_entries NUMBER;
20694: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20695: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20696: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20697: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20698: l_recog_line_1 NUMBER;
20699: l_recog_line_2 NUMBER;
20700:
20701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20699: l_recog_line_2 NUMBER;
20700:
20701: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20702: l_bflow_applied_to_amt NUMBER; -- 5132302
20703: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20704:
20705: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20706:
20707: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20774: l_accrual_line_num := NULL; -- 4262811
20775: l_tmp_amt := NULL; -- 4262811
20776: --
20777:
20778: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20779: l_balance_type_code <> 'B' THEN
20780: IF NVL(p_source_48,'
20781: ') = 'BONUS EXPENSE'
20782: THEN

Line 20850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20846: --
20847: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20848:
20849: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20851:
20852: -- 4955764
20853: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20854: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20886: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20887:
20888: IF xla_accounting_cache_pkg.GetValueChar
20889: (p_source_code => 'LEDGER_CATEGORY_CODE'
20890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20891: AND l_bflow_method_code = 'PRIOR_ENTRY'
20892: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20893: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20894: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21039: p_lookup_type => 'XLA_OWNER_TYPE'
21040: ,p_lookup_code => l_component_type_code
21041: )
21042: ,p_token_4 => 'PRODUCT_NAME'
21043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21047: ,p_ae_header_id => NULL

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

21040: ,p_lookup_code => l_component_type_code
21041: )
21042: ,p_token_4 => 'PRODUCT_NAME'
21043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21047: ,p_ae_header_id => NULL
21048: );

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

21041: )
21042: ,p_token_4 => 'PRODUCT_NAME'
21043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21047: ,p_ae_header_id => NULL
21048: );
21049:

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

21042: ,p_token_4 => 'PRODUCT_NAME'
21043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21047: ,p_ae_header_id => NULL
21048: );
21049:
21050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21073: ----------------------------------------------------------------------------------
21074: -- 4219869 Business Flow
21075: -- Update journal entry status -- Need to generate this within IF
21076: ----------------------------------------------------------------------------------
21077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21079: ,p_balance_type_code => l_balance_type_code
21080: );
21081:

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

21203:
21204: --
21205: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21206: --
21207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21208: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21209: ELSE
21210: ---------------------------------------------------------------------------------------------------
21211: -- 4262811a Switch Sign

Line 21232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21228:
21229: XLA_AE_LINES_PKG.ValidateCurrentLine;
21230: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21231:
21232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21234: ,p_balance_type_code => l_balance_type_code);
21235:
21236: END IF;

Line 21344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21340: l_tmp_amt NUMBER;
21341: l_acc_rev_natural_side_code VARCHAR2(1);
21342:
21343: l_num_entries NUMBER;
21344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21348: l_recog_line_1 NUMBER;

Line 21345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21341: l_acc_rev_natural_side_code VARCHAR2(1);
21342:
21343: l_num_entries NUMBER;
21344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21348: l_recog_line_1 NUMBER;
21349: l_recog_line_2 NUMBER;

Line 21346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21342:
21343: l_num_entries NUMBER;
21344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21348: l_recog_line_1 NUMBER;
21349: l_recog_line_2 NUMBER;
21350:

Line 21347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21343: l_num_entries NUMBER;
21344: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21345: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21346: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21347: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21348: l_recog_line_1 NUMBER;
21349: l_recog_line_2 NUMBER;
21350:
21351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21349: l_recog_line_2 NUMBER;
21350:
21351: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21352: l_bflow_applied_to_amt NUMBER; -- 5132302
21353: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21354:
21355: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21356:
21357: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21424: l_accrual_line_num := NULL; -- 4262811
21425: l_tmp_amt := NULL; -- 4262811
21426: --
21427:
21428: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21429: l_balance_type_code <> 'B' THEN
21430: IF NVL(p_source_48,'
21431: ') = 'BONUS EXPENSE'
21432: THEN

Line 21500: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21496: --
21497: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21498:
21499: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21500: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21501:
21502: -- 4955764
21503: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21504: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21536: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21537:
21538: IF xla_accounting_cache_pkg.GetValueChar
21539: (p_source_code => 'LEDGER_CATEGORY_CODE'
21540: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21541: AND l_bflow_method_code = 'PRIOR_ENTRY'
21542: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21543: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21544: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21732: p_lookup_type => 'XLA_OWNER_TYPE'
21733: ,p_lookup_code => l_component_type_code
21734: )
21735: ,p_token_4 => 'PRODUCT_NAME'
21736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21740: ,p_ae_header_id => NULL

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

21733: ,p_lookup_code => l_component_type_code
21734: )
21735: ,p_token_4 => 'PRODUCT_NAME'
21736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21740: ,p_ae_header_id => NULL
21741: );

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

21734: )
21735: ,p_token_4 => 'PRODUCT_NAME'
21736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21740: ,p_ae_header_id => NULL
21741: );
21742:

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

21735: ,p_token_4 => 'PRODUCT_NAME'
21736: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21737: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21738: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21739: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21740: ,p_ae_header_id => NULL
21741: );
21742:
21743: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21766: ----------------------------------------------------------------------------------
21767: -- 4219869 Business Flow
21768: -- Update journal entry status -- Need to generate this within IF
21769: ----------------------------------------------------------------------------------
21770: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21771: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21772: ,p_balance_type_code => l_balance_type_code
21773: );
21774:

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

21939:
21940: --
21941: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21942: --
21943: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21944: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21945: ELSE
21946: ---------------------------------------------------------------------------------------------------
21947: -- 4262811a Switch Sign

Line 21968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21964:
21965: XLA_AE_LINES_PKG.ValidateCurrentLine;
21966: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21967:
21968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21970: ,p_balance_type_code => l_balance_type_code);
21971:
21972: END IF;

Line 22078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22074: l_tmp_amt NUMBER;
22075: l_acc_rev_natural_side_code VARCHAR2(1);
22076:
22077: l_num_entries NUMBER;
22078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22082: l_recog_line_1 NUMBER;

Line 22079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22075: l_acc_rev_natural_side_code VARCHAR2(1);
22076:
22077: l_num_entries NUMBER;
22078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22082: l_recog_line_1 NUMBER;
22083: l_recog_line_2 NUMBER;

Line 22080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22076:
22077: l_num_entries NUMBER;
22078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22082: l_recog_line_1 NUMBER;
22083: l_recog_line_2 NUMBER;
22084:

Line 22081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22077: l_num_entries NUMBER;
22078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22082: l_recog_line_1 NUMBER;
22083: l_recog_line_2 NUMBER;
22084:
22085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22083: l_recog_line_2 NUMBER;
22084:
22085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22086: l_bflow_applied_to_amt NUMBER; -- 5132302
22087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22088:
22089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22090:
22091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22158: l_accrual_line_num := NULL; -- 4262811
22159: l_tmp_amt := NULL; -- 4262811
22160: --
22161:
22162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22163: l_balance_type_code <> 'B' THEN
22164: IF NVL(p_source_48,'
22165: ') = 'COST'
22166: THEN

Line 22234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22230: --
22231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22232:
22233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22235:
22236: -- 4955764
22237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22270: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22271:
22272: IF xla_accounting_cache_pkg.GetValueChar
22273: (p_source_code => 'LEDGER_CATEGORY_CODE'
22274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22275: AND l_bflow_method_code = 'PRIOR_ENTRY'
22276: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22277: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22278: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22465: p_lookup_type => 'XLA_OWNER_TYPE'
22466: ,p_lookup_code => l_component_type_code
22467: )
22468: ,p_token_4 => 'PRODUCT_NAME'
22469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22473: ,p_ae_header_id => NULL

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

22466: ,p_lookup_code => l_component_type_code
22467: )
22468: ,p_token_4 => 'PRODUCT_NAME'
22469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22473: ,p_ae_header_id => NULL
22474: );

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

22467: )
22468: ,p_token_4 => 'PRODUCT_NAME'
22469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22473: ,p_ae_header_id => NULL
22474: );
22475:

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

22468: ,p_token_4 => 'PRODUCT_NAME'
22469: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22470: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22471: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22472: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22473: ,p_ae_header_id => NULL
22474: );
22475:
22476: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22499: ----------------------------------------------------------------------------------
22500: -- 4219869 Business Flow
22501: -- Update journal entry status -- Need to generate this within IF
22502: ----------------------------------------------------------------------------------
22503: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22504: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22505: ,p_balance_type_code => l_balance_type_code
22506: );
22507:

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

22671:
22672: --
22673: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22674: --
22675: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22676: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22677: ELSE
22678: ---------------------------------------------------------------------------------------------------
22679: -- 4262811a Switch Sign

Line 22700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22696:
22697: XLA_AE_LINES_PKG.ValidateCurrentLine;
22698: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22699:
22700: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22701: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22702: ,p_balance_type_code => l_balance_type_code);
22703:
22704: END IF;

Line 22812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22808: l_tmp_amt NUMBER;
22809: l_acc_rev_natural_side_code VARCHAR2(1);
22810:
22811: l_num_entries NUMBER;
22812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22816: l_recog_line_1 NUMBER;

Line 22813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22809: l_acc_rev_natural_side_code VARCHAR2(1);
22810:
22811: l_num_entries NUMBER;
22812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22816: l_recog_line_1 NUMBER;
22817: l_recog_line_2 NUMBER;

Line 22814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22810:
22811: l_num_entries NUMBER;
22812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22816: l_recog_line_1 NUMBER;
22817: l_recog_line_2 NUMBER;
22818:

Line 22815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22811: l_num_entries NUMBER;
22812: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22813: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22814: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22815: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22816: l_recog_line_1 NUMBER;
22817: l_recog_line_2 NUMBER;
22818:
22819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22817: l_recog_line_2 NUMBER;
22818:
22819: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22820: l_bflow_applied_to_amt NUMBER; -- 5132302
22821: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22822:
22823: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22824:
22825: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22892: l_accrual_line_num := NULL; -- 4262811
22893: l_tmp_amt := NULL; -- 4262811
22894: --
22895:
22896: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22897: l_balance_type_code <> 'B' THEN
22898: IF NVL(p_source_48,'
22899: ') = 'COST CLEARING'
22900: THEN

Line 22968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22964: --
22965: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22966:
22967: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22968: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22969:
22970: -- 4955764
22971: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22972: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23004: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23005:
23006: IF xla_accounting_cache_pkg.GetValueChar
23007: (p_source_code => 'LEDGER_CATEGORY_CODE'
23008: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23009: AND l_bflow_method_code = 'PRIOR_ENTRY'
23010: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23011: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23012: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23202: p_lookup_type => 'XLA_OWNER_TYPE'
23203: ,p_lookup_code => l_component_type_code
23204: )
23205: ,p_token_4 => 'PRODUCT_NAME'
23206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23210: ,p_ae_header_id => NULL

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

23203: ,p_lookup_code => l_component_type_code
23204: )
23205: ,p_token_4 => 'PRODUCT_NAME'
23206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23210: ,p_ae_header_id => NULL
23211: );

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

23204: )
23205: ,p_token_4 => 'PRODUCT_NAME'
23206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23210: ,p_ae_header_id => NULL
23211: );
23212:

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

23205: ,p_token_4 => 'PRODUCT_NAME'
23206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23210: ,p_ae_header_id => NULL
23211: );
23212:
23213: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23236: ----------------------------------------------------------------------------------
23237: -- 4219869 Business Flow
23238: -- Update journal entry status -- Need to generate this within IF
23239: ----------------------------------------------------------------------------------
23240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23241: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23242: ,p_balance_type_code => l_balance_type_code
23243: );
23244:

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

23411:
23412: --
23413: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23414: --
23415: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23416: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23417: ELSE
23418: ---------------------------------------------------------------------------------------------------
23419: -- 4262811a Switch Sign

Line 23440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23436:
23437: XLA_AE_LINES_PKG.ValidateCurrentLine;
23438: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23439:
23440: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23441: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23442: ,p_balance_type_code => l_balance_type_code);
23443:
23444: END IF;

Line 23546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23542: l_tmp_amt NUMBER;
23543: l_acc_rev_natural_side_code VARCHAR2(1);
23544:
23545: l_num_entries NUMBER;
23546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23550: l_recog_line_1 NUMBER;

Line 23547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23543: l_acc_rev_natural_side_code VARCHAR2(1);
23544:
23545: l_num_entries NUMBER;
23546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23550: l_recog_line_1 NUMBER;
23551: l_recog_line_2 NUMBER;

Line 23548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23544:
23545: l_num_entries NUMBER;
23546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23550: l_recog_line_1 NUMBER;
23551: l_recog_line_2 NUMBER;
23552:

Line 23549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23545: l_num_entries NUMBER;
23546: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23547: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23548: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23549: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23550: l_recog_line_1 NUMBER;
23551: l_recog_line_2 NUMBER;
23552:
23553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23551: l_recog_line_2 NUMBER;
23552:
23553: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23554: l_bflow_applied_to_amt NUMBER; -- 5132302
23555: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23556:
23557: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23558:
23559: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23626: l_accrual_line_num := NULL; -- 4262811
23627: l_tmp_amt := NULL; -- 4262811
23628: --
23629:
23630: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23631: l_balance_type_code <> 'B' THEN
23632: IF NVL(p_source_48,'
23633: ') = 'EXPENSE'
23634: THEN

Line 23702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23698: --
23699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23700:
23701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23703:
23704: -- 4955764
23705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23738: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23739:
23740: IF xla_accounting_cache_pkg.GetValueChar
23741: (p_source_code => 'LEDGER_CATEGORY_CODE'
23742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23743: AND l_bflow_method_code = 'PRIOR_ENTRY'
23744: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23745: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23746: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23849: p_lookup_type => 'XLA_OWNER_TYPE'
23850: ,p_lookup_code => l_component_type_code
23851: )
23852: ,p_token_4 => 'PRODUCT_NAME'
23853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23857: ,p_ae_header_id => NULL

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

23850: ,p_lookup_code => l_component_type_code
23851: )
23852: ,p_token_4 => 'PRODUCT_NAME'
23853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23857: ,p_ae_header_id => NULL
23858: );

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

23851: )
23852: ,p_token_4 => 'PRODUCT_NAME'
23853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23857: ,p_ae_header_id => NULL
23858: );
23859:

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

23852: ,p_token_4 => 'PRODUCT_NAME'
23853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23857: ,p_ae_header_id => NULL
23858: );
23859:
23860: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23883: ----------------------------------------------------------------------------------
23884: -- 4219869 Business Flow
23885: -- Update journal entry status -- Need to generate this within IF
23886: ----------------------------------------------------------------------------------
23887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23888: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23889: ,p_balance_type_code => l_balance_type_code
23890: );
23891:

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

23971:
23972: --
23973: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23974: --
23975: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23976: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23977: ELSE
23978: ---------------------------------------------------------------------------------------------------
23979: -- 4262811a Switch Sign

Line 24000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23996:
23997: XLA_AE_LINES_PKG.ValidateCurrentLine;
23998: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23999:
24000: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24001: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24002: ,p_balance_type_code => l_balance_type_code);
24003:
24004: END IF;

Line 24106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24102: l_tmp_amt NUMBER;
24103: l_acc_rev_natural_side_code VARCHAR2(1);
24104:
24105: l_num_entries NUMBER;
24106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24110: l_recog_line_1 NUMBER;

Line 24107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24103: l_acc_rev_natural_side_code VARCHAR2(1);
24104:
24105: l_num_entries NUMBER;
24106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24110: l_recog_line_1 NUMBER;
24111: l_recog_line_2 NUMBER;

Line 24108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24104:
24105: l_num_entries NUMBER;
24106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24110: l_recog_line_1 NUMBER;
24111: l_recog_line_2 NUMBER;
24112:

Line 24109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24105: l_num_entries NUMBER;
24106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24110: l_recog_line_1 NUMBER;
24111: l_recog_line_2 NUMBER;
24112:
24113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24111: l_recog_line_2 NUMBER;
24112:
24113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24114: l_bflow_applied_to_amt NUMBER; -- 5132302
24115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24116:
24117: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24118:
24119: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24186: l_accrual_line_num := NULL; -- 4262811
24187: l_tmp_amt := NULL; -- 4262811
24188: --
24189:
24190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24191: l_balance_type_code <> 'B' THEN
24192: IF NVL(p_source_48,'
24193: ') = 'BONUS EXPENSE'
24194: THEN

Line 24262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24258: --
24259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24260:
24261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24263:
24264: -- 4955764
24265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24299:
24300: IF xla_accounting_cache_pkg.GetValueChar
24301: (p_source_code => 'LEDGER_CATEGORY_CODE'
24302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24303: AND l_bflow_method_code = 'PRIOR_ENTRY'
24304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24409: p_lookup_type => 'XLA_OWNER_TYPE'
24410: ,p_lookup_code => l_component_type_code
24411: )
24412: ,p_token_4 => 'PRODUCT_NAME'
24413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24417: ,p_ae_header_id => NULL

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

24410: ,p_lookup_code => l_component_type_code
24411: )
24412: ,p_token_4 => 'PRODUCT_NAME'
24413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24417: ,p_ae_header_id => NULL
24418: );

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

24411: )
24412: ,p_token_4 => 'PRODUCT_NAME'
24413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24417: ,p_ae_header_id => NULL
24418: );
24419:

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

24412: ,p_token_4 => 'PRODUCT_NAME'
24413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24417: ,p_ae_header_id => NULL
24418: );
24419:
24420: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24443: ----------------------------------------------------------------------------------
24444: -- 4219869 Business Flow
24445: -- Update journal entry status -- Need to generate this within IF
24446: ----------------------------------------------------------------------------------
24447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24449: ,p_balance_type_code => l_balance_type_code
24450: );
24451:

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

24531:
24532: --
24533: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24534: --
24535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24536: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24537: ELSE
24538: ---------------------------------------------------------------------------------------------------
24539: -- 4262811a Switch Sign

Line 24560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24556:
24557: XLA_AE_LINES_PKG.ValidateCurrentLine;
24558: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24559:
24560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24562: ,p_balance_type_code => l_balance_type_code);
24563:
24564: END IF;

Line 24672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24668: l_tmp_amt NUMBER;
24669: l_acc_rev_natural_side_code VARCHAR2(1);
24670:
24671: l_num_entries NUMBER;
24672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24676: l_recog_line_1 NUMBER;

Line 24673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24669: l_acc_rev_natural_side_code VARCHAR2(1);
24670:
24671: l_num_entries NUMBER;
24672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24676: l_recog_line_1 NUMBER;
24677: l_recog_line_2 NUMBER;

Line 24674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24670:
24671: l_num_entries NUMBER;
24672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24676: l_recog_line_1 NUMBER;
24677: l_recog_line_2 NUMBER;
24678:

Line 24675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24671: l_num_entries NUMBER;
24672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24676: l_recog_line_1 NUMBER;
24677: l_recog_line_2 NUMBER;
24678:
24679: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24681: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24677: l_recog_line_2 NUMBER;
24678:
24679: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24680: l_bflow_applied_to_amt NUMBER; -- 5132302
24681: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24682:
24683: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24684:
24685: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24752: l_accrual_line_num := NULL; -- 4262811
24753: l_tmp_amt := NULL; -- 4262811
24754: --
24755:
24756: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24757: l_balance_type_code <> 'B' THEN
24758: IF NVL(p_source_48,'
24759: ') = 'EXPENSE'
24760: THEN

Line 24828: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24824: --
24825: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24826:
24827: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24828: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24829:
24830: -- 4955764
24831: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24832: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24864: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24865:
24866: IF xla_accounting_cache_pkg.GetValueChar
24867: (p_source_code => 'LEDGER_CATEGORY_CODE'
24868: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24869: AND l_bflow_method_code = 'PRIOR_ENTRY'
24870: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24871: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24872: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25060: p_lookup_type => 'XLA_OWNER_TYPE'
25061: ,p_lookup_code => l_component_type_code
25062: )
25063: ,p_token_4 => 'PRODUCT_NAME'
25064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25068: ,p_ae_header_id => NULL

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

25061: ,p_lookup_code => l_component_type_code
25062: )
25063: ,p_token_4 => 'PRODUCT_NAME'
25064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25068: ,p_ae_header_id => NULL
25069: );

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

25062: )
25063: ,p_token_4 => 'PRODUCT_NAME'
25064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25068: ,p_ae_header_id => NULL
25069: );
25070:

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

25063: ,p_token_4 => 'PRODUCT_NAME'
25064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25068: ,p_ae_header_id => NULL
25069: );
25070:
25071: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25094: ----------------------------------------------------------------------------------
25095: -- 4219869 Business Flow
25096: -- Update journal entry status -- Need to generate this within IF
25097: ----------------------------------------------------------------------------------
25098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25099: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25100: ,p_balance_type_code => l_balance_type_code
25101: );
25102:

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

25267:
25268: --
25269: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25270: --
25271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25272: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25273: ELSE
25274: ---------------------------------------------------------------------------------------------------
25275: -- 4262811a Switch Sign

Line 25296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25292:
25293: XLA_AE_LINES_PKG.ValidateCurrentLine;
25294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25295:
25296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25298: ,p_balance_type_code => l_balance_type_code);
25299:
25300: END IF;

Line 25408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25404: l_tmp_amt NUMBER;
25405: l_acc_rev_natural_side_code VARCHAR2(1);
25406:
25407: l_num_entries NUMBER;
25408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25412: l_recog_line_1 NUMBER;

Line 25409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25405: l_acc_rev_natural_side_code VARCHAR2(1);
25406:
25407: l_num_entries NUMBER;
25408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25412: l_recog_line_1 NUMBER;
25413: l_recog_line_2 NUMBER;

Line 25410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25406:
25407: l_num_entries NUMBER;
25408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25412: l_recog_line_1 NUMBER;
25413: l_recog_line_2 NUMBER;
25414:

Line 25411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25407: l_num_entries NUMBER;
25408: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25409: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25410: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25411: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25412: l_recog_line_1 NUMBER;
25413: l_recog_line_2 NUMBER;
25414:
25415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25413: l_recog_line_2 NUMBER;
25414:
25415: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25416: l_bflow_applied_to_amt NUMBER; -- 5132302
25417: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25418:
25419: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25420:
25421: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25488: l_accrual_line_num := NULL; -- 4262811
25489: l_tmp_amt := NULL; -- 4262811
25490: --
25491:
25492: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25493: l_balance_type_code <> 'B' THEN
25494: IF NVL(p_source_48,'
25495: ') = 'BONUS EXPENSE'
25496: THEN

Line 25564: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25560: --
25561: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25562:
25563: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25564: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25565:
25566: -- 4955764
25567: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25568: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25600: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25601:
25602: IF xla_accounting_cache_pkg.GetValueChar
25603: (p_source_code => 'LEDGER_CATEGORY_CODE'
25604: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25605: AND l_bflow_method_code = 'PRIOR_ENTRY'
25606: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25607: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25608: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25796: p_lookup_type => 'XLA_OWNER_TYPE'
25797: ,p_lookup_code => l_component_type_code
25798: )
25799: ,p_token_4 => 'PRODUCT_NAME'
25800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25804: ,p_ae_header_id => NULL

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

25797: ,p_lookup_code => l_component_type_code
25798: )
25799: ,p_token_4 => 'PRODUCT_NAME'
25800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25804: ,p_ae_header_id => NULL
25805: );

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

25798: )
25799: ,p_token_4 => 'PRODUCT_NAME'
25800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25804: ,p_ae_header_id => NULL
25805: );
25806:

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

25799: ,p_token_4 => 'PRODUCT_NAME'
25800: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25801: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25802: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25803: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25804: ,p_ae_header_id => NULL
25805: );
25806:
25807: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25830: ----------------------------------------------------------------------------------
25831: -- 4219869 Business Flow
25832: -- Update journal entry status -- Need to generate this within IF
25833: ----------------------------------------------------------------------------------
25834: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25835: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25836: ,p_balance_type_code => l_balance_type_code
25837: );
25838:

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

26003:
26004: --
26005: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26006: --
26007: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26008: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26009: ELSE
26010: ---------------------------------------------------------------------------------------------------
26011: -- 4262811a Switch Sign

Line 26032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26028:
26029: XLA_AE_LINES_PKG.ValidateCurrentLine;
26030: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26031:
26032: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26033: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26034: ,p_balance_type_code => l_balance_type_code);
26035:
26036: END IF;

Line 26140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26136: l_tmp_amt NUMBER;
26137: l_acc_rev_natural_side_code VARCHAR2(1);
26138:
26139: l_num_entries NUMBER;
26140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26144: l_recog_line_1 NUMBER;

Line 26141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26137: l_acc_rev_natural_side_code VARCHAR2(1);
26138:
26139: l_num_entries NUMBER;
26140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26144: l_recog_line_1 NUMBER;
26145: l_recog_line_2 NUMBER;

Line 26142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26138:
26139: l_num_entries NUMBER;
26140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26144: l_recog_line_1 NUMBER;
26145: l_recog_line_2 NUMBER;
26146:

Line 26143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26139: l_num_entries NUMBER;
26140: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26141: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26142: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26143: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26144: l_recog_line_1 NUMBER;
26145: l_recog_line_2 NUMBER;
26146:
26147: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26149: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26145: l_recog_line_2 NUMBER;
26146:
26147: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26148: l_bflow_applied_to_amt NUMBER; -- 5132302
26149: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26150:
26151: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26152:
26153: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26220: l_accrual_line_num := NULL; -- 4262811
26221: l_tmp_amt := NULL; -- 4262811
26222: --
26223:
26224: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26225: l_balance_type_code <> 'B' THEN
26226: IF NVL(p_source_48,'
26227: ') = 'BONUS EXPENSE'
26228: THEN

Line 26296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26292: --
26293: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26294:
26295: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26296: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26297:
26298: -- 4955764
26299: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26300: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26332: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26333:
26334: IF xla_accounting_cache_pkg.GetValueChar
26335: (p_source_code => 'LEDGER_CATEGORY_CODE'
26336: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26337: AND l_bflow_method_code = 'PRIOR_ENTRY'
26338: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26339: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26340: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26485: p_lookup_type => 'XLA_OWNER_TYPE'
26486: ,p_lookup_code => l_component_type_code
26487: )
26488: ,p_token_4 => 'PRODUCT_NAME'
26489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26493: ,p_ae_header_id => NULL

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

26486: ,p_lookup_code => l_component_type_code
26487: )
26488: ,p_token_4 => 'PRODUCT_NAME'
26489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26493: ,p_ae_header_id => NULL
26494: );

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

26487: )
26488: ,p_token_4 => 'PRODUCT_NAME'
26489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26493: ,p_ae_header_id => NULL
26494: );
26495:

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

26488: ,p_token_4 => 'PRODUCT_NAME'
26489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26493: ,p_ae_header_id => NULL
26494: );
26495:
26496: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26519: ----------------------------------------------------------------------------------
26520: -- 4219869 Business Flow
26521: -- Update journal entry status -- Need to generate this within IF
26522: ----------------------------------------------------------------------------------
26523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26524: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26525: ,p_balance_type_code => l_balance_type_code
26526: );
26527:

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

26649:
26650: --
26651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26652: --
26653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26655: ELSE
26656: ---------------------------------------------------------------------------------------------------
26657: -- 4262811a Switch Sign

Line 26678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26674:
26675: XLA_AE_LINES_PKG.ValidateCurrentLine;
26676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26677:
26678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26680: ,p_balance_type_code => l_balance_type_code);
26681:
26682: END IF;

Line 26790: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26786: l_tmp_amt NUMBER;
26787: l_acc_rev_natural_side_code VARCHAR2(1);
26788:
26789: l_num_entries NUMBER;
26790: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26791: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26792: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26793: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26794: l_recog_line_1 NUMBER;

Line 26791: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26787: l_acc_rev_natural_side_code VARCHAR2(1);
26788:
26789: l_num_entries NUMBER;
26790: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26791: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26792: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26793: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26794: l_recog_line_1 NUMBER;
26795: l_recog_line_2 NUMBER;

Line 26792: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26788:
26789: l_num_entries NUMBER;
26790: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26791: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26792: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26793: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26794: l_recog_line_1 NUMBER;
26795: l_recog_line_2 NUMBER;
26796:

Line 26793: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26789: l_num_entries NUMBER;
26790: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26791: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26792: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26793: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26794: l_recog_line_1 NUMBER;
26795: l_recog_line_2 NUMBER;
26796:
26797: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26799: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26795: l_recog_line_2 NUMBER;
26796:
26797: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26798: l_bflow_applied_to_amt NUMBER; -- 5132302
26799: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26800:
26801: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26802:
26803: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26870: l_accrual_line_num := NULL; -- 4262811
26871: l_tmp_amt := NULL; -- 4262811
26872: --
26873:
26874: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26875: l_balance_type_code <> 'B' THEN
26876: IF (NVL(p_source_48,'
26877: ') = 'BONUS EXPENSE' OR
26878: NVL(p_source_48,'

Line 26948: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26944: --
26945: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26946:
26947: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26948: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26949:
26950: -- 4955764
26951: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26952: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26984: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26985:
26986: IF xla_accounting_cache_pkg.GetValueChar
26987: (p_source_code => 'LEDGER_CATEGORY_CODE'
26988: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26989: AND l_bflow_method_code = 'PRIOR_ENTRY'
26990: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26991: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26992: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27180: p_lookup_type => 'XLA_OWNER_TYPE'
27181: ,p_lookup_code => l_component_type_code
27182: )
27183: ,p_token_4 => 'PRODUCT_NAME'
27184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27188: ,p_ae_header_id => NULL

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

27181: ,p_lookup_code => l_component_type_code
27182: )
27183: ,p_token_4 => 'PRODUCT_NAME'
27184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27188: ,p_ae_header_id => NULL
27189: );

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

27182: )
27183: ,p_token_4 => 'PRODUCT_NAME'
27184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27188: ,p_ae_header_id => NULL
27189: );
27190:

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

27183: ,p_token_4 => 'PRODUCT_NAME'
27184: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27185: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27186: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27187: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27188: ,p_ae_header_id => NULL
27189: );
27190:
27191: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27214: ----------------------------------------------------------------------------------
27215: -- 4219869 Business Flow
27216: -- Update journal entry status -- Need to generate this within IF
27217: ----------------------------------------------------------------------------------
27218: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27219: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27220: ,p_balance_type_code => l_balance_type_code
27221: );
27222:

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

27387:
27388: --
27389: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27390: --
27391: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27392: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27393: ELSE
27394: ---------------------------------------------------------------------------------------------------
27395: -- 4262811a Switch Sign

Line 27416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27412:
27413: XLA_AE_LINES_PKG.ValidateCurrentLine;
27414: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27415:
27416: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27417: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27418: ,p_balance_type_code => l_balance_type_code);
27419:
27420: END IF;

Line 27526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27522: l_tmp_amt NUMBER;
27523: l_acc_rev_natural_side_code VARCHAR2(1);
27524:
27525: l_num_entries NUMBER;
27526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27530: l_recog_line_1 NUMBER;

Line 27527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27523: l_acc_rev_natural_side_code VARCHAR2(1);
27524:
27525: l_num_entries NUMBER;
27526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27530: l_recog_line_1 NUMBER;
27531: l_recog_line_2 NUMBER;

Line 27528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27524:
27525: l_num_entries NUMBER;
27526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27530: l_recog_line_1 NUMBER;
27531: l_recog_line_2 NUMBER;
27532:

Line 27529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27525: l_num_entries NUMBER;
27526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27530: l_recog_line_1 NUMBER;
27531: l_recog_line_2 NUMBER;
27532:
27533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27531: l_recog_line_2 NUMBER;
27532:
27533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27534: l_bflow_applied_to_amt NUMBER; -- 5132302
27535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27536:
27537: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27538:
27539: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27606: l_accrual_line_num := NULL; -- 4262811
27607: l_tmp_amt := NULL; -- 4262811
27608: --
27609:
27610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27611: l_balance_type_code <> 'B' THEN
27612: IF NVL(p_source_48,'
27613: ') = 'COST'
27614: THEN

Line 27682: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27678: --
27679: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27680:
27681: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27682: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27683:
27684: -- 4955764
27685: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27686: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27718: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27719:
27720: IF xla_accounting_cache_pkg.GetValueChar
27721: (p_source_code => 'LEDGER_CATEGORY_CODE'
27722: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27723: AND l_bflow_method_code = 'PRIOR_ENTRY'
27724: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27725: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27726: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27913: p_lookup_type => 'XLA_OWNER_TYPE'
27914: ,p_lookup_code => l_component_type_code
27915: )
27916: ,p_token_4 => 'PRODUCT_NAME'
27917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27921: ,p_ae_header_id => NULL

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

27914: ,p_lookup_code => l_component_type_code
27915: )
27916: ,p_token_4 => 'PRODUCT_NAME'
27917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27921: ,p_ae_header_id => NULL
27922: );

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

27915: )
27916: ,p_token_4 => 'PRODUCT_NAME'
27917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27921: ,p_ae_header_id => NULL
27922: );
27923:

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

27916: ,p_token_4 => 'PRODUCT_NAME'
27917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27921: ,p_ae_header_id => NULL
27922: );
27923:
27924: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27947: ----------------------------------------------------------------------------------
27948: -- 4219869 Business Flow
27949: -- Update journal entry status -- Need to generate this within IF
27950: ----------------------------------------------------------------------------------
27951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27953: ,p_balance_type_code => l_balance_type_code
27954: );
27955:

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

28119:
28120: --
28121: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28122: --
28123: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28124: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28125: ELSE
28126: ---------------------------------------------------------------------------------------------------
28127: -- 4262811a Switch Sign

Line 28148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28144:
28145: XLA_AE_LINES_PKG.ValidateCurrentLine;
28146: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28147:
28148: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28149: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28150: ,p_balance_type_code => l_balance_type_code);
28151:
28152: END IF;

Line 28260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28256: l_tmp_amt NUMBER;
28257: l_acc_rev_natural_side_code VARCHAR2(1);
28258:
28259: l_num_entries NUMBER;
28260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28264: l_recog_line_1 NUMBER;

Line 28261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28257: l_acc_rev_natural_side_code VARCHAR2(1);
28258:
28259: l_num_entries NUMBER;
28260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28264: l_recog_line_1 NUMBER;
28265: l_recog_line_2 NUMBER;

Line 28262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28258:
28259: l_num_entries NUMBER;
28260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28264: l_recog_line_1 NUMBER;
28265: l_recog_line_2 NUMBER;
28266:

Line 28263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28259: l_num_entries NUMBER;
28260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28264: l_recog_line_1 NUMBER;
28265: l_recog_line_2 NUMBER;
28266:
28267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28265: l_recog_line_2 NUMBER;
28266:
28267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28268: l_bflow_applied_to_amt NUMBER; -- 5132302
28269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28270:
28271: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28272:
28273: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28340: l_accrual_line_num := NULL; -- 4262811
28341: l_tmp_amt := NULL; -- 4262811
28342: --
28343:
28344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28345: l_balance_type_code <> 'B' THEN
28346: IF NVL(p_source_48,'
28347: ') = 'COST CLEARING'
28348: THEN

Line 28416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28412: --
28413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28414:
28415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28417:
28418: -- 4955764
28419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28453:
28454: IF xla_accounting_cache_pkg.GetValueChar
28455: (p_source_code => 'LEDGER_CATEGORY_CODE'
28456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28457: AND l_bflow_method_code = 'PRIOR_ENTRY'
28458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28650: p_lookup_type => 'XLA_OWNER_TYPE'
28651: ,p_lookup_code => l_component_type_code
28652: )
28653: ,p_token_4 => 'PRODUCT_NAME'
28654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28658: ,p_ae_header_id => NULL

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

28651: ,p_lookup_code => l_component_type_code
28652: )
28653: ,p_token_4 => 'PRODUCT_NAME'
28654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28658: ,p_ae_header_id => NULL
28659: );

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

28652: )
28653: ,p_token_4 => 'PRODUCT_NAME'
28654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28658: ,p_ae_header_id => NULL
28659: );
28660:

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

28653: ,p_token_4 => 'PRODUCT_NAME'
28654: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28655: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28656: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28657: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28658: ,p_ae_header_id => NULL
28659: );
28660:
28661: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28684: ----------------------------------------------------------------------------------
28685: -- 4219869 Business Flow
28686: -- Update journal entry status -- Need to generate this within IF
28687: ----------------------------------------------------------------------------------
28688: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28689: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28690: ,p_balance_type_code => l_balance_type_code
28691: );
28692:

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

28859:
28860: --
28861: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28862: --
28863: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28864: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28865: ELSE
28866: ---------------------------------------------------------------------------------------------------
28867: -- 4262811a Switch Sign

Line 28888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28884:
28885: XLA_AE_LINES_PKG.ValidateCurrentLine;
28886: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28887:
28888: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28889: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28890: ,p_balance_type_code => l_balance_type_code);
28891:
28892: END IF;

Line 28994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28990: l_tmp_amt NUMBER;
28991: l_acc_rev_natural_side_code VARCHAR2(1);
28992:
28993: l_num_entries NUMBER;
28994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28998: l_recog_line_1 NUMBER;

Line 28995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28991: l_acc_rev_natural_side_code VARCHAR2(1);
28992:
28993: l_num_entries NUMBER;
28994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28998: l_recog_line_1 NUMBER;
28999: l_recog_line_2 NUMBER;

Line 28996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28992:
28993: l_num_entries NUMBER;
28994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28998: l_recog_line_1 NUMBER;
28999: l_recog_line_2 NUMBER;
29000:

Line 28997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28993: l_num_entries NUMBER;
28994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28998: l_recog_line_1 NUMBER;
28999: l_recog_line_2 NUMBER;
29000:
29001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28999: l_recog_line_2 NUMBER;
29000:
29001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29002: l_bflow_applied_to_amt NUMBER; -- 5132302
29003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29004:
29005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29006:
29007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29074: l_accrual_line_num := NULL; -- 4262811
29075: l_tmp_amt := NULL; -- 4262811
29076: --
29077:
29078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29079: l_balance_type_code <> 'B' THEN
29080: IF NVL(p_source_48,'
29081: ') = 'EXPENSE'
29082: THEN

Line 29150: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29146: --
29147: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29148:
29149: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29150: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29151:
29152: -- 4955764
29153: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29154: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29186: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29187:
29188: IF xla_accounting_cache_pkg.GetValueChar
29189: (p_source_code => 'LEDGER_CATEGORY_CODE'
29190: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29191: AND l_bflow_method_code = 'PRIOR_ENTRY'
29192: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29193: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29194: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29297: p_lookup_type => 'XLA_OWNER_TYPE'
29298: ,p_lookup_code => l_component_type_code
29299: )
29300: ,p_token_4 => 'PRODUCT_NAME'
29301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29305: ,p_ae_header_id => NULL

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

29298: ,p_lookup_code => l_component_type_code
29299: )
29300: ,p_token_4 => 'PRODUCT_NAME'
29301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29305: ,p_ae_header_id => NULL
29306: );

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

29299: )
29300: ,p_token_4 => 'PRODUCT_NAME'
29301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29305: ,p_ae_header_id => NULL
29306: );
29307:

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

29300: ,p_token_4 => 'PRODUCT_NAME'
29301: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29302: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29303: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29304: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29305: ,p_ae_header_id => NULL
29306: );
29307:
29308: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29331: ----------------------------------------------------------------------------------
29332: -- 4219869 Business Flow
29333: -- Update journal entry status -- Need to generate this within IF
29334: ----------------------------------------------------------------------------------
29335: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29336: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29337: ,p_balance_type_code => l_balance_type_code
29338: );
29339:

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

29419:
29420: --
29421: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29422: --
29423: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29424: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29425: ELSE
29426: ---------------------------------------------------------------------------------------------------
29427: -- 4262811a Switch Sign

Line 29448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29444:
29445: XLA_AE_LINES_PKG.ValidateCurrentLine;
29446: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29447:
29448: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29449: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29450: ,p_balance_type_code => l_balance_type_code);
29451:
29452: END IF;

Line 29554: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29550: l_tmp_amt NUMBER;
29551: l_acc_rev_natural_side_code VARCHAR2(1);
29552:
29553: l_num_entries NUMBER;
29554: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29555: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29556: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29557: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29558: l_recog_line_1 NUMBER;

Line 29555: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29551: l_acc_rev_natural_side_code VARCHAR2(1);
29552:
29553: l_num_entries NUMBER;
29554: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29555: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29556: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29557: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29558: l_recog_line_1 NUMBER;
29559: l_recog_line_2 NUMBER;

Line 29556: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29552:
29553: l_num_entries NUMBER;
29554: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29555: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29556: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29557: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29558: l_recog_line_1 NUMBER;
29559: l_recog_line_2 NUMBER;
29560:

Line 29557: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29553: l_num_entries NUMBER;
29554: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29555: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29556: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29557: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29558: l_recog_line_1 NUMBER;
29559: l_recog_line_2 NUMBER;
29560:
29561: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29563: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29559: l_recog_line_2 NUMBER;
29560:
29561: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29562: l_bflow_applied_to_amt NUMBER; -- 5132302
29563: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29564:
29565: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29566:
29567: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29634: l_accrual_line_num := NULL; -- 4262811
29635: l_tmp_amt := NULL; -- 4262811
29636: --
29637:
29638: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29639: l_balance_type_code <> 'B' THEN
29640: IF NVL(p_source_48,'
29641: ') = 'BONUS EXPENSE'
29642: THEN

Line 29710: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29706: --
29707: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29708:
29709: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29710: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29711:
29712: -- 4955764
29713: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29714: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29746: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29747:
29748: IF xla_accounting_cache_pkg.GetValueChar
29749: (p_source_code => 'LEDGER_CATEGORY_CODE'
29750: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29751: AND l_bflow_method_code = 'PRIOR_ENTRY'
29752: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29753: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29754: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29857: p_lookup_type => 'XLA_OWNER_TYPE'
29858: ,p_lookup_code => l_component_type_code
29859: )
29860: ,p_token_4 => 'PRODUCT_NAME'
29861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29865: ,p_ae_header_id => NULL

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

29858: ,p_lookup_code => l_component_type_code
29859: )
29860: ,p_token_4 => 'PRODUCT_NAME'
29861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29865: ,p_ae_header_id => NULL
29866: );

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

29859: )
29860: ,p_token_4 => 'PRODUCT_NAME'
29861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29865: ,p_ae_header_id => NULL
29866: );
29867:

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

29860: ,p_token_4 => 'PRODUCT_NAME'
29861: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29862: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29863: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29864: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29865: ,p_ae_header_id => NULL
29866: );
29867:
29868: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29891: ----------------------------------------------------------------------------------
29892: -- 4219869 Business Flow
29893: -- Update journal entry status -- Need to generate this within IF
29894: ----------------------------------------------------------------------------------
29895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29897: ,p_balance_type_code => l_balance_type_code
29898: );
29899:

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

29979:
29980: --
29981: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29982: --
29983: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29984: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29985: ELSE
29986: ---------------------------------------------------------------------------------------------------
29987: -- 4262811a Switch Sign

Line 30008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30004:
30005: XLA_AE_LINES_PKG.ValidateCurrentLine;
30006: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30007:
30008: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30009: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30010: ,p_balance_type_code => l_balance_type_code);
30011:
30012: END IF;

Line 30118: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30114: l_tmp_amt NUMBER;
30115: l_acc_rev_natural_side_code VARCHAR2(1);
30116:
30117: l_num_entries NUMBER;
30118: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30119: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30120: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30121: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30122: l_recog_line_1 NUMBER;

Line 30119: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30115: l_acc_rev_natural_side_code VARCHAR2(1);
30116:
30117: l_num_entries NUMBER;
30118: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30119: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30120: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30121: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30122: l_recog_line_1 NUMBER;
30123: l_recog_line_2 NUMBER;

Line 30120: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30116:
30117: l_num_entries NUMBER;
30118: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30119: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30120: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30121: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30122: l_recog_line_1 NUMBER;
30123: l_recog_line_2 NUMBER;
30124:

Line 30121: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30117: l_num_entries NUMBER;
30118: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30119: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30120: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30121: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30122: l_recog_line_1 NUMBER;
30123: l_recog_line_2 NUMBER;
30124:
30125: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30127: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30123: l_recog_line_2 NUMBER;
30124:
30125: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30126: l_bflow_applied_to_amt NUMBER; -- 5132302
30127: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30128:
30129: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30130:
30131: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30198: l_accrual_line_num := NULL; -- 4262811
30199: l_tmp_amt := NULL; -- 4262811
30200: --
30201:
30202: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30203: l_balance_type_code <> 'B' THEN
30204: IF NVL(p_source_48,'
30205: ') = 'INTERCO AP'
30206: THEN

Line 30274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30270: --
30271: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30272:
30273: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30274: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30275:
30276: -- 4955764
30277: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30278: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30310: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30311:
30312: IF xla_accounting_cache_pkg.GetValueChar
30313: (p_source_code => 'LEDGER_CATEGORY_CODE'
30314: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30315: AND l_bflow_method_code = 'PRIOR_ENTRY'
30316: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30317: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30318: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30505: p_lookup_type => 'XLA_OWNER_TYPE'
30506: ,p_lookup_code => l_component_type_code
30507: )
30508: ,p_token_4 => 'PRODUCT_NAME'
30509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30513: ,p_ae_header_id => NULL

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

30506: ,p_lookup_code => l_component_type_code
30507: )
30508: ,p_token_4 => 'PRODUCT_NAME'
30509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30513: ,p_ae_header_id => NULL
30514: );

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

30507: )
30508: ,p_token_4 => 'PRODUCT_NAME'
30509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30513: ,p_ae_header_id => NULL
30514: );
30515:

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

30508: ,p_token_4 => 'PRODUCT_NAME'
30509: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30510: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30511: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30512: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30513: ,p_ae_header_id => NULL
30514: );
30515:
30516: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30539: ----------------------------------------------------------------------------------
30540: -- 4219869 Business Flow
30541: -- Update journal entry status -- Need to generate this within IF
30542: ----------------------------------------------------------------------------------
30543: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30544: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30545: ,p_balance_type_code => l_balance_type_code
30546: );
30547:

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

30711:
30712: --
30713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30714: --
30715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30717: ELSE
30718: ---------------------------------------------------------------------------------------------------
30719: -- 4262811a Switch Sign

Line 30740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30736:
30737: XLA_AE_LINES_PKG.ValidateCurrentLine;
30738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30739:
30740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30742: ,p_balance_type_code => l_balance_type_code);
30743:
30744: END IF;

Line 30850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30846: l_tmp_amt NUMBER;
30847: l_acc_rev_natural_side_code VARCHAR2(1);
30848:
30849: l_num_entries NUMBER;
30850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30854: l_recog_line_1 NUMBER;

Line 30851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30847: l_acc_rev_natural_side_code VARCHAR2(1);
30848:
30849: l_num_entries NUMBER;
30850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30854: l_recog_line_1 NUMBER;
30855: l_recog_line_2 NUMBER;

Line 30852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30848:
30849: l_num_entries NUMBER;
30850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30854: l_recog_line_1 NUMBER;
30855: l_recog_line_2 NUMBER;
30856:

Line 30853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30849: l_num_entries NUMBER;
30850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30854: l_recog_line_1 NUMBER;
30855: l_recog_line_2 NUMBER;
30856:
30857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30855: l_recog_line_2 NUMBER;
30856:
30857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30858: l_bflow_applied_to_amt NUMBER; -- 5132302
30859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30860:
30861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30862:
30863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30930: l_accrual_line_num := NULL; -- 4262811
30931: l_tmp_amt := NULL; -- 4262811
30932: --
30933:
30934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30935: l_balance_type_code <> 'B' THEN
30936: IF NVL(p_source_48,'
30937: ') = 'INTERCO AR'
30938: THEN

Line 31006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31002: --
31003: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31004:
31005: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31007:
31008: -- 4955764
31009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31042: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31043:
31044: IF xla_accounting_cache_pkg.GetValueChar
31045: (p_source_code => 'LEDGER_CATEGORY_CODE'
31046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31047: AND l_bflow_method_code = 'PRIOR_ENTRY'
31048: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31049: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31050: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31237: p_lookup_type => 'XLA_OWNER_TYPE'
31238: ,p_lookup_code => l_component_type_code
31239: )
31240: ,p_token_4 => 'PRODUCT_NAME'
31241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31245: ,p_ae_header_id => NULL

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

31238: ,p_lookup_code => l_component_type_code
31239: )
31240: ,p_token_4 => 'PRODUCT_NAME'
31241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31245: ,p_ae_header_id => NULL
31246: );

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

31239: )
31240: ,p_token_4 => 'PRODUCT_NAME'
31241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31245: ,p_ae_header_id => NULL
31246: );
31247:

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

31240: ,p_token_4 => 'PRODUCT_NAME'
31241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31245: ,p_ae_header_id => NULL
31246: );
31247:
31248: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31271: ----------------------------------------------------------------------------------
31272: -- 4219869 Business Flow
31273: -- Update journal entry status -- Need to generate this within IF
31274: ----------------------------------------------------------------------------------
31275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31276: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31277: ,p_balance_type_code => l_balance_type_code
31278: );
31279:

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

31443:
31444: --
31445: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31446: --
31447: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31448: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31449: ELSE
31450: ---------------------------------------------------------------------------------------------------
31451: -- 4262811a Switch Sign

Line 31472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31468:
31469: XLA_AE_LINES_PKG.ValidateCurrentLine;
31470: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31471:
31472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31474: ,p_balance_type_code => l_balance_type_code);
31475:
31476: END IF;

Line 31584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31580: l_tmp_amt NUMBER;
31581: l_acc_rev_natural_side_code VARCHAR2(1);
31582:
31583: l_num_entries NUMBER;
31584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31588: l_recog_line_1 NUMBER;

Line 31585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31581: l_acc_rev_natural_side_code VARCHAR2(1);
31582:
31583: l_num_entries NUMBER;
31584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31588: l_recog_line_1 NUMBER;
31589: l_recog_line_2 NUMBER;

Line 31586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31582:
31583: l_num_entries NUMBER;
31584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31588: l_recog_line_1 NUMBER;
31589: l_recog_line_2 NUMBER;
31590:

Line 31587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31583: l_num_entries NUMBER;
31584: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31585: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31586: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31587: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31588: l_recog_line_1 NUMBER;
31589: l_recog_line_2 NUMBER;
31590:
31591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31589: l_recog_line_2 NUMBER;
31590:
31591: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31592: l_bflow_applied_to_amt NUMBER; -- 5132302
31593: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31594:
31595: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31596:
31597: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31664: l_accrual_line_num := NULL; -- 4262811
31665: l_tmp_amt := NULL; -- 4262811
31666: --
31667:
31668: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31669: l_balance_type_code <> 'B' THEN
31670: IF (NVL(p_source_48,'
31671: ') = 'EXPENSE' OR
31672: NVL(p_source_48,'

Line 31742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31738: --
31739: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31740:
31741: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31742: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31743:
31744: -- 4955764
31745: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31746: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31778: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31779:
31780: IF xla_accounting_cache_pkg.GetValueChar
31781: (p_source_code => 'LEDGER_CATEGORY_CODE'
31782: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31783: AND l_bflow_method_code = 'PRIOR_ENTRY'
31784: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31785: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31786: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31974: p_lookup_type => 'XLA_OWNER_TYPE'
31975: ,p_lookup_code => l_component_type_code
31976: )
31977: ,p_token_4 => 'PRODUCT_NAME'
31978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31982: ,p_ae_header_id => NULL

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

31975: ,p_lookup_code => l_component_type_code
31976: )
31977: ,p_token_4 => 'PRODUCT_NAME'
31978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31982: ,p_ae_header_id => NULL
31983: );

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

31976: )
31977: ,p_token_4 => 'PRODUCT_NAME'
31978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31982: ,p_ae_header_id => NULL
31983: );
31984:

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

31977: ,p_token_4 => 'PRODUCT_NAME'
31978: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31979: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31980: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31981: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31982: ,p_ae_header_id => NULL
31983: );
31984:
31985: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32008: ----------------------------------------------------------------------------------
32009: -- 4219869 Business Flow
32010: -- Update journal entry status -- Need to generate this within IF
32011: ----------------------------------------------------------------------------------
32012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32014: ,p_balance_type_code => l_balance_type_code
32015: );
32016:

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

32181:
32182: --
32183: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32184: --
32185: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32186: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32187: ELSE
32188: ---------------------------------------------------------------------------------------------------
32189: -- 4262811a Switch Sign

Line 32210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32206:
32207: XLA_AE_LINES_PKG.ValidateCurrentLine;
32208: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32209:
32210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32212: ,p_balance_type_code => l_balance_type_code);
32213:
32214: END IF;

Line 32322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32318: l_tmp_amt NUMBER;
32319: l_acc_rev_natural_side_code VARCHAR2(1);
32320:
32321: l_num_entries NUMBER;
32322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32326: l_recog_line_1 NUMBER;

Line 32323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32319: l_acc_rev_natural_side_code VARCHAR2(1);
32320:
32321: l_num_entries NUMBER;
32322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32326: l_recog_line_1 NUMBER;
32327: l_recog_line_2 NUMBER;

Line 32324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32320:
32321: l_num_entries NUMBER;
32322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32326: l_recog_line_1 NUMBER;
32327: l_recog_line_2 NUMBER;
32328:

Line 32325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32321: l_num_entries NUMBER;
32322: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32323: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32324: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32325: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32326: l_recog_line_1 NUMBER;
32327: l_recog_line_2 NUMBER;
32328:
32329: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32331: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32327: l_recog_line_2 NUMBER;
32328:
32329: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32330: l_bflow_applied_to_amt NUMBER; -- 5132302
32331: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32332:
32333: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32334:
32335: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32402: l_accrual_line_num := NULL; -- 4262811
32403: l_tmp_amt := NULL; -- 4262811
32404: --
32405:
32406: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32407: l_balance_type_code <> 'B' THEN
32408: IF NVL(p_source_48,'
32409: ') = 'BONUS EXPENSE'
32410: THEN

Line 32478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32474: --
32475: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32476:
32477: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32478: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32479:
32480: -- 4955764
32481: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32482: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32514: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32515:
32516: IF xla_accounting_cache_pkg.GetValueChar
32517: (p_source_code => 'LEDGER_CATEGORY_CODE'
32518: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32519: AND l_bflow_method_code = 'PRIOR_ENTRY'
32520: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32521: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32522: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32710: p_lookup_type => 'XLA_OWNER_TYPE'
32711: ,p_lookup_code => l_component_type_code
32712: )
32713: ,p_token_4 => 'PRODUCT_NAME'
32714: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32715: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32716: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32717: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32718: ,p_ae_header_id => NULL

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

32711: ,p_lookup_code => l_component_type_code
32712: )
32713: ,p_token_4 => 'PRODUCT_NAME'
32714: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32715: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32716: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32717: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32718: ,p_ae_header_id => NULL
32719: );

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

32712: )
32713: ,p_token_4 => 'PRODUCT_NAME'
32714: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32715: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32716: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32717: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32718: ,p_ae_header_id => NULL
32719: );
32720:

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

32713: ,p_token_4 => 'PRODUCT_NAME'
32714: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32715: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32716: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32717: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32718: ,p_ae_header_id => NULL
32719: );
32720:
32721: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32744: ----------------------------------------------------------------------------------
32745: -- 4219869 Business Flow
32746: -- Update journal entry status -- Need to generate this within IF
32747: ----------------------------------------------------------------------------------
32748: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32749: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32750: ,p_balance_type_code => l_balance_type_code
32751: );
32752:

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

32917:
32918: --
32919: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32920: --
32921: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32922: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32923: ELSE
32924: ---------------------------------------------------------------------------------------------------
32925: -- 4262811a Switch Sign

Line 32946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32942:
32943: XLA_AE_LINES_PKG.ValidateCurrentLine;
32944: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32945:
32946: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32947: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32948: ,p_balance_type_code => l_balance_type_code);
32949:
32950: END IF;

Line 33056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33052: l_tmp_amt NUMBER;
33053: l_acc_rev_natural_side_code VARCHAR2(1);
33054:
33055: l_num_entries NUMBER;
33056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33060: l_recog_line_1 NUMBER;

Line 33057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33053: l_acc_rev_natural_side_code VARCHAR2(1);
33054:
33055: l_num_entries NUMBER;
33056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33060: l_recog_line_1 NUMBER;
33061: l_recog_line_2 NUMBER;

Line 33058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33054:
33055: l_num_entries NUMBER;
33056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33060: l_recog_line_1 NUMBER;
33061: l_recog_line_2 NUMBER;
33062:

Line 33059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33055: l_num_entries NUMBER;
33056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33060: l_recog_line_1 NUMBER;
33061: l_recog_line_2 NUMBER;
33062:
33063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33061: l_recog_line_2 NUMBER;
33062:
33063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33064: l_bflow_applied_to_amt NUMBER; -- 5132302
33065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33066:
33067: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33068:
33069: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33136: l_accrual_line_num := NULL; -- 4262811
33137: l_tmp_amt := NULL; -- 4262811
33138: --
33139:
33140: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33141: l_balance_type_code <> 'B' THEN
33142: IF NVL(p_source_48,'
33143: ') = 'CIP COST'
33144: THEN

Line 33212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33208: --
33209: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33210:
33211: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33213:
33214: -- 4955764
33215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33248: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33249:
33250: IF xla_accounting_cache_pkg.GetValueChar
33251: (p_source_code => 'LEDGER_CATEGORY_CODE'
33252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33253: AND l_bflow_method_code = 'PRIOR_ENTRY'
33254: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33255: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33256: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33443: p_lookup_type => 'XLA_OWNER_TYPE'
33444: ,p_lookup_code => l_component_type_code
33445: )
33446: ,p_token_4 => 'PRODUCT_NAME'
33447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33451: ,p_ae_header_id => NULL

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

33444: ,p_lookup_code => l_component_type_code
33445: )
33446: ,p_token_4 => 'PRODUCT_NAME'
33447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33451: ,p_ae_header_id => NULL
33452: );

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

33445: )
33446: ,p_token_4 => 'PRODUCT_NAME'
33447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33451: ,p_ae_header_id => NULL
33452: );
33453:

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

33446: ,p_token_4 => 'PRODUCT_NAME'
33447: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33448: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33449: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33450: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33451: ,p_ae_header_id => NULL
33452: );
33453:
33454: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33477: ----------------------------------------------------------------------------------
33478: -- 4219869 Business Flow
33479: -- Update journal entry status -- Need to generate this within IF
33480: ----------------------------------------------------------------------------------
33481: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33482: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33483: ,p_balance_type_code => l_balance_type_code
33484: );
33485:

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

33649:
33650: --
33651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33652: --
33653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33655: ELSE
33656: ---------------------------------------------------------------------------------------------------
33657: -- 4262811a Switch Sign

Line 33678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33674:
33675: XLA_AE_LINES_PKG.ValidateCurrentLine;
33676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33677:
33678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33680: ,p_balance_type_code => l_balance_type_code);
33681:
33682: END IF;

Line 33788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33784: l_tmp_amt NUMBER;
33785: l_acc_rev_natural_side_code VARCHAR2(1);
33786:
33787: l_num_entries NUMBER;
33788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33792: l_recog_line_1 NUMBER;

Line 33789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33785: l_acc_rev_natural_side_code VARCHAR2(1);
33786:
33787: l_num_entries NUMBER;
33788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33792: l_recog_line_1 NUMBER;
33793: l_recog_line_2 NUMBER;

Line 33790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33786:
33787: l_num_entries NUMBER;
33788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33792: l_recog_line_1 NUMBER;
33793: l_recog_line_2 NUMBER;
33794:

Line 33791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33787: l_num_entries NUMBER;
33788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33792: l_recog_line_1 NUMBER;
33793: l_recog_line_2 NUMBER;
33794:
33795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33793: l_recog_line_2 NUMBER;
33794:
33795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33796: l_bflow_applied_to_amt NUMBER; -- 5132302
33797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33798:
33799: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33800:
33801: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33868: l_accrual_line_num := NULL; -- 4262811
33869: l_tmp_amt := NULL; -- 4262811
33870: --
33871:
33872: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33873: l_balance_type_code <> 'B' THEN
33874: IF NVL(p_source_48,'
33875: ') = 'COST'
33876: THEN

Line 33944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33940: --
33941: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33942:
33943: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33945:
33946: -- 4955764
33947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33980: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33981:
33982: IF xla_accounting_cache_pkg.GetValueChar
33983: (p_source_code => 'LEDGER_CATEGORY_CODE'
33984: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33985: AND l_bflow_method_code = 'PRIOR_ENTRY'
33986: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33987: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33988: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34175: p_lookup_type => 'XLA_OWNER_TYPE'
34176: ,p_lookup_code => l_component_type_code
34177: )
34178: ,p_token_4 => 'PRODUCT_NAME'
34179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34183: ,p_ae_header_id => NULL

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

34176: ,p_lookup_code => l_component_type_code
34177: )
34178: ,p_token_4 => 'PRODUCT_NAME'
34179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34183: ,p_ae_header_id => NULL
34184: );

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

34177: )
34178: ,p_token_4 => 'PRODUCT_NAME'
34179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34183: ,p_ae_header_id => NULL
34184: );
34185:

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

34178: ,p_token_4 => 'PRODUCT_NAME'
34179: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34180: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34181: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34182: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34183: ,p_ae_header_id => NULL
34184: );
34185:
34186: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34209: ----------------------------------------------------------------------------------
34210: -- 4219869 Business Flow
34211: -- Update journal entry status -- Need to generate this within IF
34212: ----------------------------------------------------------------------------------
34213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34214: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34215: ,p_balance_type_code => l_balance_type_code
34216: );
34217:

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

34381:
34382: --
34383: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34384: --
34385: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34386: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34387: ELSE
34388: ---------------------------------------------------------------------------------------------------
34389: -- 4262811a Switch Sign

Line 34410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34406:
34407: XLA_AE_LINES_PKG.ValidateCurrentLine;
34408: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34409:
34410: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34411: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34412: ,p_balance_type_code => l_balance_type_code);
34413:
34414: END IF;

Line 34516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34512: l_tmp_amt NUMBER;
34513: l_acc_rev_natural_side_code VARCHAR2(1);
34514:
34515: l_num_entries NUMBER;
34516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34520: l_recog_line_1 NUMBER;

Line 34517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34513: l_acc_rev_natural_side_code VARCHAR2(1);
34514:
34515: l_num_entries NUMBER;
34516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34520: l_recog_line_1 NUMBER;
34521: l_recog_line_2 NUMBER;

Line 34518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34514:
34515: l_num_entries NUMBER;
34516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34520: l_recog_line_1 NUMBER;
34521: l_recog_line_2 NUMBER;
34522:

Line 34519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34515: l_num_entries NUMBER;
34516: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34517: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34518: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34519: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34520: l_recog_line_1 NUMBER;
34521: l_recog_line_2 NUMBER;
34522:
34523: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34525: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34521: l_recog_line_2 NUMBER;
34522:
34523: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34524: l_bflow_applied_to_amt NUMBER; -- 5132302
34525: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34526:
34527: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34528:
34529: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34596: l_accrual_line_num := NULL; -- 4262811
34597: l_tmp_amt := NULL; -- 4262811
34598: --
34599:
34600: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34601: l_balance_type_code <> 'B' THEN
34602: IF NVL(p_source_48,'
34603: ') = 'EXPENSE'
34604: THEN

Line 34672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34668: --
34669: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34670:
34671: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34672: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34673:
34674: -- 4955764
34675: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34676: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34708: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34709:
34710: IF xla_accounting_cache_pkg.GetValueChar
34711: (p_source_code => 'LEDGER_CATEGORY_CODE'
34712: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34713: AND l_bflow_method_code = 'PRIOR_ENTRY'
34714: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34715: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34716: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34819: p_lookup_type => 'XLA_OWNER_TYPE'
34820: ,p_lookup_code => l_component_type_code
34821: )
34822: ,p_token_4 => 'PRODUCT_NAME'
34823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34827: ,p_ae_header_id => NULL

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

34820: ,p_lookup_code => l_component_type_code
34821: )
34822: ,p_token_4 => 'PRODUCT_NAME'
34823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34827: ,p_ae_header_id => NULL
34828: );

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

34821: )
34822: ,p_token_4 => 'PRODUCT_NAME'
34823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34827: ,p_ae_header_id => NULL
34828: );
34829:

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

34822: ,p_token_4 => 'PRODUCT_NAME'
34823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34827: ,p_ae_header_id => NULL
34828: );
34829:
34830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34853: ----------------------------------------------------------------------------------
34854: -- 4219869 Business Flow
34855: -- Update journal entry status -- Need to generate this within IF
34856: ----------------------------------------------------------------------------------
34857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34859: ,p_balance_type_code => l_balance_type_code
34860: );
34861:

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

34941:
34942: --
34943: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34944: --
34945: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34946: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34947: ELSE
34948: ---------------------------------------------------------------------------------------------------
34949: -- 4262811a Switch Sign

Line 34970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34966:
34967: XLA_AE_LINES_PKG.ValidateCurrentLine;
34968: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34969:
34970: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34971: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34972: ,p_balance_type_code => l_balance_type_code);
34973:
34974: END IF;

Line 35078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35074: l_tmp_amt NUMBER;
35075: l_acc_rev_natural_side_code VARCHAR2(1);
35076:
35077: l_num_entries NUMBER;
35078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35082: l_recog_line_1 NUMBER;

Line 35079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35075: l_acc_rev_natural_side_code VARCHAR2(1);
35076:
35077: l_num_entries NUMBER;
35078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35082: l_recog_line_1 NUMBER;
35083: l_recog_line_2 NUMBER;

Line 35080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35076:
35077: l_num_entries NUMBER;
35078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35082: l_recog_line_1 NUMBER;
35083: l_recog_line_2 NUMBER;
35084:

Line 35081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35077: l_num_entries NUMBER;
35078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35082: l_recog_line_1 NUMBER;
35083: l_recog_line_2 NUMBER;
35084:
35085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35083: l_recog_line_2 NUMBER;
35084:
35085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35086: l_bflow_applied_to_amt NUMBER; -- 5132302
35087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35088:
35089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35090:
35091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35158: l_accrual_line_num := NULL; -- 4262811
35159: l_tmp_amt := NULL; -- 4262811
35160: --
35161:
35162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35163: l_balance_type_code <> 'B' THEN
35164: IF NVL(p_source_48,'
35165: ') = 'BONUS EXPENSE'
35166: THEN

Line 35234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35230: --
35231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35232:
35233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35235:
35236: -- 4955764
35237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35270: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35271:
35272: IF xla_accounting_cache_pkg.GetValueChar
35273: (p_source_code => 'LEDGER_CATEGORY_CODE'
35274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35275: AND l_bflow_method_code = 'PRIOR_ENTRY'
35276: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35277: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35278: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35423: p_lookup_type => 'XLA_OWNER_TYPE'
35424: ,p_lookup_code => l_component_type_code
35425: )
35426: ,p_token_4 => 'PRODUCT_NAME'
35427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35431: ,p_ae_header_id => NULL

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

35424: ,p_lookup_code => l_component_type_code
35425: )
35426: ,p_token_4 => 'PRODUCT_NAME'
35427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35431: ,p_ae_header_id => NULL
35432: );

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

35425: )
35426: ,p_token_4 => 'PRODUCT_NAME'
35427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35431: ,p_ae_header_id => NULL
35432: );
35433:

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

35426: ,p_token_4 => 'PRODUCT_NAME'
35427: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35428: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35429: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35430: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35431: ,p_ae_header_id => NULL
35432: );
35433:
35434: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35457: ----------------------------------------------------------------------------------
35458: -- 4219869 Business Flow
35459: -- Update journal entry status -- Need to generate this within IF
35460: ----------------------------------------------------------------------------------
35461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35462: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35463: ,p_balance_type_code => l_balance_type_code
35464: );
35465:

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

35587:
35588: --
35589: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35590: --
35591: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35592: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35593: ELSE
35594: ---------------------------------------------------------------------------------------------------
35595: -- 4262811a Switch Sign

Line 35616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35612:
35613: XLA_AE_LINES_PKG.ValidateCurrentLine;
35614: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35615:
35616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35617: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35618: ,p_balance_type_code => l_balance_type_code);
35619:
35620: END IF;

Line 35728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35724: l_tmp_amt NUMBER;
35725: l_acc_rev_natural_side_code VARCHAR2(1);
35726:
35727: l_num_entries NUMBER;
35728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35732: l_recog_line_1 NUMBER;

Line 35729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35725: l_acc_rev_natural_side_code VARCHAR2(1);
35726:
35727: l_num_entries NUMBER;
35728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35732: l_recog_line_1 NUMBER;
35733: l_recog_line_2 NUMBER;

Line 35730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35726:
35727: l_num_entries NUMBER;
35728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35732: l_recog_line_1 NUMBER;
35733: l_recog_line_2 NUMBER;
35734:

Line 35731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35727: l_num_entries NUMBER;
35728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35732: l_recog_line_1 NUMBER;
35733: l_recog_line_2 NUMBER;
35734:
35735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35733: l_recog_line_2 NUMBER;
35734:
35735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35736: l_bflow_applied_to_amt NUMBER; -- 5132302
35737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35738:
35739: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35740:
35741: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35808: l_accrual_line_num := NULL; -- 4262811
35809: l_tmp_amt := NULL; -- 4262811
35810: --
35811:
35812: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35813: l_balance_type_code <> 'B' THEN
35814: IF NVL(p_source_48,'
35815: ') = 'BONUS EXPENSE'
35816: THEN

Line 35884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35880: --
35881: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35882:
35883: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35885:
35886: -- 4955764
35887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35921:
35922: IF xla_accounting_cache_pkg.GetValueChar
35923: (p_source_code => 'LEDGER_CATEGORY_CODE'
35924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35925: AND l_bflow_method_code = 'PRIOR_ENTRY'
35926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36116: p_lookup_type => 'XLA_OWNER_TYPE'
36117: ,p_lookup_code => l_component_type_code
36118: )
36119: ,p_token_4 => 'PRODUCT_NAME'
36120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36124: ,p_ae_header_id => NULL

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

36117: ,p_lookup_code => l_component_type_code
36118: )
36119: ,p_token_4 => 'PRODUCT_NAME'
36120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36124: ,p_ae_header_id => NULL
36125: );

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

36118: )
36119: ,p_token_4 => 'PRODUCT_NAME'
36120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36124: ,p_ae_header_id => NULL
36125: );
36126:

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

36119: ,p_token_4 => 'PRODUCT_NAME'
36120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36124: ,p_ae_header_id => NULL
36125: );
36126:
36127: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36150: ----------------------------------------------------------------------------------
36151: -- 4219869 Business Flow
36152: -- Update journal entry status -- Need to generate this within IF
36153: ----------------------------------------------------------------------------------
36154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36156: ,p_balance_type_code => l_balance_type_code
36157: );
36158:

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

36323:
36324: --
36325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36326: --
36327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36329: ELSE
36330: ---------------------------------------------------------------------------------------------------
36331: -- 4262811a Switch Sign

Line 36352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36348:
36349: XLA_AE_LINES_PKG.ValidateCurrentLine;
36350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36351:
36352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36354: ,p_balance_type_code => l_balance_type_code);
36355:
36356: END IF;

Line 36458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36454: l_tmp_amt NUMBER;
36455: l_acc_rev_natural_side_code VARCHAR2(1);
36456:
36457: l_num_entries NUMBER;
36458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36462: l_recog_line_1 NUMBER;

Line 36459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36455: l_acc_rev_natural_side_code VARCHAR2(1);
36456:
36457: l_num_entries NUMBER;
36458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36462: l_recog_line_1 NUMBER;
36463: l_recog_line_2 NUMBER;

Line 36460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36456:
36457: l_num_entries NUMBER;
36458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36462: l_recog_line_1 NUMBER;
36463: l_recog_line_2 NUMBER;
36464:

Line 36461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36457: l_num_entries NUMBER;
36458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36462: l_recog_line_1 NUMBER;
36463: l_recog_line_2 NUMBER;
36464:
36465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36463: l_recog_line_2 NUMBER;
36464:
36465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36466: l_bflow_applied_to_amt NUMBER; -- 5132302
36467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36468:
36469: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36470:
36471: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36538: l_accrual_line_num := NULL; -- 4262811
36539: l_tmp_amt := NULL; -- 4262811
36540: --
36541:
36542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36543: l_balance_type_code <> 'B' THEN
36544: IF NVL(p_source_48,'
36545: ') = 'BONUS EXPENSE'
36546: THEN

Line 36614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36610: --
36611: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36612:
36613: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36614: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36615:
36616: -- 4955764
36617: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36618: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36650: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36651:
36652: IF xla_accounting_cache_pkg.GetValueChar
36653: (p_source_code => 'LEDGER_CATEGORY_CODE'
36654: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36655: AND l_bflow_method_code = 'PRIOR_ENTRY'
36656: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36657: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36658: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36761: p_lookup_type => 'XLA_OWNER_TYPE'
36762: ,p_lookup_code => l_component_type_code
36763: )
36764: ,p_token_4 => 'PRODUCT_NAME'
36765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36769: ,p_ae_header_id => NULL

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

36762: ,p_lookup_code => l_component_type_code
36763: )
36764: ,p_token_4 => 'PRODUCT_NAME'
36765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36769: ,p_ae_header_id => NULL
36770: );

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

36763: )
36764: ,p_token_4 => 'PRODUCT_NAME'
36765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36769: ,p_ae_header_id => NULL
36770: );
36771:

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

36764: ,p_token_4 => 'PRODUCT_NAME'
36765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36769: ,p_ae_header_id => NULL
36770: );
36771:
36772: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36795: ----------------------------------------------------------------------------------
36796: -- 4219869 Business Flow
36797: -- Update journal entry status -- Need to generate this within IF
36798: ----------------------------------------------------------------------------------
36799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36800: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36801: ,p_balance_type_code => l_balance_type_code
36802: );
36803:

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

36883:
36884: --
36885: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36886: --
36887: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36888: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36889: ELSE
36890: ---------------------------------------------------------------------------------------------------
36891: -- 4262811a Switch Sign

Line 36912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36908:
36909: XLA_AE_LINES_PKG.ValidateCurrentLine;
36910: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36911:
36912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36913: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36914: ,p_balance_type_code => l_balance_type_code);
36915:
36916: END IF;

Line 37024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37020: l_tmp_amt NUMBER;
37021: l_acc_rev_natural_side_code VARCHAR2(1);
37022:
37023: l_num_entries NUMBER;
37024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37028: l_recog_line_1 NUMBER;

Line 37025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37021: l_acc_rev_natural_side_code VARCHAR2(1);
37022:
37023: l_num_entries NUMBER;
37024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37028: l_recog_line_1 NUMBER;
37029: l_recog_line_2 NUMBER;

Line 37026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37022:
37023: l_num_entries NUMBER;
37024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37028: l_recog_line_1 NUMBER;
37029: l_recog_line_2 NUMBER;
37030:

Line 37027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37023: l_num_entries NUMBER;
37024: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37025: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37026: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37027: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37028: l_recog_line_1 NUMBER;
37029: l_recog_line_2 NUMBER;
37030:
37031: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37033: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37029: l_recog_line_2 NUMBER;
37030:
37031: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37032: l_bflow_applied_to_amt NUMBER; -- 5132302
37033: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37034:
37035: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37036:
37037: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37104: l_accrual_line_num := NULL; -- 4262811
37105: l_tmp_amt := NULL; -- 4262811
37106: --
37107:
37108: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37109: l_balance_type_code <> 'B' THEN
37110: IF NVL(p_source_48,'
37111: ') = 'EXPENSE'
37112: THEN

Line 37180: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37176: --
37177: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37178:
37179: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37180: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37181:
37182: -- 4955764
37183: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37184: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37216: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37217:
37218: IF xla_accounting_cache_pkg.GetValueChar
37219: (p_source_code => 'LEDGER_CATEGORY_CODE'
37220: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37221: AND l_bflow_method_code = 'PRIOR_ENTRY'
37222: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37223: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37224: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37412: p_lookup_type => 'XLA_OWNER_TYPE'
37413: ,p_lookup_code => l_component_type_code
37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL

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

37413: ,p_lookup_code => l_component_type_code
37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );

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

37414: )
37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );
37422:

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

37415: ,p_token_4 => 'PRODUCT_NAME'
37416: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37417: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37418: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37419: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37420: ,p_ae_header_id => NULL
37421: );
37422:
37423: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37446: ----------------------------------------------------------------------------------
37447: -- 4219869 Business Flow
37448: -- Update journal entry status -- Need to generate this within IF
37449: ----------------------------------------------------------------------------------
37450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37452: ,p_balance_type_code => l_balance_type_code
37453: );
37454:

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

37619:
37620: --
37621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37622: --
37623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37625: ELSE
37626: ---------------------------------------------------------------------------------------------------
37627: -- 4262811a Switch Sign

Line 37648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37644:
37645: XLA_AE_LINES_PKG.ValidateCurrentLine;
37646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37647:
37648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37650: ,p_balance_type_code => l_balance_type_code);
37651:
37652: END IF;

Line 37760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37756: l_tmp_amt NUMBER;
37757: l_acc_rev_natural_side_code VARCHAR2(1);
37758:
37759: l_num_entries NUMBER;
37760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37764: l_recog_line_1 NUMBER;

Line 37761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37757: l_acc_rev_natural_side_code VARCHAR2(1);
37758:
37759: l_num_entries NUMBER;
37760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37764: l_recog_line_1 NUMBER;
37765: l_recog_line_2 NUMBER;

Line 37762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37758:
37759: l_num_entries NUMBER;
37760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37764: l_recog_line_1 NUMBER;
37765: l_recog_line_2 NUMBER;
37766:

Line 37763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37759: l_num_entries NUMBER;
37760: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37761: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37762: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37763: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37764: l_recog_line_1 NUMBER;
37765: l_recog_line_2 NUMBER;
37766:
37767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37765: l_recog_line_2 NUMBER;
37766:
37767: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37768: l_bflow_applied_to_amt NUMBER; -- 5132302
37769: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37770:
37771: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37772:
37773: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37840: l_accrual_line_num := NULL; -- 4262811
37841: l_tmp_amt := NULL; -- 4262811
37842: --
37843:
37844: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37845: l_balance_type_code <> 'B' THEN
37846: IF NVL(p_source_48,'
37847: ') = 'BONUS EXPENSE'
37848: THEN

Line 37916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37912: --
37913: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37914:
37915: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37916: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37917:
37918: -- 4955764
37919: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37920: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37952: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37953:
37954: IF xla_accounting_cache_pkg.GetValueChar
37955: (p_source_code => 'LEDGER_CATEGORY_CODE'
37956: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37957: AND l_bflow_method_code = 'PRIOR_ENTRY'
37958: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37959: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37960: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38148: p_lookup_type => 'XLA_OWNER_TYPE'
38149: ,p_lookup_code => l_component_type_code
38150: )
38151: ,p_token_4 => 'PRODUCT_NAME'
38152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38156: ,p_ae_header_id => NULL

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

38149: ,p_lookup_code => l_component_type_code
38150: )
38151: ,p_token_4 => 'PRODUCT_NAME'
38152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38156: ,p_ae_header_id => NULL
38157: );

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

38150: )
38151: ,p_token_4 => 'PRODUCT_NAME'
38152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38156: ,p_ae_header_id => NULL
38157: );
38158:

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

38151: ,p_token_4 => 'PRODUCT_NAME'
38152: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38153: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38154: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38155: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38156: ,p_ae_header_id => NULL
38157: );
38158:
38159: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38182: ----------------------------------------------------------------------------------
38183: -- 4219869 Business Flow
38184: -- Update journal entry status -- Need to generate this within IF
38185: ----------------------------------------------------------------------------------
38186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38188: ,p_balance_type_code => l_balance_type_code
38189: );
38190:

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

38355:
38356: --
38357: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38358: --
38359: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38360: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38361: ELSE
38362: ---------------------------------------------------------------------------------------------------
38363: -- 4262811a Switch Sign

Line 38384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38380:
38381: XLA_AE_LINES_PKG.ValidateCurrentLine;
38382: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38383:
38384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38386: ,p_balance_type_code => l_balance_type_code);
38387:
38388: END IF;

Line 38494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38490: l_tmp_amt NUMBER;
38491: l_acc_rev_natural_side_code VARCHAR2(1);
38492:
38493: l_num_entries NUMBER;
38494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38498: l_recog_line_1 NUMBER;

Line 38495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38491: l_acc_rev_natural_side_code VARCHAR2(1);
38492:
38493: l_num_entries NUMBER;
38494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38498: l_recog_line_1 NUMBER;
38499: l_recog_line_2 NUMBER;

Line 38496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38492:
38493: l_num_entries NUMBER;
38494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38498: l_recog_line_1 NUMBER;
38499: l_recog_line_2 NUMBER;
38500:

Line 38497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38493: l_num_entries NUMBER;
38494: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38495: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38496: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38497: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38498: l_recog_line_1 NUMBER;
38499: l_recog_line_2 NUMBER;
38500:
38501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38499: l_recog_line_2 NUMBER;
38500:
38501: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38502: l_bflow_applied_to_amt NUMBER; -- 5132302
38503: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38504:
38505: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38506:
38507: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38574: l_accrual_line_num := NULL; -- 4262811
38575: l_tmp_amt := NULL; -- 4262811
38576: --
38577:
38578: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38579: l_balance_type_code <> 'B' THEN
38580: IF NVL(p_source_48,'
38581: ') = 'CIP COST'
38582: THEN

Line 38650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38646: --
38647: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38648:
38649: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38650: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38651:
38652: -- 4955764
38653: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38654: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38686: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38687:
38688: IF xla_accounting_cache_pkg.GetValueChar
38689: (p_source_code => 'LEDGER_CATEGORY_CODE'
38690: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38691: AND l_bflow_method_code = 'PRIOR_ENTRY'
38692: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38693: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38694: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38881: p_lookup_type => 'XLA_OWNER_TYPE'
38882: ,p_lookup_code => l_component_type_code
38883: )
38884: ,p_token_4 => 'PRODUCT_NAME'
38885: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38886: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38887: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38888: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38889: ,p_ae_header_id => NULL

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

38882: ,p_lookup_code => l_component_type_code
38883: )
38884: ,p_token_4 => 'PRODUCT_NAME'
38885: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38886: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38887: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38888: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38889: ,p_ae_header_id => NULL
38890: );

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

38883: )
38884: ,p_token_4 => 'PRODUCT_NAME'
38885: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38886: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38887: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38888: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38889: ,p_ae_header_id => NULL
38890: );
38891:

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

38884: ,p_token_4 => 'PRODUCT_NAME'
38885: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38886: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38887: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38888: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38889: ,p_ae_header_id => NULL
38890: );
38891:
38892: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38915: ----------------------------------------------------------------------------------
38916: -- 4219869 Business Flow
38917: -- Update journal entry status -- Need to generate this within IF
38918: ----------------------------------------------------------------------------------
38919: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38920: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38921: ,p_balance_type_code => l_balance_type_code
38922: );
38923:

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

39087:
39088: --
39089: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39090: --
39091: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39092: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39093: ELSE
39094: ---------------------------------------------------------------------------------------------------
39095: -- 4262811a Switch Sign

Line 39116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39112:
39113: XLA_AE_LINES_PKG.ValidateCurrentLine;
39114: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39115:
39116: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39117: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39118: ,p_balance_type_code => l_balance_type_code);
39119:
39120: END IF;

Line 39228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39224: l_tmp_amt NUMBER;
39225: l_acc_rev_natural_side_code VARCHAR2(1);
39226:
39227: l_num_entries NUMBER;
39228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39232: l_recog_line_1 NUMBER;

Line 39229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39225: l_acc_rev_natural_side_code VARCHAR2(1);
39226:
39227: l_num_entries NUMBER;
39228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39232: l_recog_line_1 NUMBER;
39233: l_recog_line_2 NUMBER;

Line 39230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39226:
39227: l_num_entries NUMBER;
39228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39232: l_recog_line_1 NUMBER;
39233: l_recog_line_2 NUMBER;
39234:

Line 39231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39227: l_num_entries NUMBER;
39228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39232: l_recog_line_1 NUMBER;
39233: l_recog_line_2 NUMBER;
39234:
39235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39233: l_recog_line_2 NUMBER;
39234:
39235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39236: l_bflow_applied_to_amt NUMBER; -- 5132302
39237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39238:
39239: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39240:
39241: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39308: l_accrual_line_num := NULL; -- 4262811
39309: l_tmp_amt := NULL; -- 4262811
39310: --
39311:
39312: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39313: l_balance_type_code <> 'B' THEN
39314: IF NVL(p_source_48,'
39315: ') = 'COST CLEARING'
39316: THEN

Line 39384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39380: --
39381: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39382:
39383: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39385:
39386: -- 4955764
39387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39421:
39422: IF xla_accounting_cache_pkg.GetValueChar
39423: (p_source_code => 'LEDGER_CATEGORY_CODE'
39424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39425: AND l_bflow_method_code = 'PRIOR_ENTRY'
39426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39618: p_lookup_type => 'XLA_OWNER_TYPE'
39619: ,p_lookup_code => l_component_type_code
39620: )
39621: ,p_token_4 => 'PRODUCT_NAME'
39622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39626: ,p_ae_header_id => NULL

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

39619: ,p_lookup_code => l_component_type_code
39620: )
39621: ,p_token_4 => 'PRODUCT_NAME'
39622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39626: ,p_ae_header_id => NULL
39627: );

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

39620: )
39621: ,p_token_4 => 'PRODUCT_NAME'
39622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39626: ,p_ae_header_id => NULL
39627: );
39628:

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

39621: ,p_token_4 => 'PRODUCT_NAME'
39622: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39623: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39624: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39625: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39626: ,p_ae_header_id => NULL
39627: );
39628:
39629: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39652: ----------------------------------------------------------------------------------
39653: -- 4219869 Business Flow
39654: -- Update journal entry status -- Need to generate this within IF
39655: ----------------------------------------------------------------------------------
39656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39658: ,p_balance_type_code => l_balance_type_code
39659: );
39660:

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

39827:
39828: --
39829: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39830: --
39831: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39832: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39833: ELSE
39834: ---------------------------------------------------------------------------------------------------
39835: -- 4262811a Switch Sign

Line 39856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39852:
39853: XLA_AE_LINES_PKG.ValidateCurrentLine;
39854: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39855:
39856: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39857: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39858: ,p_balance_type_code => l_balance_type_code);
39859:
39860: END IF;

Line 39966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39962: l_tmp_amt NUMBER;
39963: l_acc_rev_natural_side_code VARCHAR2(1);
39964:
39965: l_num_entries NUMBER;
39966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39970: l_recog_line_1 NUMBER;

Line 39967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39963: l_acc_rev_natural_side_code VARCHAR2(1);
39964:
39965: l_num_entries NUMBER;
39966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39970: l_recog_line_1 NUMBER;
39971: l_recog_line_2 NUMBER;

Line 39968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39964:
39965: l_num_entries NUMBER;
39966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39970: l_recog_line_1 NUMBER;
39971: l_recog_line_2 NUMBER;
39972:

Line 39969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39965: l_num_entries NUMBER;
39966: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39967: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39968: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39969: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39970: l_recog_line_1 NUMBER;
39971: l_recog_line_2 NUMBER;
39972:
39973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39971: l_recog_line_2 NUMBER;
39972:
39973: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39974: l_bflow_applied_to_amt NUMBER; -- 5132302
39975: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39976:
39977: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39978:
39979: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40046: l_accrual_line_num := NULL; -- 4262811
40047: l_tmp_amt := NULL; -- 4262811
40048: --
40049:
40050: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40051: l_balance_type_code <> 'B' THEN
40052: IF NVL(p_source_48,'
40053: ') = 'CIP COST'
40054: THEN

Line 40122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40118: --
40119: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40120:
40121: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40122: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40123:
40124: -- 4955764
40125: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40126: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40158: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40159:
40160: IF xla_accounting_cache_pkg.GetValueChar
40161: (p_source_code => 'LEDGER_CATEGORY_CODE'
40162: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40163: AND l_bflow_method_code = 'PRIOR_ENTRY'
40164: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40165: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40166: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40353: p_lookup_type => 'XLA_OWNER_TYPE'
40354: ,p_lookup_code => l_component_type_code
40355: )
40356: ,p_token_4 => 'PRODUCT_NAME'
40357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40361: ,p_ae_header_id => NULL

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

40354: ,p_lookup_code => l_component_type_code
40355: )
40356: ,p_token_4 => 'PRODUCT_NAME'
40357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40361: ,p_ae_header_id => NULL
40362: );

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

40355: )
40356: ,p_token_4 => 'PRODUCT_NAME'
40357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40361: ,p_ae_header_id => NULL
40362: );
40363:

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

40356: ,p_token_4 => 'PRODUCT_NAME'
40357: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40358: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40359: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40360: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40361: ,p_ae_header_id => NULL
40362: );
40363:
40364: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40387: ----------------------------------------------------------------------------------
40388: -- 4219869 Business Flow
40389: -- Update journal entry status -- Need to generate this within IF
40390: ----------------------------------------------------------------------------------
40391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40392: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40393: ,p_balance_type_code => l_balance_type_code
40394: );
40395:

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

40559:
40560: --
40561: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40562: --
40563: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40564: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40565: ELSE
40566: ---------------------------------------------------------------------------------------------------
40567: -- 4262811a Switch Sign

Line 40588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40584:
40585: XLA_AE_LINES_PKG.ValidateCurrentLine;
40586: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40587:
40588: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40589: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40590: ,p_balance_type_code => l_balance_type_code);
40591:
40592: END IF;

Line 40700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40696: l_tmp_amt NUMBER;
40697: l_acc_rev_natural_side_code VARCHAR2(1);
40698:
40699: l_num_entries NUMBER;
40700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40704: l_recog_line_1 NUMBER;

Line 40701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40697: l_acc_rev_natural_side_code VARCHAR2(1);
40698:
40699: l_num_entries NUMBER;
40700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40704: l_recog_line_1 NUMBER;
40705: l_recog_line_2 NUMBER;

Line 40702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40698:
40699: l_num_entries NUMBER;
40700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40704: l_recog_line_1 NUMBER;
40705: l_recog_line_2 NUMBER;
40706:

Line 40703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40699: l_num_entries NUMBER;
40700: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40701: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40702: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40703: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40704: l_recog_line_1 NUMBER;
40705: l_recog_line_2 NUMBER;
40706:
40707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40705: l_recog_line_2 NUMBER;
40706:
40707: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40708: l_bflow_applied_to_amt NUMBER; -- 5132302
40709: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40710:
40711: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40712:
40713: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40780: l_accrual_line_num := NULL; -- 4262811
40781: l_tmp_amt := NULL; -- 4262811
40782: --
40783:
40784: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40785: l_balance_type_code <> 'B' THEN
40786: IF NVL(p_source_48,'
40787: ') = 'COST CLEARING'
40788: THEN

Line 40856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40852: --
40853: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40854:
40855: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40856: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40857:
40858: -- 4955764
40859: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40860: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40892: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40893:
40894: IF xla_accounting_cache_pkg.GetValueChar
40895: (p_source_code => 'LEDGER_CATEGORY_CODE'
40896: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40897: AND l_bflow_method_code = 'PRIOR_ENTRY'
40898: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40899: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40900: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41090: p_lookup_type => 'XLA_OWNER_TYPE'
41091: ,p_lookup_code => l_component_type_code
41092: )
41093: ,p_token_4 => 'PRODUCT_NAME'
41094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41098: ,p_ae_header_id => NULL

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

41091: ,p_lookup_code => l_component_type_code
41092: )
41093: ,p_token_4 => 'PRODUCT_NAME'
41094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41098: ,p_ae_header_id => NULL
41099: );

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

41092: )
41093: ,p_token_4 => 'PRODUCT_NAME'
41094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41098: ,p_ae_header_id => NULL
41099: );
41100:

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

41093: ,p_token_4 => 'PRODUCT_NAME'
41094: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41095: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41096: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41097: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41098: ,p_ae_header_id => NULL
41099: );
41100:
41101: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41124: ----------------------------------------------------------------------------------
41125: -- 4219869 Business Flow
41126: -- Update journal entry status -- Need to generate this within IF
41127: ----------------------------------------------------------------------------------
41128: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41129: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41130: ,p_balance_type_code => l_balance_type_code
41131: );
41132:

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

41299:
41300: --
41301: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41302: --
41303: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41304: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41305: ELSE
41306: ---------------------------------------------------------------------------------------------------
41307: -- 4262811a Switch Sign

Line 41328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41324:
41325: XLA_AE_LINES_PKG.ValidateCurrentLine;
41326: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41327:
41328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41330: ,p_balance_type_code => l_balance_type_code);
41331:
41332: END IF;

Line 41438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41434: l_tmp_amt NUMBER;
41435: l_acc_rev_natural_side_code VARCHAR2(1);
41436:
41437: l_num_entries NUMBER;
41438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41442: l_recog_line_1 NUMBER;

Line 41439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41435: l_acc_rev_natural_side_code VARCHAR2(1);
41436:
41437: l_num_entries NUMBER;
41438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41442: l_recog_line_1 NUMBER;
41443: l_recog_line_2 NUMBER;

Line 41440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41436:
41437: l_num_entries NUMBER;
41438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41442: l_recog_line_1 NUMBER;
41443: l_recog_line_2 NUMBER;
41444:

Line 41441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41437: l_num_entries NUMBER;
41438: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41439: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41440: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41441: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41442: l_recog_line_1 NUMBER;
41443: l_recog_line_2 NUMBER;
41444:
41445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41443: l_recog_line_2 NUMBER;
41444:
41445: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41446: l_bflow_applied_to_amt NUMBER; -- 5132302
41447: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41448:
41449: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41450:
41451: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41518: l_accrual_line_num := NULL; -- 4262811
41519: l_tmp_amt := NULL; -- 4262811
41520: --
41521:
41522: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41523: l_balance_type_code <> 'B' THEN
41524: IF NVL(p_source_48,'
41525: ') = 'REMOVALCOST CLR'
41526: THEN

Line 41594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41590: --
41591: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41592:
41593: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41594: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41595:
41596: -- 4955764
41597: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41598: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41630: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41631:
41632: IF xla_accounting_cache_pkg.GetValueChar
41633: (p_source_code => 'LEDGER_CATEGORY_CODE'
41634: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41635: AND l_bflow_method_code = 'PRIOR_ENTRY'
41636: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41637: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41638: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41825: p_lookup_type => 'XLA_OWNER_TYPE'
41826: ,p_lookup_code => l_component_type_code
41827: )
41828: ,p_token_4 => 'PRODUCT_NAME'
41829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41833: ,p_ae_header_id => NULL

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

41826: ,p_lookup_code => l_component_type_code
41827: )
41828: ,p_token_4 => 'PRODUCT_NAME'
41829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41833: ,p_ae_header_id => NULL
41834: );

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

41827: )
41828: ,p_token_4 => 'PRODUCT_NAME'
41829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41833: ,p_ae_header_id => NULL
41834: );
41835:

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

41828: ,p_token_4 => 'PRODUCT_NAME'
41829: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41830: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41831: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41832: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41833: ,p_ae_header_id => NULL
41834: );
41835:
41836: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41859: ----------------------------------------------------------------------------------
41860: -- 4219869 Business Flow
41861: -- Update journal entry status -- Need to generate this within IF
41862: ----------------------------------------------------------------------------------
41863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41864: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41865: ,p_balance_type_code => l_balance_type_code
41866: );
41867:

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

42031:
42032: --
42033: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42034: --
42035: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42036: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42037: ELSE
42038: ---------------------------------------------------------------------------------------------------
42039: -- 4262811a Switch Sign

Line 42060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42056:
42057: XLA_AE_LINES_PKG.ValidateCurrentLine;
42058: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42059:
42060: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42061: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42062: ,p_balance_type_code => l_balance_type_code);
42063:
42064: END IF;

Line 42170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42166: l_tmp_amt NUMBER;
42167: l_acc_rev_natural_side_code VARCHAR2(1);
42168:
42169: l_num_entries NUMBER;
42170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42174: l_recog_line_1 NUMBER;

Line 42171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42167: l_acc_rev_natural_side_code VARCHAR2(1);
42168:
42169: l_num_entries NUMBER;
42170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42174: l_recog_line_1 NUMBER;
42175: l_recog_line_2 NUMBER;

Line 42172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42168:
42169: l_num_entries NUMBER;
42170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42174: l_recog_line_1 NUMBER;
42175: l_recog_line_2 NUMBER;
42176:

Line 42173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42169: l_num_entries NUMBER;
42170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42174: l_recog_line_1 NUMBER;
42175: l_recog_line_2 NUMBER;
42176:
42177: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42179: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42175: l_recog_line_2 NUMBER;
42176:
42177: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42178: l_bflow_applied_to_amt NUMBER; -- 5132302
42179: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42180:
42181: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42182:
42183: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42250: l_accrual_line_num := NULL; -- 4262811
42251: l_tmp_amt := NULL; -- 4262811
42252: --
42253:
42254: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42255: l_balance_type_code <> 'B' THEN
42256: IF NVL(p_source_48,'
42257: ') = 'REMOVALCOST CLR'
42258: THEN

Line 42326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42322: --
42323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42324:
42325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42327:
42328: -- 4955764
42329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42363:
42364: IF xla_accounting_cache_pkg.GetValueChar
42365: (p_source_code => 'LEDGER_CATEGORY_CODE'
42366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42367: AND l_bflow_method_code = 'PRIOR_ENTRY'
42368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42557: p_lookup_type => 'XLA_OWNER_TYPE'
42558: ,p_lookup_code => l_component_type_code
42559: )
42560: ,p_token_4 => 'PRODUCT_NAME'
42561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42565: ,p_ae_header_id => NULL

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

42558: ,p_lookup_code => l_component_type_code
42559: )
42560: ,p_token_4 => 'PRODUCT_NAME'
42561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42565: ,p_ae_header_id => NULL
42566: );

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

42559: )
42560: ,p_token_4 => 'PRODUCT_NAME'
42561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42565: ,p_ae_header_id => NULL
42566: );
42567:

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

42560: ,p_token_4 => 'PRODUCT_NAME'
42561: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42562: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42563: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42564: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42565: ,p_ae_header_id => NULL
42566: );
42567:
42568: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42591: ----------------------------------------------------------------------------------
42592: -- 4219869 Business Flow
42593: -- Update journal entry status -- Need to generate this within IF
42594: ----------------------------------------------------------------------------------
42595: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42596: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42597: ,p_balance_type_code => l_balance_type_code
42598: );
42599:

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

42763:
42764: --
42765: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42766: --
42767: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42768: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42769: ELSE
42770: ---------------------------------------------------------------------------------------------------
42771: -- 4262811a Switch Sign

Line 42792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42788:
42789: XLA_AE_LINES_PKG.ValidateCurrentLine;
42790: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42791:
42792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42793: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42794: ,p_balance_type_code => l_balance_type_code);
42795:
42796: END IF;

Line 42904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42900: l_tmp_amt NUMBER;
42901: l_acc_rev_natural_side_code VARCHAR2(1);
42902:
42903: l_num_entries NUMBER;
42904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42908: l_recog_line_1 NUMBER;

Line 42905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42901: l_acc_rev_natural_side_code VARCHAR2(1);
42902:
42903: l_num_entries NUMBER;
42904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42908: l_recog_line_1 NUMBER;
42909: l_recog_line_2 NUMBER;

Line 42906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42902:
42903: l_num_entries NUMBER;
42904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42908: l_recog_line_1 NUMBER;
42909: l_recog_line_2 NUMBER;
42910:

Line 42907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42903: l_num_entries NUMBER;
42904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42908: l_recog_line_1 NUMBER;
42909: l_recog_line_2 NUMBER;
42910:
42911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42909: l_recog_line_2 NUMBER;
42910:
42911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42912: l_bflow_applied_to_amt NUMBER; -- 5132302
42913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42914:
42915: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42916:
42917: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42984: l_accrual_line_num := NULL; -- 4262811
42985: l_tmp_amt := NULL; -- 4262811
42986: --
42987:
42988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42989: l_balance_type_code <> 'B' THEN
42990: IF NVL(p_source_48,'
42991: ') = 'REMOVALCOST' AND
42992: p_source_54 >= 0

Line 43061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43057: --
43058: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43059:
43060: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43062:
43063: -- 4955764
43064: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43065: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43097: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43098:
43099: IF xla_accounting_cache_pkg.GetValueChar
43100: (p_source_code => 'LEDGER_CATEGORY_CODE'
43101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43102: AND l_bflow_method_code = 'PRIOR_ENTRY'
43103: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43104: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43105: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43292: p_lookup_type => 'XLA_OWNER_TYPE'
43293: ,p_lookup_code => l_component_type_code
43294: )
43295: ,p_token_4 => 'PRODUCT_NAME'
43296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43300: ,p_ae_header_id => NULL

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

43293: ,p_lookup_code => l_component_type_code
43294: )
43295: ,p_token_4 => 'PRODUCT_NAME'
43296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43300: ,p_ae_header_id => NULL
43301: );

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

43294: )
43295: ,p_token_4 => 'PRODUCT_NAME'
43296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43300: ,p_ae_header_id => NULL
43301: );
43302:

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

43295: ,p_token_4 => 'PRODUCT_NAME'
43296: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43297: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43298: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43299: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43300: ,p_ae_header_id => NULL
43301: );
43302:
43303: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43326: ----------------------------------------------------------------------------------
43327: -- 4219869 Business Flow
43328: -- Update journal entry status -- Need to generate this within IF
43329: ----------------------------------------------------------------------------------
43330: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43331: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43332: ,p_balance_type_code => l_balance_type_code
43333: );
43334:

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

43498:
43499: --
43500: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43501: --
43502: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43503: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43504: ELSE
43505: ---------------------------------------------------------------------------------------------------
43506: -- 4262811a Switch Sign

Line 43527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43523:
43524: XLA_AE_LINES_PKG.ValidateCurrentLine;
43525: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43526:
43527: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43528: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43529: ,p_balance_type_code => l_balance_type_code);
43530:
43531: END IF;

Line 43639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43635: l_tmp_amt NUMBER;
43636: l_acc_rev_natural_side_code VARCHAR2(1);
43637:
43638: l_num_entries NUMBER;
43639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43643: l_recog_line_1 NUMBER;

Line 43640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43636: l_acc_rev_natural_side_code VARCHAR2(1);
43637:
43638: l_num_entries NUMBER;
43639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43643: l_recog_line_1 NUMBER;
43644: l_recog_line_2 NUMBER;

Line 43641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43637:
43638: l_num_entries NUMBER;
43639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43643: l_recog_line_1 NUMBER;
43644: l_recog_line_2 NUMBER;
43645:

Line 43642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43638: l_num_entries NUMBER;
43639: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43640: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43641: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43642: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43643: l_recog_line_1 NUMBER;
43644: l_recog_line_2 NUMBER;
43645:
43646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43644: l_recog_line_2 NUMBER;
43645:
43646: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43647: l_bflow_applied_to_amt NUMBER; -- 5132302
43648: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43649:
43650: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43651:
43652: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43719: l_accrual_line_num := NULL; -- 4262811
43720: l_tmp_amt := NULL; -- 4262811
43721: --
43722:
43723: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43724: l_balance_type_code <> 'B' THEN
43725: IF NVL(p_source_48,'
43726: ') = 'REMOVALCOST' AND
43727: p_source_54 >= 0

Line 43796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43792: --
43793: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43794:
43795: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43796: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43797:
43798: -- 4955764
43799: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43800: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43832: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43833:
43834: IF xla_accounting_cache_pkg.GetValueChar
43835: (p_source_code => 'LEDGER_CATEGORY_CODE'
43836: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43837: AND l_bflow_method_code = 'PRIOR_ENTRY'
43838: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43839: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43840: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44027: p_lookup_type => 'XLA_OWNER_TYPE'
44028: ,p_lookup_code => l_component_type_code
44029: )
44030: ,p_token_4 => 'PRODUCT_NAME'
44031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44035: ,p_ae_header_id => NULL

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

44028: ,p_lookup_code => l_component_type_code
44029: )
44030: ,p_token_4 => 'PRODUCT_NAME'
44031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44035: ,p_ae_header_id => NULL
44036: );

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

44029: )
44030: ,p_token_4 => 'PRODUCT_NAME'
44031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44035: ,p_ae_header_id => NULL
44036: );
44037:

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

44030: ,p_token_4 => 'PRODUCT_NAME'
44031: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44032: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44033: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44034: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44035: ,p_ae_header_id => NULL
44036: );
44037:
44038: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44061: ----------------------------------------------------------------------------------
44062: -- 4219869 Business Flow
44063: -- Update journal entry status -- Need to generate this within IF
44064: ----------------------------------------------------------------------------------
44065: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44066: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44067: ,p_balance_type_code => l_balance_type_code
44068: );
44069:

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

44233:
44234: --
44235: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44236: --
44237: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44238: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44239: ELSE
44240: ---------------------------------------------------------------------------------------------------
44241: -- 4262811a Switch Sign

Line 44262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44258:
44259: XLA_AE_LINES_PKG.ValidateCurrentLine;
44260: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44261:
44262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44264: ,p_balance_type_code => l_balance_type_code);
44265:
44266: END IF;

Line 44374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44370: l_tmp_amt NUMBER;
44371: l_acc_rev_natural_side_code VARCHAR2(1);
44372:
44373: l_num_entries NUMBER;
44374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44378: l_recog_line_1 NUMBER;

Line 44375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44371: l_acc_rev_natural_side_code VARCHAR2(1);
44372:
44373: l_num_entries NUMBER;
44374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44378: l_recog_line_1 NUMBER;
44379: l_recog_line_2 NUMBER;

Line 44376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44372:
44373: l_num_entries NUMBER;
44374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44378: l_recog_line_1 NUMBER;
44379: l_recog_line_2 NUMBER;
44380:

Line 44377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44373: l_num_entries NUMBER;
44374: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44375: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44376: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44377: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44378: l_recog_line_1 NUMBER;
44379: l_recog_line_2 NUMBER;
44380:
44381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44379: l_recog_line_2 NUMBER;
44380:
44381: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44382: l_bflow_applied_to_amt NUMBER; -- 5132302
44383: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44384:
44385: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44386:
44387: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44454: l_accrual_line_num := NULL; -- 4262811
44455: l_tmp_amt := NULL; -- 4262811
44456: --
44457:
44458: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44459: l_balance_type_code <> 'B' THEN
44460: IF NVL(p_source_48,'
44461: ') = 'REMOVALCOST' AND
44462: p_source_54 < 0

Line 44531: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44527: --
44528: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44529:
44530: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44531: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44532:
44533: -- 4955764
44534: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44535: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44567: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44568:
44569: IF xla_accounting_cache_pkg.GetValueChar
44570: (p_source_code => 'LEDGER_CATEGORY_CODE'
44571: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44572: AND l_bflow_method_code = 'PRIOR_ENTRY'
44573: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44574: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44575: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44762: p_lookup_type => 'XLA_OWNER_TYPE'
44763: ,p_lookup_code => l_component_type_code
44764: )
44765: ,p_token_4 => 'PRODUCT_NAME'
44766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44770: ,p_ae_header_id => NULL

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

44763: ,p_lookup_code => l_component_type_code
44764: )
44765: ,p_token_4 => 'PRODUCT_NAME'
44766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44770: ,p_ae_header_id => NULL
44771: );

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

44764: )
44765: ,p_token_4 => 'PRODUCT_NAME'
44766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44770: ,p_ae_header_id => NULL
44771: );
44772:

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

44765: ,p_token_4 => 'PRODUCT_NAME'
44766: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44767: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44768: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44769: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44770: ,p_ae_header_id => NULL
44771: );
44772:
44773: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44796: ----------------------------------------------------------------------------------
44797: -- 4219869 Business Flow
44798: -- Update journal entry status -- Need to generate this within IF
44799: ----------------------------------------------------------------------------------
44800: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44801: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44802: ,p_balance_type_code => l_balance_type_code
44803: );
44804:

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

44968:
44969: --
44970: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44971: --
44972: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44973: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44974: ELSE
44975: ---------------------------------------------------------------------------------------------------
44976: -- 4262811a Switch Sign

Line 44997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44993:
44994: XLA_AE_LINES_PKG.ValidateCurrentLine;
44995: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44996:
44997: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44998: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44999: ,p_balance_type_code => l_balance_type_code);
45000:
45001: END IF;

Line 45109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45105: l_tmp_amt NUMBER;
45106: l_acc_rev_natural_side_code VARCHAR2(1);
45107:
45108: l_num_entries NUMBER;
45109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45113: l_recog_line_1 NUMBER;

Line 45110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45106: l_acc_rev_natural_side_code VARCHAR2(1);
45107:
45108: l_num_entries NUMBER;
45109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45113: l_recog_line_1 NUMBER;
45114: l_recog_line_2 NUMBER;

Line 45111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45107:
45108: l_num_entries NUMBER;
45109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45113: l_recog_line_1 NUMBER;
45114: l_recog_line_2 NUMBER;
45115:

Line 45112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45108: l_num_entries NUMBER;
45109: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45110: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45111: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45112: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45113: l_recog_line_1 NUMBER;
45114: l_recog_line_2 NUMBER;
45115:
45116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45114: l_recog_line_2 NUMBER;
45115:
45116: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45117: l_bflow_applied_to_amt NUMBER; -- 5132302
45118: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45119:
45120: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45121:
45122: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45189: l_accrual_line_num := NULL; -- 4262811
45190: l_tmp_amt := NULL; -- 4262811
45191: --
45192:
45193: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45194: l_balance_type_code <> 'B' THEN
45195: IF NVL(p_source_48,'
45196: ') = 'REMOVALCOST' AND
45197: p_source_54 < 0

Line 45266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45262: --
45263: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45264:
45265: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45267:
45268: -- 4955764
45269: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45270: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45303:
45304: IF xla_accounting_cache_pkg.GetValueChar
45305: (p_source_code => 'LEDGER_CATEGORY_CODE'
45306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45307: AND l_bflow_method_code = 'PRIOR_ENTRY'
45308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45497: p_lookup_type => 'XLA_OWNER_TYPE'
45498: ,p_lookup_code => l_component_type_code
45499: )
45500: ,p_token_4 => 'PRODUCT_NAME'
45501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45505: ,p_ae_header_id => NULL

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

45498: ,p_lookup_code => l_component_type_code
45499: )
45500: ,p_token_4 => 'PRODUCT_NAME'
45501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45505: ,p_ae_header_id => NULL
45506: );

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

45499: )
45500: ,p_token_4 => 'PRODUCT_NAME'
45501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45505: ,p_ae_header_id => NULL
45506: );
45507:

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

45500: ,p_token_4 => 'PRODUCT_NAME'
45501: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45502: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45503: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45504: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45505: ,p_ae_header_id => NULL
45506: );
45507:
45508: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45531: ----------------------------------------------------------------------------------
45532: -- 4219869 Business Flow
45533: -- Update journal entry status -- Need to generate this within IF
45534: ----------------------------------------------------------------------------------
45535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45536: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45537: ,p_balance_type_code => l_balance_type_code
45538: );
45539:

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

45703:
45704: --
45705: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45706: --
45707: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45708: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45709: ELSE
45710: ---------------------------------------------------------------------------------------------------
45711: -- 4262811a Switch Sign

Line 45732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45728:
45729: XLA_AE_LINES_PKG.ValidateCurrentLine;
45730: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45731:
45732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45734: ,p_balance_type_code => l_balance_type_code);
45735:
45736: END IF;

Line 45844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45840: l_tmp_amt NUMBER;
45841: l_acc_rev_natural_side_code VARCHAR2(1);
45842:
45843: l_num_entries NUMBER;
45844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45848: l_recog_line_1 NUMBER;

Line 45845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45841: l_acc_rev_natural_side_code VARCHAR2(1);
45842:
45843: l_num_entries NUMBER;
45844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45848: l_recog_line_1 NUMBER;
45849: l_recog_line_2 NUMBER;

Line 45846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45842:
45843: l_num_entries NUMBER;
45844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45848: l_recog_line_1 NUMBER;
45849: l_recog_line_2 NUMBER;
45850:

Line 45847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45843: l_num_entries NUMBER;
45844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45848: l_recog_line_1 NUMBER;
45849: l_recog_line_2 NUMBER;
45850:
45851: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45853: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45849: l_recog_line_2 NUMBER;
45850:
45851: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45852: l_bflow_applied_to_amt NUMBER; -- 5132302
45853: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45854:
45855: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45856:
45857: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45924: l_accrual_line_num := NULL; -- 4262811
45925: l_tmp_amt := NULL; -- 4262811
45926: --
45927:
45928: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45929: l_balance_type_code <> 'B' THEN
45930: IF NVL(p_source_48,'
45931: ') = 'NBV RETIRED' AND
45932: p_source_54 >= 0

Line 46001: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45997: --
45998: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45999:
46000: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46001: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46002:
46003: -- 4955764
46004: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46005: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46037: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46038:
46039: IF xla_accounting_cache_pkg.GetValueChar
46040: (p_source_code => 'LEDGER_CATEGORY_CODE'
46041: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46042: AND l_bflow_method_code = 'PRIOR_ENTRY'
46043: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46044: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46045: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46232: p_lookup_type => 'XLA_OWNER_TYPE'
46233: ,p_lookup_code => l_component_type_code
46234: )
46235: ,p_token_4 => 'PRODUCT_NAME'
46236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46240: ,p_ae_header_id => NULL

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

46233: ,p_lookup_code => l_component_type_code
46234: )
46235: ,p_token_4 => 'PRODUCT_NAME'
46236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46240: ,p_ae_header_id => NULL
46241: );

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

46234: )
46235: ,p_token_4 => 'PRODUCT_NAME'
46236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46240: ,p_ae_header_id => NULL
46241: );
46242:

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

46235: ,p_token_4 => 'PRODUCT_NAME'
46236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46240: ,p_ae_header_id => NULL
46241: );
46242:
46243: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46266: ----------------------------------------------------------------------------------
46267: -- 4219869 Business Flow
46268: -- Update journal entry status -- Need to generate this within IF
46269: ----------------------------------------------------------------------------------
46270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46272: ,p_balance_type_code => l_balance_type_code
46273: );
46274:

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

46438:
46439: --
46440: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46441: --
46442: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46443: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46444: ELSE
46445: ---------------------------------------------------------------------------------------------------
46446: -- 4262811a Switch Sign

Line 46467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46463:
46464: XLA_AE_LINES_PKG.ValidateCurrentLine;
46465: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46466:
46467: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46468: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46469: ,p_balance_type_code => l_balance_type_code);
46470:
46471: END IF;

Line 46579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46575: l_tmp_amt NUMBER;
46576: l_acc_rev_natural_side_code VARCHAR2(1);
46577:
46578: l_num_entries NUMBER;
46579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46583: l_recog_line_1 NUMBER;

Line 46580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46576: l_acc_rev_natural_side_code VARCHAR2(1);
46577:
46578: l_num_entries NUMBER;
46579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46583: l_recog_line_1 NUMBER;
46584: l_recog_line_2 NUMBER;

Line 46581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46577:
46578: l_num_entries NUMBER;
46579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46583: l_recog_line_1 NUMBER;
46584: l_recog_line_2 NUMBER;
46585:

Line 46582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46578: l_num_entries NUMBER;
46579: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46580: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46581: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46582: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46583: l_recog_line_1 NUMBER;
46584: l_recog_line_2 NUMBER;
46585:
46586: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46588: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46584: l_recog_line_2 NUMBER;
46585:
46586: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46587: l_bflow_applied_to_amt NUMBER; -- 5132302
46588: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46589:
46590: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46591:
46592: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46659: l_accrual_line_num := NULL; -- 4262811
46660: l_tmp_amt := NULL; -- 4262811
46661: --
46662:
46663: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46664: l_balance_type_code <> 'B' THEN
46665: IF NVL(p_source_48,'
46666: ') = 'NBV RETIRED' AND
46667: p_source_54 >= 0

Line 46736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46732: --
46733: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46734:
46735: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46737:
46738: -- 4955764
46739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46772: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46773:
46774: IF xla_accounting_cache_pkg.GetValueChar
46775: (p_source_code => 'LEDGER_CATEGORY_CODE'
46776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46777: AND l_bflow_method_code = 'PRIOR_ENTRY'
46778: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46779: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46780: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46967: p_lookup_type => 'XLA_OWNER_TYPE'
46968: ,p_lookup_code => l_component_type_code
46969: )
46970: ,p_token_4 => 'PRODUCT_NAME'
46971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46975: ,p_ae_header_id => NULL

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

46968: ,p_lookup_code => l_component_type_code
46969: )
46970: ,p_token_4 => 'PRODUCT_NAME'
46971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46975: ,p_ae_header_id => NULL
46976: );

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

46969: )
46970: ,p_token_4 => 'PRODUCT_NAME'
46971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46975: ,p_ae_header_id => NULL
46976: );
46977:

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

46970: ,p_token_4 => 'PRODUCT_NAME'
46971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46975: ,p_ae_header_id => NULL
46976: );
46977:
46978: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47001: ----------------------------------------------------------------------------------
47002: -- 4219869 Business Flow
47003: -- Update journal entry status -- Need to generate this within IF
47004: ----------------------------------------------------------------------------------
47005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47006: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47007: ,p_balance_type_code => l_balance_type_code
47008: );
47009:

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

47173:
47174: --
47175: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47176: --
47177: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47178: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47179: ELSE
47180: ---------------------------------------------------------------------------------------------------
47181: -- 4262811a Switch Sign

Line 47202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47198:
47199: XLA_AE_LINES_PKG.ValidateCurrentLine;
47200: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47201:
47202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47204: ,p_balance_type_code => l_balance_type_code);
47205:
47206: END IF;

Line 47314: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47310: l_tmp_amt NUMBER;
47311: l_acc_rev_natural_side_code VARCHAR2(1);
47312:
47313: l_num_entries NUMBER;
47314: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47315: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47316: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47317: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47318: l_recog_line_1 NUMBER;

Line 47315: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47311: l_acc_rev_natural_side_code VARCHAR2(1);
47312:
47313: l_num_entries NUMBER;
47314: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47315: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47316: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47317: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47318: l_recog_line_1 NUMBER;
47319: l_recog_line_2 NUMBER;

Line 47316: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47312:
47313: l_num_entries NUMBER;
47314: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47315: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47316: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47317: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47318: l_recog_line_1 NUMBER;
47319: l_recog_line_2 NUMBER;
47320:

Line 47317: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47313: l_num_entries NUMBER;
47314: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47315: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47316: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47317: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47318: l_recog_line_1 NUMBER;
47319: l_recog_line_2 NUMBER;
47320:
47321: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47323: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47319: l_recog_line_2 NUMBER;
47320:
47321: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47322: l_bflow_applied_to_amt NUMBER; -- 5132302
47323: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47324:
47325: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47326:
47327: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47394: l_accrual_line_num := NULL; -- 4262811
47395: l_tmp_amt := NULL; -- 4262811
47396: --
47397:
47398: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47399: l_balance_type_code <> 'B' THEN
47400: IF NVL(p_source_48,'
47401: ') = 'NBV RETIRED' AND
47402: p_source_54 < 0

Line 47471: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47467: --
47468: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47469:
47470: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47471: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47472:
47473: -- 4955764
47474: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47475: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47507: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47508:
47509: IF xla_accounting_cache_pkg.GetValueChar
47510: (p_source_code => 'LEDGER_CATEGORY_CODE'
47511: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47512: AND l_bflow_method_code = 'PRIOR_ENTRY'
47513: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47514: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47515: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47702: p_lookup_type => 'XLA_OWNER_TYPE'
47703: ,p_lookup_code => l_component_type_code
47704: )
47705: ,p_token_4 => 'PRODUCT_NAME'
47706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47710: ,p_ae_header_id => NULL

Line 47707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

47703: ,p_lookup_code => l_component_type_code
47704: )
47705: ,p_token_4 => 'PRODUCT_NAME'
47706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47710: ,p_ae_header_id => NULL
47711: );

Line 47708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

47704: )
47705: ,p_token_4 => 'PRODUCT_NAME'
47706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47710: ,p_ae_header_id => NULL
47711: );
47712:

Line 47709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

47705: ,p_token_4 => 'PRODUCT_NAME'
47706: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47707: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47708: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47709: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47710: ,p_ae_header_id => NULL
47711: );
47712:
47713: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47736: ----------------------------------------------------------------------------------
47737: -- 4219869 Business Flow
47738: -- Update journal entry status -- Need to generate this within IF
47739: ----------------------------------------------------------------------------------
47740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47742: ,p_balance_type_code => l_balance_type_code
47743: );
47744:

Line 47912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

47908:
47909: --
47910: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47911: --
47912: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47913: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47914: ELSE
47915: ---------------------------------------------------------------------------------------------------
47916: -- 4262811a Switch Sign

Line 47937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47933:
47934: XLA_AE_LINES_PKG.ValidateCurrentLine;
47935: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47936:
47937: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47938: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47939: ,p_balance_type_code => l_balance_type_code);
47940:
47941: END IF;

Line 48049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48045: l_tmp_amt NUMBER;
48046: l_acc_rev_natural_side_code VARCHAR2(1);
48047:
48048: l_num_entries NUMBER;
48049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48053: l_recog_line_1 NUMBER;

Line 48050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48046: l_acc_rev_natural_side_code VARCHAR2(1);
48047:
48048: l_num_entries NUMBER;
48049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48053: l_recog_line_1 NUMBER;
48054: l_recog_line_2 NUMBER;

Line 48051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48047:
48048: l_num_entries NUMBER;
48049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48053: l_recog_line_1 NUMBER;
48054: l_recog_line_2 NUMBER;
48055:

Line 48052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48048: l_num_entries NUMBER;
48049: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48050: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48051: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48052: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48053: l_recog_line_1 NUMBER;
48054: l_recog_line_2 NUMBER;
48055:
48056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48054: l_recog_line_2 NUMBER;
48055:
48056: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48057: l_bflow_applied_to_amt NUMBER; -- 5132302
48058: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48059:
48060: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48061:
48062: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 48133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

48129: l_accrual_line_num := NULL; -- 4262811
48130: l_tmp_amt := NULL; -- 4262811
48131: --
48132:
48133: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48134: l_balance_type_code <> 'B' THEN
48135: IF NVL(p_source_48,'
48136: ') = 'NBV RETIRED' AND
48137: p_source_54 < 0

Line 48206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48202: --
48203: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48204:
48205: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48207:
48208: -- 4955764
48209: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48210: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 48246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

48242: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48243:
48244: IF xla_accounting_cache_pkg.GetValueChar
48245: (p_source_code => 'LEDGER_CATEGORY_CODE'
48246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48247: AND l_bflow_method_code = 'PRIOR_ENTRY'
48248: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48249: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48250: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 48441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

48437: p_lookup_type => 'XLA_OWNER_TYPE'
48438: ,p_lookup_code => l_component_type_code
48439: )
48440: ,p_token_4 => 'PRODUCT_NAME'
48441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48445: ,p_ae_header_id => NULL

Line 48442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

48438: ,p_lookup_code => l_component_type_code
48439: )
48440: ,p_token_4 => 'PRODUCT_NAME'
48441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48445: ,p_ae_header_id => NULL
48446: );

Line 48443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

48439: )
48440: ,p_token_4 => 'PRODUCT_NAME'
48441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48445: ,p_ae_header_id => NULL
48446: );
48447:

Line 48444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

48440: ,p_token_4 => 'PRODUCT_NAME'
48441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48445: ,p_ae_header_id => NULL
48446: );
48447:
48448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48471: ----------------------------------------------------------------------------------
48472: -- 4219869 Business Flow
48473: -- Update journal entry status -- Need to generate this within IF
48474: ----------------------------------------------------------------------------------
48475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48477: ,p_balance_type_code => l_balance_type_code
48478: );
48479:

Line 48647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

48643:
48644: --
48645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48646: --
48647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48649: ELSE
48650: ---------------------------------------------------------------------------------------------------
48651: -- 4262811a Switch Sign

Line 48672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48668:
48669: XLA_AE_LINES_PKG.ValidateCurrentLine;
48670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48671:
48672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48674: ,p_balance_type_code => l_balance_type_code);
48675:
48676: END IF;

Line 48782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48778: l_tmp_amt NUMBER;
48779: l_acc_rev_natural_side_code VARCHAR2(1);
48780:
48781: l_num_entries NUMBER;
48782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48786: l_recog_line_1 NUMBER;

Line 48783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48779: l_acc_rev_natural_side_code VARCHAR2(1);
48780:
48781: l_num_entries NUMBER;
48782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48786: l_recog_line_1 NUMBER;
48787: l_recog_line_2 NUMBER;

Line 48784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48780:
48781: l_num_entries NUMBER;
48782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48786: l_recog_line_1 NUMBER;
48787: l_recog_line_2 NUMBER;
48788:

Line 48785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48781: l_num_entries NUMBER;
48782: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48783: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48784: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48785: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48786: l_recog_line_1 NUMBER;
48787: l_recog_line_2 NUMBER;
48788:
48789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48787: l_recog_line_2 NUMBER;
48788:
48789: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48790: l_bflow_applied_to_amt NUMBER; -- 5132302
48791: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48792:
48793: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48794:
48795: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 48866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

48862: l_accrual_line_num := NULL; -- 4262811
48863: l_tmp_amt := NULL; -- 4262811
48864: --
48865:
48866: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48867: l_balance_type_code <> 'B' THEN
48868: IF NVL(p_source_48,'
48869: ') = 'PROCEEDS CLR'
48870: THEN

Line 48938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48934: --
48935: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48936:
48937: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48938: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48939:
48940: -- 4955764
48941: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48942: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 48978: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

48974: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48975:
48976: IF xla_accounting_cache_pkg.GetValueChar
48977: (p_source_code => 'LEDGER_CATEGORY_CODE'
48978: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48979: AND l_bflow_method_code = 'PRIOR_ENTRY'
48980: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48981: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48982: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 49173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

49169: p_lookup_type => 'XLA_OWNER_TYPE'
49170: ,p_lookup_code => l_component_type_code
49171: )
49172: ,p_token_4 => 'PRODUCT_NAME'
49173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49177: ,p_ae_header_id => NULL

Line 49174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

49170: ,p_lookup_code => l_component_type_code
49171: )
49172: ,p_token_4 => 'PRODUCT_NAME'
49173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49177: ,p_ae_header_id => NULL
49178: );

Line 49175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

49171: )
49172: ,p_token_4 => 'PRODUCT_NAME'
49173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49177: ,p_ae_header_id => NULL
49178: );
49179:

Line 49176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

49172: ,p_token_4 => 'PRODUCT_NAME'
49173: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49174: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49175: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49176: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49177: ,p_ae_header_id => NULL
49178: );
49179:
49180: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49203: ----------------------------------------------------------------------------------
49204: -- 4219869 Business Flow
49205: -- Update journal entry status -- Need to generate this within IF
49206: ----------------------------------------------------------------------------------
49207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49209: ,p_balance_type_code => l_balance_type_code
49210: );
49211:

Line 49379: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

49375:
49376: --
49377: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49378: --
49379: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49380: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49381: ELSE
49382: ---------------------------------------------------------------------------------------------------
49383: -- 4262811a Switch Sign

Line 49404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49400:
49401: XLA_AE_LINES_PKG.ValidateCurrentLine;
49402: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49403:
49404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49406: ,p_balance_type_code => l_balance_type_code);
49407:
49408: END IF;

Line 49514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49510: l_tmp_amt NUMBER;
49511: l_acc_rev_natural_side_code VARCHAR2(1);
49512:
49513: l_num_entries NUMBER;
49514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49518: l_recog_line_1 NUMBER;

Line 49515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49511: l_acc_rev_natural_side_code VARCHAR2(1);
49512:
49513: l_num_entries NUMBER;
49514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49518: l_recog_line_1 NUMBER;
49519: l_recog_line_2 NUMBER;

Line 49516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49512:
49513: l_num_entries NUMBER;
49514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49518: l_recog_line_1 NUMBER;
49519: l_recog_line_2 NUMBER;
49520:

Line 49517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49513: l_num_entries NUMBER;
49514: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49515: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49516: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49517: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49518: l_recog_line_1 NUMBER;
49519: l_recog_line_2 NUMBER;
49520:
49521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49519: l_recog_line_2 NUMBER;
49520:
49521: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49522: l_bflow_applied_to_amt NUMBER; -- 5132302
49523: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49524:
49525: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49526:
49527: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 49598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

49594: l_accrual_line_num := NULL; -- 4262811
49595: l_tmp_amt := NULL; -- 4262811
49596: --
49597:
49598: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49599: l_balance_type_code <> 'B' THEN
49600: IF NVL(p_source_48,'
49601: ') = 'PROCEEDS CLR'
49602: THEN

Line 49670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49666: --
49667: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49668:
49669: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49670: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49671:
49672: -- 4955764
49673: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49674: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 49710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

49706: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49707:
49708: IF xla_accounting_cache_pkg.GetValueChar
49709: (p_source_code => 'LEDGER_CATEGORY_CODE'
49710: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49711: AND l_bflow_method_code = 'PRIOR_ENTRY'
49712: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49713: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49714: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 49905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

49901: p_lookup_type => 'XLA_OWNER_TYPE'
49902: ,p_lookup_code => l_component_type_code
49903: )
49904: ,p_token_4 => 'PRODUCT_NAME'
49905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49909: ,p_ae_header_id => NULL

Line 49906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

49902: ,p_lookup_code => l_component_type_code
49903: )
49904: ,p_token_4 => 'PRODUCT_NAME'
49905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49909: ,p_ae_header_id => NULL
49910: );

Line 49907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

49903: )
49904: ,p_token_4 => 'PRODUCT_NAME'
49905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49909: ,p_ae_header_id => NULL
49910: );
49911:

Line 49908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

49904: ,p_token_4 => 'PRODUCT_NAME'
49905: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49906: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49907: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49908: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49909: ,p_ae_header_id => NULL
49910: );
49911:
49912: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49935: ----------------------------------------------------------------------------------
49936: -- 4219869 Business Flow
49937: -- Update journal entry status -- Need to generate this within IF
49938: ----------------------------------------------------------------------------------
49939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49941: ,p_balance_type_code => l_balance_type_code
49942: );
49943:

Line 50111: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50107:
50108: --
50109: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50110: --
50111: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50112: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50113: ELSE
50114: ---------------------------------------------------------------------------------------------------
50115: -- 4262811a Switch Sign

Line 50136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50132:
50133: XLA_AE_LINES_PKG.ValidateCurrentLine;
50134: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50135:
50136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50138: ,p_balance_type_code => l_balance_type_code);
50139:
50140: END IF;

Line 50248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50244: l_tmp_amt NUMBER;
50245: l_acc_rev_natural_side_code VARCHAR2(1);
50246:
50247: l_num_entries NUMBER;
50248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50252: l_recog_line_1 NUMBER;

Line 50249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50245: l_acc_rev_natural_side_code VARCHAR2(1);
50246:
50247: l_num_entries NUMBER;
50248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50252: l_recog_line_1 NUMBER;
50253: l_recog_line_2 NUMBER;

Line 50250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50246:
50247: l_num_entries NUMBER;
50248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50252: l_recog_line_1 NUMBER;
50253: l_recog_line_2 NUMBER;
50254:

Line 50251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50247: l_num_entries NUMBER;
50248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50252: l_recog_line_1 NUMBER;
50253: l_recog_line_2 NUMBER;
50254:
50255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50253: l_recog_line_2 NUMBER;
50254:
50255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50256: l_bflow_applied_to_amt NUMBER; -- 5132302
50257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50258:
50259: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50260:
50261: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 50332: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

50328: l_accrual_line_num := NULL; -- 4262811
50329: l_tmp_amt := NULL; -- 4262811
50330: --
50331:
50332: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50333: l_balance_type_code <> 'B' THEN
50334: IF NVL(p_source_48,'
50335: ') = 'PROCEEDS' AND
50336: p_source_54 >= 0

Line 50405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50401: --
50402: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50403:
50404: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50406:
50407: -- 4955764
50408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 50445: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

50441: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50442:
50443: IF xla_accounting_cache_pkg.GetValueChar
50444: (p_source_code => 'LEDGER_CATEGORY_CODE'
50445: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50446: AND l_bflow_method_code = 'PRIOR_ENTRY'
50447: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50448: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50449: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 50640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

50636: p_lookup_type => 'XLA_OWNER_TYPE'
50637: ,p_lookup_code => l_component_type_code
50638: )
50639: ,p_token_4 => 'PRODUCT_NAME'
50640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50644: ,p_ae_header_id => NULL

Line 50641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

50637: ,p_lookup_code => l_component_type_code
50638: )
50639: ,p_token_4 => 'PRODUCT_NAME'
50640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50644: ,p_ae_header_id => NULL
50645: );

Line 50642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

50638: )
50639: ,p_token_4 => 'PRODUCT_NAME'
50640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50644: ,p_ae_header_id => NULL
50645: );
50646:

Line 50643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

50639: ,p_token_4 => 'PRODUCT_NAME'
50640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50644: ,p_ae_header_id => NULL
50645: );
50646:
50647: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50674: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50670: ----------------------------------------------------------------------------------
50671: -- 4219869 Business Flow
50672: -- Update journal entry status -- Need to generate this within IF
50673: ----------------------------------------------------------------------------------
50674: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50675: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50676: ,p_balance_type_code => l_balance_type_code
50677: );
50678:

Line 50846: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

50842:
50843: --
50844: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50845: --
50846: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50847: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50848: ELSE
50849: ---------------------------------------------------------------------------------------------------
50850: -- 4262811a Switch Sign

Line 50871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50867:
50868: XLA_AE_LINES_PKG.ValidateCurrentLine;
50869: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50870:
50871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50872: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50873: ,p_balance_type_code => l_balance_type_code);
50874:
50875: END IF;

Line 50983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50979: l_tmp_amt NUMBER;
50980: l_acc_rev_natural_side_code VARCHAR2(1);
50981:
50982: l_num_entries NUMBER;
50983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50987: l_recog_line_1 NUMBER;

Line 50984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50980: l_acc_rev_natural_side_code VARCHAR2(1);
50981:
50982: l_num_entries NUMBER;
50983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50987: l_recog_line_1 NUMBER;
50988: l_recog_line_2 NUMBER;

Line 50985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50981:
50982: l_num_entries NUMBER;
50983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50987: l_recog_line_1 NUMBER;
50988: l_recog_line_2 NUMBER;
50989:

Line 50986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50982: l_num_entries NUMBER;
50983: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50984: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50985: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50986: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50987: l_recog_line_1 NUMBER;
50988: l_recog_line_2 NUMBER;
50989:
50990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50988: l_recog_line_2 NUMBER;
50989:
50990: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50991: l_bflow_applied_to_amt NUMBER; -- 5132302
50992: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50993:
50994: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50995:
50996: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 51067: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

51063: l_accrual_line_num := NULL; -- 4262811
51064: l_tmp_amt := NULL; -- 4262811
51065: --
51066:
51067: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51068: l_balance_type_code <> 'B' THEN
51069: IF NVL(p_source_48,'
51070: ') = 'PROCEEDS' AND
51071: p_source_54 >= 0

Line 51140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51136: --
51137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51138:
51139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51141:
51142: -- 4955764
51143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51176: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51177:
51178: IF xla_accounting_cache_pkg.GetValueChar
51179: (p_source_code => 'LEDGER_CATEGORY_CODE'
51180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51181: AND l_bflow_method_code = 'PRIOR_ENTRY'
51182: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51183: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51184: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 51375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

51371: p_lookup_type => 'XLA_OWNER_TYPE'
51372: ,p_lookup_code => l_component_type_code
51373: )
51374: ,p_token_4 => 'PRODUCT_NAME'
51375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51379: ,p_ae_header_id => NULL

Line 51376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

51372: ,p_lookup_code => l_component_type_code
51373: )
51374: ,p_token_4 => 'PRODUCT_NAME'
51375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51379: ,p_ae_header_id => NULL
51380: );

Line 51377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

51373: )
51374: ,p_token_4 => 'PRODUCT_NAME'
51375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51379: ,p_ae_header_id => NULL
51380: );
51381:

Line 51378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

51374: ,p_token_4 => 'PRODUCT_NAME'
51375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51379: ,p_ae_header_id => NULL
51380: );
51381:
51382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51405: ----------------------------------------------------------------------------------
51406: -- 4219869 Business Flow
51407: -- Update journal entry status -- Need to generate this within IF
51408: ----------------------------------------------------------------------------------
51409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51411: ,p_balance_type_code => l_balance_type_code
51412: );
51413:

Line 51581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

51577:
51578: --
51579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51580: --
51581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51583: ELSE
51584: ---------------------------------------------------------------------------------------------------
51585: -- 4262811a Switch Sign

Line 51606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51602:
51603: XLA_AE_LINES_PKG.ValidateCurrentLine;
51604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51605:
51606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51608: ,p_balance_type_code => l_balance_type_code);
51609:
51610: END IF;

Line 51718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51714: l_tmp_amt NUMBER;
51715: l_acc_rev_natural_side_code VARCHAR2(1);
51716:
51717: l_num_entries NUMBER;
51718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51722: l_recog_line_1 NUMBER;

Line 51719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51715: l_acc_rev_natural_side_code VARCHAR2(1);
51716:
51717: l_num_entries NUMBER;
51718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51722: l_recog_line_1 NUMBER;
51723: l_recog_line_2 NUMBER;

Line 51720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51716:
51717: l_num_entries NUMBER;
51718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51722: l_recog_line_1 NUMBER;
51723: l_recog_line_2 NUMBER;
51724:

Line 51721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51717: l_num_entries NUMBER;
51718: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51719: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51720: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51721: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51722: l_recog_line_1 NUMBER;
51723: l_recog_line_2 NUMBER;
51724:
51725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51723: l_recog_line_2 NUMBER;
51724:
51725: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51726: l_bflow_applied_to_amt NUMBER; -- 5132302
51727: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51728:
51729: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51730:
51731: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 51802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

51798: l_accrual_line_num := NULL; -- 4262811
51799: l_tmp_amt := NULL; -- 4262811
51800: --
51801:
51802: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51803: l_balance_type_code <> 'B' THEN
51804: IF NVL(p_source_48,'
51805: ') = 'PROCEEDS' AND
51806: p_source_54 < 0

Line 51875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51871: --
51872: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51873:
51874: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51875: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51876:
51877: -- 4955764
51878: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51879: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 51915: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

51911: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51912:
51913: IF xla_accounting_cache_pkg.GetValueChar
51914: (p_source_code => 'LEDGER_CATEGORY_CODE'
51915: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51916: AND l_bflow_method_code = 'PRIOR_ENTRY'
51917: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51918: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51919: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 52110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

52106: p_lookup_type => 'XLA_OWNER_TYPE'
52107: ,p_lookup_code => l_component_type_code
52108: )
52109: ,p_token_4 => 'PRODUCT_NAME'
52110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52114: ,p_ae_header_id => NULL

Line 52111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

52107: ,p_lookup_code => l_component_type_code
52108: )
52109: ,p_token_4 => 'PRODUCT_NAME'
52110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52114: ,p_ae_header_id => NULL
52115: );

Line 52112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

52108: )
52109: ,p_token_4 => 'PRODUCT_NAME'
52110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52114: ,p_ae_header_id => NULL
52115: );
52116:

Line 52113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

52109: ,p_token_4 => 'PRODUCT_NAME'
52110: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52111: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52112: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52113: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52114: ,p_ae_header_id => NULL
52115: );
52116:
52117: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52140: ----------------------------------------------------------------------------------
52141: -- 4219869 Business Flow
52142: -- Update journal entry status -- Need to generate this within IF
52143: ----------------------------------------------------------------------------------
52144: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52145: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52146: ,p_balance_type_code => l_balance_type_code
52147: );
52148:

Line 52316: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

52312:
52313: --
52314: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52315: --
52316: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52317: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52318: ELSE
52319: ---------------------------------------------------------------------------------------------------
52320: -- 4262811a Switch Sign

Line 52341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52337:
52338: XLA_AE_LINES_PKG.ValidateCurrentLine;
52339: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52340:
52341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52343: ,p_balance_type_code => l_balance_type_code);
52344:
52345: END IF;

Line 52453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52449: l_tmp_amt NUMBER;
52450: l_acc_rev_natural_side_code VARCHAR2(1);
52451:
52452: l_num_entries NUMBER;
52453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52457: l_recog_line_1 NUMBER;

Line 52454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52450: l_acc_rev_natural_side_code VARCHAR2(1);
52451:
52452: l_num_entries NUMBER;
52453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52457: l_recog_line_1 NUMBER;
52458: l_recog_line_2 NUMBER;

Line 52455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52451:
52452: l_num_entries NUMBER;
52453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52457: l_recog_line_1 NUMBER;
52458: l_recog_line_2 NUMBER;
52459:

Line 52456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52452: l_num_entries NUMBER;
52453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52457: l_recog_line_1 NUMBER;
52458: l_recog_line_2 NUMBER;
52459:
52460: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52462: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52458: l_recog_line_2 NUMBER;
52459:
52460: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52461: l_bflow_applied_to_amt NUMBER; -- 5132302
52462: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52463:
52464: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52465:
52466: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 52537: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

52533: l_accrual_line_num := NULL; -- 4262811
52534: l_tmp_amt := NULL; -- 4262811
52535: --
52536:
52537: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52538: l_balance_type_code <> 'B' THEN
52539: IF NVL(p_source_48,'
52540: ') = 'PROCEEDS' AND
52541: p_source_54 < 0

Line 52610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52606: --
52607: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52608:
52609: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52610: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52611:
52612: -- 4955764
52613: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52614: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 52650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

52646: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52647:
52648: IF xla_accounting_cache_pkg.GetValueChar
52649: (p_source_code => 'LEDGER_CATEGORY_CODE'
52650: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52651: AND l_bflow_method_code = 'PRIOR_ENTRY'
52652: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52653: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52654: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 52845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

52841: p_lookup_type => 'XLA_OWNER_TYPE'
52842: ,p_lookup_code => l_component_type_code
52843: )
52844: ,p_token_4 => 'PRODUCT_NAME'
52845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52849: ,p_ae_header_id => NULL

Line 52846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

52842: ,p_lookup_code => l_component_type_code
52843: )
52844: ,p_token_4 => 'PRODUCT_NAME'
52845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52849: ,p_ae_header_id => NULL
52850: );

Line 52847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

52843: )
52844: ,p_token_4 => 'PRODUCT_NAME'
52845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52849: ,p_ae_header_id => NULL
52850: );
52851:

Line 52848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

52844: ,p_token_4 => 'PRODUCT_NAME'
52845: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52846: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52847: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52848: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52849: ,p_ae_header_id => NULL
52850: );
52851:
52852: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52875: ----------------------------------------------------------------------------------
52876: -- 4219869 Business Flow
52877: -- Update journal entry status -- Need to generate this within IF
52878: ----------------------------------------------------------------------------------
52879: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52880: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52881: ,p_balance_type_code => l_balance_type_code
52882: );
52883:

Line 53051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53047:
53048: --
53049: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53050: --
53051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53052: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53053: ELSE
53054: ---------------------------------------------------------------------------------------------------
53055: -- 4262811a Switch Sign

Line 53076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53072:
53073: XLA_AE_LINES_PKG.ValidateCurrentLine;
53074: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53075:
53076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53078: ,p_balance_type_code => l_balance_type_code);
53079:
53080: END IF;

Line 53188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53184: l_tmp_amt NUMBER;
53185: l_acc_rev_natural_side_code VARCHAR2(1);
53186:
53187: l_num_entries NUMBER;
53188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53192: l_recog_line_1 NUMBER;

Line 53189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53185: l_acc_rev_natural_side_code VARCHAR2(1);
53186:
53187: l_num_entries NUMBER;
53188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53192: l_recog_line_1 NUMBER;
53193: l_recog_line_2 NUMBER;

Line 53190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53186:
53187: l_num_entries NUMBER;
53188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53192: l_recog_line_1 NUMBER;
53193: l_recog_line_2 NUMBER;
53194:

Line 53191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53187: l_num_entries NUMBER;
53188: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53189: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53190: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53191: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53192: l_recog_line_1 NUMBER;
53193: l_recog_line_2 NUMBER;
53194:
53195: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53197: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53193: l_recog_line_2 NUMBER;
53194:
53195: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53196: l_bflow_applied_to_amt NUMBER; -- 5132302
53197: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53198:
53199: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53200:
53201: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 53272: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

53268: l_accrual_line_num := NULL; -- 4262811
53269: l_tmp_amt := NULL; -- 4262811
53270: --
53271:
53272: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53273: l_balance_type_code <> 'B' THEN
53274: IF NVL(p_source_48,'
53275: ') = 'CIP COST' AND
53276: NVL(p_source_55,'

Line 53346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53342: --
53343: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53344:
53345: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53346: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53347:
53348: -- 4955764
53349: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53350: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 53386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

53382: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53383:
53384: IF xla_accounting_cache_pkg.GetValueChar
53385: (p_source_code => 'LEDGER_CATEGORY_CODE'
53386: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53387: AND l_bflow_method_code = 'PRIOR_ENTRY'
53388: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53389: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53390: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 53581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

53577: p_lookup_type => 'XLA_OWNER_TYPE'
53578: ,p_lookup_code => l_component_type_code
53579: )
53580: ,p_token_4 => 'PRODUCT_NAME'
53581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53585: ,p_ae_header_id => NULL

Line 53582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

53578: ,p_lookup_code => l_component_type_code
53579: )
53580: ,p_token_4 => 'PRODUCT_NAME'
53581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53585: ,p_ae_header_id => NULL
53586: );

Line 53583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

53579: )
53580: ,p_token_4 => 'PRODUCT_NAME'
53581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53585: ,p_ae_header_id => NULL
53586: );
53587:

Line 53584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

53580: ,p_token_4 => 'PRODUCT_NAME'
53581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53585: ,p_ae_header_id => NULL
53586: );
53587:
53588: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53611: ----------------------------------------------------------------------------------
53612: -- 4219869 Business Flow
53613: -- Update journal entry status -- Need to generate this within IF
53614: ----------------------------------------------------------------------------------
53615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53617: ,p_balance_type_code => l_balance_type_code
53618: );
53619:

Line 53787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

53783:
53784: --
53785: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53786: --
53787: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53788: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53789: ELSE
53790: ---------------------------------------------------------------------------------------------------
53791: -- 4262811a Switch Sign

Line 53812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53808:
53809: XLA_AE_LINES_PKG.ValidateCurrentLine;
53810: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53811:
53812: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53813: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53814: ,p_balance_type_code => l_balance_type_code);
53815:
53816: END IF;

Line 53924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53920: l_tmp_amt NUMBER;
53921: l_acc_rev_natural_side_code VARCHAR2(1);
53922:
53923: l_num_entries NUMBER;
53924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53928: l_recog_line_1 NUMBER;

Line 53925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53921: l_acc_rev_natural_side_code VARCHAR2(1);
53922:
53923: l_num_entries NUMBER;
53924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53928: l_recog_line_1 NUMBER;
53929: l_recog_line_2 NUMBER;

Line 53926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53922:
53923: l_num_entries NUMBER;
53924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53928: l_recog_line_1 NUMBER;
53929: l_recog_line_2 NUMBER;
53930:

Line 53927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53923: l_num_entries NUMBER;
53924: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53925: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53926: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53927: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53928: l_recog_line_1 NUMBER;
53929: l_recog_line_2 NUMBER;
53930:
53931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53929: l_recog_line_2 NUMBER;
53930:
53931: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53932: l_bflow_applied_to_amt NUMBER; -- 5132302
53933: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53934:
53935: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53936:
53937: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54004: l_accrual_line_num := NULL; -- 4262811
54005: l_tmp_amt := NULL; -- 4262811
54006: --
54007:
54008: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54009: l_balance_type_code <> 'B' THEN
54010: IF NVL(p_source_48,'
54011: ') = 'REVAL RESERVE' AND
54012: NVL(p_source_55,'

Line 54082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54078: --
54079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54080:
54081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54083:
54084: -- 4955764
54085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54118: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54119:
54120: IF xla_accounting_cache_pkg.GetValueChar
54121: (p_source_code => 'LEDGER_CATEGORY_CODE'
54122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54123: AND l_bflow_method_code = 'PRIOR_ENTRY'
54124: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54125: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54126: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 54317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

54313: p_lookup_type => 'XLA_OWNER_TYPE'
54314: ,p_lookup_code => l_component_type_code
54315: )
54316: ,p_token_4 => 'PRODUCT_NAME'
54317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54321: ,p_ae_header_id => NULL

Line 54318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

54314: ,p_lookup_code => l_component_type_code
54315: )
54316: ,p_token_4 => 'PRODUCT_NAME'
54317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54321: ,p_ae_header_id => NULL
54322: );

Line 54319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

54315: )
54316: ,p_token_4 => 'PRODUCT_NAME'
54317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54321: ,p_ae_header_id => NULL
54322: );
54323:

Line 54320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

54316: ,p_token_4 => 'PRODUCT_NAME'
54317: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54318: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54319: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54320: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54321: ,p_ae_header_id => NULL
54322: );
54323:
54324: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54347: ----------------------------------------------------------------------------------
54348: -- 4219869 Business Flow
54349: -- Update journal entry status -- Need to generate this within IF
54350: ----------------------------------------------------------------------------------
54351: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54352: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54353: ,p_balance_type_code => l_balance_type_code
54354: );
54355:

Line 54523: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

54519:
54520: --
54521: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54522: --
54523: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54524: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54525: ELSE
54526: ---------------------------------------------------------------------------------------------------
54527: -- 4262811a Switch Sign

Line 54548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54544:
54545: XLA_AE_LINES_PKG.ValidateCurrentLine;
54546: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54547:
54548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54550: ,p_balance_type_code => l_balance_type_code);
54551:
54552: END IF;

Line 54660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54656: l_tmp_amt NUMBER;
54657: l_acc_rev_natural_side_code VARCHAR2(1);
54658:
54659: l_num_entries NUMBER;
54660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54664: l_recog_line_1 NUMBER;

Line 54661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54657: l_acc_rev_natural_side_code VARCHAR2(1);
54658:
54659: l_num_entries NUMBER;
54660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54664: l_recog_line_1 NUMBER;
54665: l_recog_line_2 NUMBER;

Line 54662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54658:
54659: l_num_entries NUMBER;
54660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54664: l_recog_line_1 NUMBER;
54665: l_recog_line_2 NUMBER;
54666:

Line 54663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54659: l_num_entries NUMBER;
54660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54664: l_recog_line_1 NUMBER;
54665: l_recog_line_2 NUMBER;
54666:
54667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54665: l_recog_line_2 NUMBER;
54666:
54667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54668: l_bflow_applied_to_amt NUMBER; -- 5132302
54669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54670:
54671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54672:
54673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 54744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

54740: l_accrual_line_num := NULL; -- 4262811
54741: l_tmp_amt := NULL; -- 4262811
54742: --
54743:
54744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54745: l_balance_type_code <> 'B' THEN
54746: IF NVL(p_source_48,'
54747: ') = 'CIP COST' AND
54748: NVL(p_source_55,'

Line 54818: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54814: --
54815: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54816:
54817: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54818: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54819:
54820: -- 4955764
54821: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54822: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 54858: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

54854: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54855:
54856: IF xla_accounting_cache_pkg.GetValueChar
54857: (p_source_code => 'LEDGER_CATEGORY_CODE'
54858: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54859: AND l_bflow_method_code = 'PRIOR_ENTRY'
54860: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54861: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54862: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55049: p_lookup_type => 'XLA_OWNER_TYPE'
55050: ,p_lookup_code => l_component_type_code
55051: )
55052: ,p_token_4 => 'PRODUCT_NAME'
55053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55057: ,p_ae_header_id => NULL

Line 55054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55050: ,p_lookup_code => l_component_type_code
55051: )
55052: ,p_token_4 => 'PRODUCT_NAME'
55053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55057: ,p_ae_header_id => NULL
55058: );

Line 55055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55051: )
55052: ,p_token_4 => 'PRODUCT_NAME'
55053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55057: ,p_ae_header_id => NULL
55058: );
55059:

Line 55056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55052: ,p_token_4 => 'PRODUCT_NAME'
55053: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55054: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55055: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55056: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55057: ,p_ae_header_id => NULL
55058: );
55059:
55060: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55083: ----------------------------------------------------------------------------------
55084: -- 4219869 Business Flow
55085: -- Update journal entry status -- Need to generate this within IF
55086: ----------------------------------------------------------------------------------
55087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55089: ,p_balance_type_code => l_balance_type_code
55090: );
55091:

Line 55259: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55255:
55256: --
55257: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55258: --
55259: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55260: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55261: ELSE
55262: ---------------------------------------------------------------------------------------------------
55263: -- 4262811a Switch Sign

Line 55284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55280:
55281: XLA_AE_LINES_PKG.ValidateCurrentLine;
55282: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55283:
55284: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55285: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55286: ,p_balance_type_code => l_balance_type_code);
55287:
55288: END IF;

Line 55396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55392: l_tmp_amt NUMBER;
55393: l_acc_rev_natural_side_code VARCHAR2(1);
55394:
55395: l_num_entries NUMBER;
55396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55400: l_recog_line_1 NUMBER;

Line 55397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55393: l_acc_rev_natural_side_code VARCHAR2(1);
55394:
55395: l_num_entries NUMBER;
55396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55400: l_recog_line_1 NUMBER;
55401: l_recog_line_2 NUMBER;

Line 55398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55394:
55395: l_num_entries NUMBER;
55396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55400: l_recog_line_1 NUMBER;
55401: l_recog_line_2 NUMBER;
55402:

Line 55399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55395: l_num_entries NUMBER;
55396: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55397: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55398: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55399: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55400: l_recog_line_1 NUMBER;
55401: l_recog_line_2 NUMBER;
55402:
55403: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55405: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55401: l_recog_line_2 NUMBER;
55402:
55403: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55404: l_bflow_applied_to_amt NUMBER; -- 5132302
55405: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55406:
55407: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55408:
55409: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 55480: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

55476: l_accrual_line_num := NULL; -- 4262811
55477: l_tmp_amt := NULL; -- 4262811
55478: --
55479:
55480: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55481: l_balance_type_code <> 'B' THEN
55482: IF NVL(p_source_48,'
55483: ') = 'REVAL RESERVE' AND
55484: NVL(p_source_55,'

Line 55554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55550: --
55551: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55552:
55553: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55554: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55555:
55556: -- 4955764
55557: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55558: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 55594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

55590: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55591:
55592: IF xla_accounting_cache_pkg.GetValueChar
55593: (p_source_code => 'LEDGER_CATEGORY_CODE'
55594: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55595: AND l_bflow_method_code = 'PRIOR_ENTRY'
55596: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55597: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55598: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 55789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

55785: p_lookup_type => 'XLA_OWNER_TYPE'
55786: ,p_lookup_code => l_component_type_code
55787: )
55788: ,p_token_4 => 'PRODUCT_NAME'
55789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55793: ,p_ae_header_id => NULL

Line 55790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

55786: ,p_lookup_code => l_component_type_code
55787: )
55788: ,p_token_4 => 'PRODUCT_NAME'
55789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55793: ,p_ae_header_id => NULL
55794: );

Line 55791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

55787: )
55788: ,p_token_4 => 'PRODUCT_NAME'
55789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55793: ,p_ae_header_id => NULL
55794: );
55795:

Line 55792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

55788: ,p_token_4 => 'PRODUCT_NAME'
55789: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55790: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55791: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55792: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55793: ,p_ae_header_id => NULL
55794: );
55795:
55796: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55819: ----------------------------------------------------------------------------------
55820: -- 4219869 Business Flow
55821: -- Update journal entry status -- Need to generate this within IF
55822: ----------------------------------------------------------------------------------
55823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55824: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55825: ,p_balance_type_code => l_balance_type_code
55826: );
55827:

Line 55995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

55991:
55992: --
55993: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55994: --
55995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55996: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55997: ELSE
55998: ---------------------------------------------------------------------------------------------------
55999: -- 4262811a Switch Sign

Line 56020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56016:
56017: XLA_AE_LINES_PKG.ValidateCurrentLine;
56018: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56019:
56020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56022: ,p_balance_type_code => l_balance_type_code);
56023:
56024: END IF;

Line 56130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56126: l_tmp_amt NUMBER;
56127: l_acc_rev_natural_side_code VARCHAR2(1);
56128:
56129: l_num_entries NUMBER;
56130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56134: l_recog_line_1 NUMBER;

Line 56131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56127: l_acc_rev_natural_side_code VARCHAR2(1);
56128:
56129: l_num_entries NUMBER;
56130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56134: l_recog_line_1 NUMBER;
56135: l_recog_line_2 NUMBER;

Line 56132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56128:
56129: l_num_entries NUMBER;
56130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56134: l_recog_line_1 NUMBER;
56135: l_recog_line_2 NUMBER;
56136:

Line 56133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56129: l_num_entries NUMBER;
56130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56134: l_recog_line_1 NUMBER;
56135: l_recog_line_2 NUMBER;
56136:
56137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56135: l_recog_line_2 NUMBER;
56136:
56137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56138: l_bflow_applied_to_amt NUMBER; -- 5132302
56139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56140:
56141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56142:
56143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56210: l_accrual_line_num := NULL; -- 4262811
56211: l_tmp_amt := NULL; -- 4262811
56212: --
56213:
56214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56215: l_balance_type_code <> 'B' THEN
56216: IF NVL(p_source_48,'
56217: ') = 'CIP COST'
56218: THEN

Line 56286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56282: --
56283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56284:
56285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56287:
56288: -- 4955764
56289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 56326: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

56322: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56323:
56324: IF xla_accounting_cache_pkg.GetValueChar
56325: (p_source_code => 'LEDGER_CATEGORY_CODE'
56326: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56327: AND l_bflow_method_code = 'PRIOR_ENTRY'
56328: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56329: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56330: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 56521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

56517: p_lookup_type => 'XLA_OWNER_TYPE'
56518: ,p_lookup_code => l_component_type_code
56519: )
56520: ,p_token_4 => 'PRODUCT_NAME'
56521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56525: ,p_ae_header_id => NULL

Line 56522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

56518: ,p_lookup_code => l_component_type_code
56519: )
56520: ,p_token_4 => 'PRODUCT_NAME'
56521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56525: ,p_ae_header_id => NULL
56526: );

Line 56523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

56519: )
56520: ,p_token_4 => 'PRODUCT_NAME'
56521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56525: ,p_ae_header_id => NULL
56526: );
56527:

Line 56524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

56520: ,p_token_4 => 'PRODUCT_NAME'
56521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56525: ,p_ae_header_id => NULL
56526: );
56527:
56528: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56551: ----------------------------------------------------------------------------------
56552: -- 4219869 Business Flow
56553: -- Update journal entry status -- Need to generate this within IF
56554: ----------------------------------------------------------------------------------
56555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56557: ,p_balance_type_code => l_balance_type_code
56558: );
56559:

Line 56727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

56723:
56724: --
56725: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56726: --
56727: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56728: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56729: ELSE
56730: ---------------------------------------------------------------------------------------------------
56731: -- 4262811a Switch Sign

Line 56752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56748:
56749: XLA_AE_LINES_PKG.ValidateCurrentLine;
56750: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56751:
56752: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56753: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56754: ,p_balance_type_code => l_balance_type_code);
56755:
56756: END IF;

Line 56862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56858: l_tmp_amt NUMBER;
56859: l_acc_rev_natural_side_code VARCHAR2(1);
56860:
56861: l_num_entries NUMBER;
56862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56866: l_recog_line_1 NUMBER;

Line 56863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56859: l_acc_rev_natural_side_code VARCHAR2(1);
56860:
56861: l_num_entries NUMBER;
56862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56866: l_recog_line_1 NUMBER;
56867: l_recog_line_2 NUMBER;

Line 56864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56860:
56861: l_num_entries NUMBER;
56862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56866: l_recog_line_1 NUMBER;
56867: l_recog_line_2 NUMBER;
56868:

Line 56865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56861: l_num_entries NUMBER;
56862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56866: l_recog_line_1 NUMBER;
56867: l_recog_line_2 NUMBER;
56868:
56869: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56871: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56867: l_recog_line_2 NUMBER;
56868:
56869: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56870: l_bflow_applied_to_amt NUMBER; -- 5132302
56871: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56872:
56873: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56874:
56875: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 56946: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

56942: l_accrual_line_num := NULL; -- 4262811
56943: l_tmp_amt := NULL; -- 4262811
56944: --
56945:
56946: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56947: l_balance_type_code <> 'B' THEN
56948: IF NVL(p_source_48,'
56949: ') = 'CIP COST'
56950: THEN

Line 57018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57014: --
57015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57016:
57017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57019:
57020: -- 4955764
57021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57054: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57055:
57056: IF xla_accounting_cache_pkg.GetValueChar
57057: (p_source_code => 'LEDGER_CATEGORY_CODE'
57058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57059: AND l_bflow_method_code = 'PRIOR_ENTRY'
57060: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57061: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57062: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57249: p_lookup_type => 'XLA_OWNER_TYPE'
57250: ,p_lookup_code => l_component_type_code
57251: )
57252: ,p_token_4 => 'PRODUCT_NAME'
57253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57257: ,p_ae_header_id => NULL

Line 57254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57250: ,p_lookup_code => l_component_type_code
57251: )
57252: ,p_token_4 => 'PRODUCT_NAME'
57253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57257: ,p_ae_header_id => NULL
57258: );

Line 57255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57251: )
57252: ,p_token_4 => 'PRODUCT_NAME'
57253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57257: ,p_ae_header_id => NULL
57258: );
57259:

Line 57256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57252: ,p_token_4 => 'PRODUCT_NAME'
57253: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57254: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57255: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57256: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57257: ,p_ae_header_id => NULL
57258: );
57259:
57260: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57283: ----------------------------------------------------------------------------------
57284: -- 4219869 Business Flow
57285: -- Update journal entry status -- Need to generate this within IF
57286: ----------------------------------------------------------------------------------
57287: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57288: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57289: ,p_balance_type_code => l_balance_type_code
57290: );
57291:

Line 57459: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

57455:
57456: --
57457: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57458: --
57459: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57460: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57461: ELSE
57462: ---------------------------------------------------------------------------------------------------
57463: -- 4262811a Switch Sign

Line 57484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57480:
57481: XLA_AE_LINES_PKG.ValidateCurrentLine;
57482: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57483:
57484: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57485: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57486: ,p_balance_type_code => l_balance_type_code);
57487:
57488: END IF;

Line 57596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57592: l_tmp_amt NUMBER;
57593: l_acc_rev_natural_side_code VARCHAR2(1);
57594:
57595: l_num_entries NUMBER;
57596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57600: l_recog_line_1 NUMBER;

Line 57597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57593: l_acc_rev_natural_side_code VARCHAR2(1);
57594:
57595: l_num_entries NUMBER;
57596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57600: l_recog_line_1 NUMBER;
57601: l_recog_line_2 NUMBER;

Line 57598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57594:
57595: l_num_entries NUMBER;
57596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57600: l_recog_line_1 NUMBER;
57601: l_recog_line_2 NUMBER;
57602:

Line 57599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57595: l_num_entries NUMBER;
57596: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57597: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57598: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57599: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57600: l_recog_line_1 NUMBER;
57601: l_recog_line_2 NUMBER;
57602:
57603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57601: l_recog_line_2 NUMBER;
57602:
57603: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57604: l_bflow_applied_to_amt NUMBER; -- 5132302
57605: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57606:
57607: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57608:
57609: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 57680: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

57676: l_accrual_line_num := NULL; -- 4262811
57677: l_tmp_amt := NULL; -- 4262811
57678: --
57679:
57680: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57681: l_balance_type_code <> 'B' THEN
57682: IF NVL(p_source_48,'
57683: ') = 'REVAL RESERVE'
57684: THEN

Line 57752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57748: --
57749: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57750:
57751: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57752: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57753:
57754: -- 4955764
57755: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57756: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 57792: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

57788: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57789:
57790: IF xla_accounting_cache_pkg.GetValueChar
57791: (p_source_code => 'LEDGER_CATEGORY_CODE'
57792: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57793: AND l_bflow_method_code = 'PRIOR_ENTRY'
57794: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57795: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57796: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 57988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

57984: p_lookup_type => 'XLA_OWNER_TYPE'
57985: ,p_lookup_code => l_component_type_code
57986: )
57987: ,p_token_4 => 'PRODUCT_NAME'
57988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57992: ,p_ae_header_id => NULL

Line 57989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

57985: ,p_lookup_code => l_component_type_code
57986: )
57987: ,p_token_4 => 'PRODUCT_NAME'
57988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57992: ,p_ae_header_id => NULL
57993: );

Line 57990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

57986: )
57987: ,p_token_4 => 'PRODUCT_NAME'
57988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57992: ,p_ae_header_id => NULL
57993: );
57994:

Line 57991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

57987: ,p_token_4 => 'PRODUCT_NAME'
57988: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57989: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57990: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57991: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57992: ,p_ae_header_id => NULL
57993: );
57994:
57995: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58018: ----------------------------------------------------------------------------------
58019: -- 4219869 Business Flow
58020: -- Update journal entry status -- Need to generate this within IF
58021: ----------------------------------------------------------------------------------
58022: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58023: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58024: ,p_balance_type_code => l_balance_type_code
58025: );
58026:

Line 58195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58191:
58192: --
58193: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58194: --
58195: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58196: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58197: ELSE
58198: ---------------------------------------------------------------------------------------------------
58199: -- 4262811a Switch Sign

Line 58220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58216:
58217: XLA_AE_LINES_PKG.ValidateCurrentLine;
58218: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58219:
58220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58222: ,p_balance_type_code => l_balance_type_code);
58223:
58224: END IF;

Line 58332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58328: l_tmp_amt NUMBER;
58329: l_acc_rev_natural_side_code VARCHAR2(1);
58330:
58331: l_num_entries NUMBER;
58332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58336: l_recog_line_1 NUMBER;

Line 58333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58329: l_acc_rev_natural_side_code VARCHAR2(1);
58330:
58331: l_num_entries NUMBER;
58332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58336: l_recog_line_1 NUMBER;
58337: l_recog_line_2 NUMBER;

Line 58334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58330:
58331: l_num_entries NUMBER;
58332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58336: l_recog_line_1 NUMBER;
58337: l_recog_line_2 NUMBER;
58338:

Line 58335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58331: l_num_entries NUMBER;
58332: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58333: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58334: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58335: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58336: l_recog_line_1 NUMBER;
58337: l_recog_line_2 NUMBER;
58338:
58339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58337: l_recog_line_2 NUMBER;
58338:
58339: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58340: l_bflow_applied_to_amt NUMBER; -- 5132302
58341: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58342:
58343: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58344:
58345: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 58416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

58412: l_accrual_line_num := NULL; -- 4262811
58413: l_tmp_amt := NULL; -- 4262811
58414: --
58415:
58416: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58417: l_balance_type_code <> 'B' THEN
58418: IF NVL(p_source_48,'
58419: ') = 'REVAL RESERVE'
58420: THEN

Line 58488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58484: --
58485: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58486:
58487: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58488: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58489:
58490: -- 4955764
58491: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58492: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 58528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

58524: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58525:
58526: IF xla_accounting_cache_pkg.GetValueChar
58527: (p_source_code => 'LEDGER_CATEGORY_CODE'
58528: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58529: AND l_bflow_method_code = 'PRIOR_ENTRY'
58530: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58531: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58532: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 58724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

58720: p_lookup_type => 'XLA_OWNER_TYPE'
58721: ,p_lookup_code => l_component_type_code
58722: )
58723: ,p_token_4 => 'PRODUCT_NAME'
58724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58728: ,p_ae_header_id => NULL

Line 58725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

58721: ,p_lookup_code => l_component_type_code
58722: )
58723: ,p_token_4 => 'PRODUCT_NAME'
58724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58728: ,p_ae_header_id => NULL
58729: );

Line 58726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

58722: )
58723: ,p_token_4 => 'PRODUCT_NAME'
58724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58728: ,p_ae_header_id => NULL
58729: );
58730:

Line 58727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

58723: ,p_token_4 => 'PRODUCT_NAME'
58724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58728: ,p_ae_header_id => NULL
58729: );
58730:
58731: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58754: ----------------------------------------------------------------------------------
58755: -- 4219869 Business Flow
58756: -- Update journal entry status -- Need to generate this within IF
58757: ----------------------------------------------------------------------------------
58758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58760: ,p_balance_type_code => l_balance_type_code
58761: );
58762:

Line 58931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

58927:
58928: --
58929: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58930: --
58931: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58932: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58933: ELSE
58934: ---------------------------------------------------------------------------------------------------
58935: -- 4262811a Switch Sign

Line 58956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58952:
58953: XLA_AE_LINES_PKG.ValidateCurrentLine;
58954: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58955:
58956: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58957: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58958: ,p_balance_type_code => l_balance_type_code);
58959:
58960: END IF;

Line 59068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59064: l_tmp_amt NUMBER;
59065: l_acc_rev_natural_side_code VARCHAR2(1);
59066:
59067: l_num_entries NUMBER;
59068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59072: l_recog_line_1 NUMBER;

Line 59069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59065: l_acc_rev_natural_side_code VARCHAR2(1);
59066:
59067: l_num_entries NUMBER;
59068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59072: l_recog_line_1 NUMBER;
59073: l_recog_line_2 NUMBER;

Line 59070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59066:
59067: l_num_entries NUMBER;
59068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59072: l_recog_line_1 NUMBER;
59073: l_recog_line_2 NUMBER;
59074:

Line 59071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59067: l_num_entries NUMBER;
59068: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59069: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59070: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59071: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59072: l_recog_line_1 NUMBER;
59073: l_recog_line_2 NUMBER;
59074:
59075: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59077: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59073: l_recog_line_2 NUMBER;
59074:
59075: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59076: l_bflow_applied_to_amt NUMBER; -- 5132302
59077: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59078:
59079: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59080:
59081: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59152: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59148: l_accrual_line_num := NULL; -- 4262811
59149: l_tmp_amt := NULL; -- 4262811
59150: --
59151:
59152: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59153: l_balance_type_code <> 'B' THEN
59154: IF NVL(p_source_48,'
59155: ') = 'REVAL RSV RET' AND
59156: p_source_54 >= 0

Line 59225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59221: --
59222: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59223:
59224: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59225: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59226:
59227: -- 4955764
59228: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59229: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 59265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59261: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59262:
59263: IF xla_accounting_cache_pkg.GetValueChar
59264: (p_source_code => 'LEDGER_CATEGORY_CODE'
59265: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59266: AND l_bflow_method_code = 'PRIOR_ENTRY'
59267: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59268: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59269: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 59460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

59456: p_lookup_type => 'XLA_OWNER_TYPE'
59457: ,p_lookup_code => l_component_type_code
59458: )
59459: ,p_token_4 => 'PRODUCT_NAME'
59460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59464: ,p_ae_header_id => NULL

Line 59461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

59457: ,p_lookup_code => l_component_type_code
59458: )
59459: ,p_token_4 => 'PRODUCT_NAME'
59460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59464: ,p_ae_header_id => NULL
59465: );

Line 59462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

59458: )
59459: ,p_token_4 => 'PRODUCT_NAME'
59460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59464: ,p_ae_header_id => NULL
59465: );
59466:

Line 59463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

59459: ,p_token_4 => 'PRODUCT_NAME'
59460: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59461: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59462: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59463: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59464: ,p_ae_header_id => NULL
59465: );
59466:
59467: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59490: ----------------------------------------------------------------------------------
59491: -- 4219869 Business Flow
59492: -- Update journal entry status -- Need to generate this within IF
59493: ----------------------------------------------------------------------------------
59494: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59495: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59496: ,p_balance_type_code => l_balance_type_code
59497: );
59498:

Line 59666: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

59662:
59663: --
59664: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59665: --
59666: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59667: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59668: ELSE
59669: ---------------------------------------------------------------------------------------------------
59670: -- 4262811a Switch Sign

Line 59691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59687:
59688: XLA_AE_LINES_PKG.ValidateCurrentLine;
59689: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59690:
59691: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59692: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59693: ,p_balance_type_code => l_balance_type_code);
59694:
59695: END IF;

Line 59803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59799: l_tmp_amt NUMBER;
59800: l_acc_rev_natural_side_code VARCHAR2(1);
59801:
59802: l_num_entries NUMBER;
59803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59807: l_recog_line_1 NUMBER;

Line 59804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59800: l_acc_rev_natural_side_code VARCHAR2(1);
59801:
59802: l_num_entries NUMBER;
59803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59807: l_recog_line_1 NUMBER;
59808: l_recog_line_2 NUMBER;

Line 59805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59801:
59802: l_num_entries NUMBER;
59803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59807: l_recog_line_1 NUMBER;
59808: l_recog_line_2 NUMBER;
59809:

Line 59806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59802: l_num_entries NUMBER;
59803: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59804: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59805: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59806: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59807: l_recog_line_1 NUMBER;
59808: l_recog_line_2 NUMBER;
59809:
59810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59808: l_recog_line_2 NUMBER;
59809:
59810: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59811: l_bflow_applied_to_amt NUMBER; -- 5132302
59812: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59813:
59814: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59815:
59816: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 59887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

59883: l_accrual_line_num := NULL; -- 4262811
59884: l_tmp_amt := NULL; -- 4262811
59885: --
59886:
59887: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59888: l_balance_type_code <> 'B' THEN
59889: IF NVL(p_source_48,'
59890: ') = 'REVAL RSV RET' AND
59891: p_source_54 >= 0

Line 59960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59956: --
59957: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59958:
59959: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59960: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59961:
59962: -- 4955764
59963: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59964: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60000: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

59996: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59997:
59998: IF xla_accounting_cache_pkg.GetValueChar
59999: (p_source_code => 'LEDGER_CATEGORY_CODE'
60000: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60001: AND l_bflow_method_code = 'PRIOR_ENTRY'
60002: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60003: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60004: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60191: p_lookup_type => 'XLA_OWNER_TYPE'
60192: ,p_lookup_code => l_component_type_code
60193: )
60194: ,p_token_4 => 'PRODUCT_NAME'
60195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60199: ,p_ae_header_id => NULL

Line 60196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60192: ,p_lookup_code => l_component_type_code
60193: )
60194: ,p_token_4 => 'PRODUCT_NAME'
60195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60199: ,p_ae_header_id => NULL
60200: );

Line 60197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60193: )
60194: ,p_token_4 => 'PRODUCT_NAME'
60195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60199: ,p_ae_header_id => NULL
60200: );
60201:

Line 60198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60194: ,p_token_4 => 'PRODUCT_NAME'
60195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60199: ,p_ae_header_id => NULL
60200: );
60201:
60202: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60225: ----------------------------------------------------------------------------------
60226: -- 4219869 Business Flow
60227: -- Update journal entry status -- Need to generate this within IF
60228: ----------------------------------------------------------------------------------
60229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60231: ,p_balance_type_code => l_balance_type_code
60232: );
60233:

Line 60401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

60397:
60398: --
60399: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60400: --
60401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60402: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60403: ELSE
60404: ---------------------------------------------------------------------------------------------------
60405: -- 4262811a Switch Sign

Line 60426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60422:
60423: XLA_AE_LINES_PKG.ValidateCurrentLine;
60424: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60425:
60426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60427: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60428: ,p_balance_type_code => l_balance_type_code);
60429:
60430: END IF;

Line 60538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60534: l_tmp_amt NUMBER;
60535: l_acc_rev_natural_side_code VARCHAR2(1);
60536:
60537: l_num_entries NUMBER;
60538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60542: l_recog_line_1 NUMBER;

Line 60539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60535: l_acc_rev_natural_side_code VARCHAR2(1);
60536:
60537: l_num_entries NUMBER;
60538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60542: l_recog_line_1 NUMBER;
60543: l_recog_line_2 NUMBER;

Line 60540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60536:
60537: l_num_entries NUMBER;
60538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60542: l_recog_line_1 NUMBER;
60543: l_recog_line_2 NUMBER;
60544:

Line 60541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60537: l_num_entries NUMBER;
60538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60542: l_recog_line_1 NUMBER;
60543: l_recog_line_2 NUMBER;
60544:
60545: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60547: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60543: l_recog_line_2 NUMBER;
60544:
60545: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60546: l_bflow_applied_to_amt NUMBER; -- 5132302
60547: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60548:
60549: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60550:
60551: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 60622: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

60618: l_accrual_line_num := NULL; -- 4262811
60619: l_tmp_amt := NULL; -- 4262811
60620: --
60621:
60622: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60623: l_balance_type_code <> 'B' THEN
60624: IF NVL(p_source_48,'
60625: ') = 'REVAL RSV RET' AND
60626: p_source_54 < 0

Line 60695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60691: --
60692: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60693:
60694: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60695: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60696:
60697: -- 4955764
60698: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60699: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 60735: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

60731: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60732:
60733: IF xla_accounting_cache_pkg.GetValueChar
60734: (p_source_code => 'LEDGER_CATEGORY_CODE'
60735: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60736: AND l_bflow_method_code = 'PRIOR_ENTRY'
60737: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60738: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60739: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 60930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

60926: p_lookup_type => 'XLA_OWNER_TYPE'
60927: ,p_lookup_code => l_component_type_code
60928: )
60929: ,p_token_4 => 'PRODUCT_NAME'
60930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60934: ,p_ae_header_id => NULL

Line 60931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

60927: ,p_lookup_code => l_component_type_code
60928: )
60929: ,p_token_4 => 'PRODUCT_NAME'
60930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60934: ,p_ae_header_id => NULL
60935: );

Line 60932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

60928: )
60929: ,p_token_4 => 'PRODUCT_NAME'
60930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60934: ,p_ae_header_id => NULL
60935: );
60936:

Line 60933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

60929: ,p_token_4 => 'PRODUCT_NAME'
60930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60934: ,p_ae_header_id => NULL
60935: );
60936:
60937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60960: ----------------------------------------------------------------------------------
60961: -- 4219869 Business Flow
60962: -- Update journal entry status -- Need to generate this within IF
60963: ----------------------------------------------------------------------------------
60964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60966: ,p_balance_type_code => l_balance_type_code
60967: );
60968:

Line 61136: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61132:
61133: --
61134: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61135: --
61136: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61137: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61138: ELSE
61139: ---------------------------------------------------------------------------------------------------
61140: -- 4262811a Switch Sign

Line 61161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61157:
61158: XLA_AE_LINES_PKG.ValidateCurrentLine;
61159: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61160:
61161: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61162: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61163: ,p_balance_type_code => l_balance_type_code);
61164:
61165: END IF;

Line 61273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61269: l_tmp_amt NUMBER;
61270: l_acc_rev_natural_side_code VARCHAR2(1);
61271:
61272: l_num_entries NUMBER;
61273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61277: l_recog_line_1 NUMBER;

Line 61274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61270: l_acc_rev_natural_side_code VARCHAR2(1);
61271:
61272: l_num_entries NUMBER;
61273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61277: l_recog_line_1 NUMBER;
61278: l_recog_line_2 NUMBER;

Line 61275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61271:
61272: l_num_entries NUMBER;
61273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61277: l_recog_line_1 NUMBER;
61278: l_recog_line_2 NUMBER;
61279:

Line 61276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61272: l_num_entries NUMBER;
61273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61277: l_recog_line_1 NUMBER;
61278: l_recog_line_2 NUMBER;
61279:
61280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61278: l_recog_line_2 NUMBER;
61279:
61280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61281: l_bflow_applied_to_amt NUMBER; -- 5132302
61282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61283:
61284: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61285:
61286: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 61357: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

61353: l_accrual_line_num := NULL; -- 4262811
61354: l_tmp_amt := NULL; -- 4262811
61355: --
61356:
61357: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61358: l_balance_type_code <> 'B' THEN
61359: IF NVL(p_source_48,'
61360: ') = 'REVAL RSV RET' AND
61361: p_source_54 < 0

Line 61430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61426: --
61427: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61428:
61429: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61431:
61432: -- 4955764
61433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 61470: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

61466: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61467:
61468: IF xla_accounting_cache_pkg.GetValueChar
61469: (p_source_code => 'LEDGER_CATEGORY_CODE'
61470: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61471: AND l_bflow_method_code = 'PRIOR_ENTRY'
61472: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61473: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61474: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 61665: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

61661: p_lookup_type => 'XLA_OWNER_TYPE'
61662: ,p_lookup_code => l_component_type_code
61663: )
61664: ,p_token_4 => 'PRODUCT_NAME'
61665: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61666: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61667: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61668: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61669: ,p_ae_header_id => NULL

Line 61666: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

61662: ,p_lookup_code => l_component_type_code
61663: )
61664: ,p_token_4 => 'PRODUCT_NAME'
61665: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61666: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61667: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61668: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61669: ,p_ae_header_id => NULL
61670: );

Line 61667: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

61663: )
61664: ,p_token_4 => 'PRODUCT_NAME'
61665: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61666: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61667: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61668: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61669: ,p_ae_header_id => NULL
61670: );
61671:

Line 61668: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

61664: ,p_token_4 => 'PRODUCT_NAME'
61665: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61666: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61667: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61668: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61669: ,p_ae_header_id => NULL
61670: );
61671:
61672: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61695: ----------------------------------------------------------------------------------
61696: -- 4219869 Business Flow
61697: -- Update journal entry status -- Need to generate this within IF
61698: ----------------------------------------------------------------------------------
61699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61700: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61701: ,p_balance_type_code => l_balance_type_code
61702: );
61703:

Line 61871: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

61867:
61868: --
61869: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61870: --
61871: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61872: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61873: ELSE
61874: ---------------------------------------------------------------------------------------------------
61875: -- 4262811a Switch Sign

Line 61896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61892:
61893: XLA_AE_LINES_PKG.ValidateCurrentLine;
61894: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61895:
61896: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61897: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61898: ,p_balance_type_code => l_balance_type_code);
61899:
61900: END IF;

Line 62006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62002: l_tmp_amt NUMBER;
62003: l_acc_rev_natural_side_code VARCHAR2(1);
62004:
62005: l_num_entries NUMBER;
62006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62010: l_recog_line_1 NUMBER;

Line 62007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62003: l_acc_rev_natural_side_code VARCHAR2(1);
62004:
62005: l_num_entries NUMBER;
62006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62010: l_recog_line_1 NUMBER;
62011: l_recog_line_2 NUMBER;

Line 62008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62004:
62005: l_num_entries NUMBER;
62006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62010: l_recog_line_1 NUMBER;
62011: l_recog_line_2 NUMBER;
62012:

Line 62009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62005: l_num_entries NUMBER;
62006: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62007: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62008: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62009: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62010: l_recog_line_1 NUMBER;
62011: l_recog_line_2 NUMBER;
62012:
62013: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62015: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62011: l_recog_line_2 NUMBER;
62012:
62013: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62014: l_bflow_applied_to_amt NUMBER; -- 5132302
62015: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62016:
62017: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62018:
62019: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62090: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62086: l_accrual_line_num := NULL; -- 4262811
62087: l_tmp_amt := NULL; -- 4262811
62088: --
62089:
62090: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62091: l_balance_type_code <> 'B' THEN
62092: IF NVL(p_source_48,'
62093: ') = 'CIP COST'
62094: THEN

Line 62162: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62158: --
62159: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62160:
62161: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62162: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62163:
62164: -- 4955764
62165: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62166: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62198: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62199:
62200: IF xla_accounting_cache_pkg.GetValueChar
62201: (p_source_code => 'LEDGER_CATEGORY_CODE'
62202: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62203: AND l_bflow_method_code = 'PRIOR_ENTRY'
62204: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62205: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62206: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 62397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

62393: p_lookup_type => 'XLA_OWNER_TYPE'
62394: ,p_lookup_code => l_component_type_code
62395: )
62396: ,p_token_4 => 'PRODUCT_NAME'
62397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62401: ,p_ae_header_id => NULL

Line 62398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

62394: ,p_lookup_code => l_component_type_code
62395: )
62396: ,p_token_4 => 'PRODUCT_NAME'
62397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62401: ,p_ae_header_id => NULL
62402: );

Line 62399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

62395: )
62396: ,p_token_4 => 'PRODUCT_NAME'
62397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62401: ,p_ae_header_id => NULL
62402: );
62403:

Line 62400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

62396: ,p_token_4 => 'PRODUCT_NAME'
62397: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62398: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62399: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62400: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62401: ,p_ae_header_id => NULL
62402: );
62403:
62404: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62427: ----------------------------------------------------------------------------------
62428: -- 4219869 Business Flow
62429: -- Update journal entry status -- Need to generate this within IF
62430: ----------------------------------------------------------------------------------
62431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62433: ,p_balance_type_code => l_balance_type_code
62434: );
62435:

Line 62603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

62599:
62600: --
62601: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62602: --
62603: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62604: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62605: ELSE
62606: ---------------------------------------------------------------------------------------------------
62607: -- 4262811a Switch Sign

Line 62628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62624:
62625: XLA_AE_LINES_PKG.ValidateCurrentLine;
62626: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62627:
62628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62630: ,p_balance_type_code => l_balance_type_code);
62631:
62632: END IF;

Line 62740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62736: l_tmp_amt NUMBER;
62737: l_acc_rev_natural_side_code VARCHAR2(1);
62738:
62739: l_num_entries NUMBER;
62740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62744: l_recog_line_1 NUMBER;

Line 62741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62737: l_acc_rev_natural_side_code VARCHAR2(1);
62738:
62739: l_num_entries NUMBER;
62740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62744: l_recog_line_1 NUMBER;
62745: l_recog_line_2 NUMBER;

Line 62742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62738:
62739: l_num_entries NUMBER;
62740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62744: l_recog_line_1 NUMBER;
62745: l_recog_line_2 NUMBER;
62746:

Line 62743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62739: l_num_entries NUMBER;
62740: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62741: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62742: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62743: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62744: l_recog_line_1 NUMBER;
62745: l_recog_line_2 NUMBER;
62746:
62747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62745: l_recog_line_2 NUMBER;
62746:
62747: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62748: l_bflow_applied_to_amt NUMBER; -- 5132302
62749: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62750:
62751: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62752:
62753: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 62824: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

62820: l_accrual_line_num := NULL; -- 4262811
62821: l_tmp_amt := NULL; -- 4262811
62822: --
62823:
62824: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62825: l_balance_type_code <> 'B' THEN
62826: IF NVL(p_source_48,'
62827: ') = 'REVAL RESERVE'
62828: THEN

Line 62896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62892: --
62893: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62894:
62895: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62896: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62897:
62898: -- 4955764
62899: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62900: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 62936: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

62932: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62933:
62934: IF xla_accounting_cache_pkg.GetValueChar
62935: (p_source_code => 'LEDGER_CATEGORY_CODE'
62936: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62937: AND l_bflow_method_code = 'PRIOR_ENTRY'
62938: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62939: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62940: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63128: p_lookup_type => 'XLA_OWNER_TYPE'
63129: ,p_lookup_code => l_component_type_code
63130: )
63131: ,p_token_4 => 'PRODUCT_NAME'
63132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63136: ,p_ae_header_id => NULL

Line 63133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63129: ,p_lookup_code => l_component_type_code
63130: )
63131: ,p_token_4 => 'PRODUCT_NAME'
63132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63136: ,p_ae_header_id => NULL
63137: );

Line 63134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63130: )
63131: ,p_token_4 => 'PRODUCT_NAME'
63132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63136: ,p_ae_header_id => NULL
63137: );
63138:

Line 63135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63131: ,p_token_4 => 'PRODUCT_NAME'
63132: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63133: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63134: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63135: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63136: ,p_ae_header_id => NULL
63137: );
63138:
63139: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63162: ----------------------------------------------------------------------------------
63163: -- 4219869 Business Flow
63164: -- Update journal entry status -- Need to generate this within IF
63165: ----------------------------------------------------------------------------------
63166: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63167: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63168: ,p_balance_type_code => l_balance_type_code
63169: );
63170:

Line 63339: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

63335:
63336: --
63337: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63338: --
63339: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63340: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63341: ELSE
63342: ---------------------------------------------------------------------------------------------------
63343: -- 4262811a Switch Sign

Line 63364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63360:
63361: XLA_AE_LINES_PKG.ValidateCurrentLine;
63362: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63363:
63364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63365: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63366: ,p_balance_type_code => l_balance_type_code);
63367:
63368: END IF;

Line 63476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63472: l_tmp_amt NUMBER;
63473: l_acc_rev_natural_side_code VARCHAR2(1);
63474:
63475: l_num_entries NUMBER;
63476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63480: l_recog_line_1 NUMBER;

Line 63477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63473: l_acc_rev_natural_side_code VARCHAR2(1);
63474:
63475: l_num_entries NUMBER;
63476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63480: l_recog_line_1 NUMBER;
63481: l_recog_line_2 NUMBER;

Line 63478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63474:
63475: l_num_entries NUMBER;
63476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63480: l_recog_line_1 NUMBER;
63481: l_recog_line_2 NUMBER;
63482:

Line 63479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63475: l_num_entries NUMBER;
63476: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63477: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63478: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63479: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63480: l_recog_line_1 NUMBER;
63481: l_recog_line_2 NUMBER;
63482:
63483: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63485: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63481: l_recog_line_2 NUMBER;
63482:
63483: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63484: l_bflow_applied_to_amt NUMBER; -- 5132302
63485: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63486:
63487: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63488:
63489: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 63560: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

63556: l_accrual_line_num := NULL; -- 4262811
63557: l_tmp_amt := NULL; -- 4262811
63558: --
63559:
63560: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63561: l_balance_type_code <> 'B' THEN
63562: IF NVL(p_source_48,'
63563: ') = 'CIP COST' AND
63564: NVL(p_source_55,'

Line 63634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63630: --
63631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63632:
63633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63635:
63636: -- 4955764
63637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 63674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

63670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63671:
63672: IF xla_accounting_cache_pkg.GetValueChar
63673: (p_source_code => 'LEDGER_CATEGORY_CODE'
63674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63675: AND l_bflow_method_code = 'PRIOR_ENTRY'
63676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 63869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

63865: p_lookup_type => 'XLA_OWNER_TYPE'
63866: ,p_lookup_code => l_component_type_code
63867: )
63868: ,p_token_4 => 'PRODUCT_NAME'
63869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63873: ,p_ae_header_id => NULL

Line 63870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

63866: ,p_lookup_code => l_component_type_code
63867: )
63868: ,p_token_4 => 'PRODUCT_NAME'
63869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63873: ,p_ae_header_id => NULL
63874: );

Line 63871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

63867: )
63868: ,p_token_4 => 'PRODUCT_NAME'
63869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63873: ,p_ae_header_id => NULL
63874: );
63875:

Line 63872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

63868: ,p_token_4 => 'PRODUCT_NAME'
63869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63873: ,p_ae_header_id => NULL
63874: );
63875:
63876: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63899: ----------------------------------------------------------------------------------
63900: -- 4219869 Business Flow
63901: -- Update journal entry status -- Need to generate this within IF
63902: ----------------------------------------------------------------------------------
63903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63904: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63905: ,p_balance_type_code => l_balance_type_code
63906: );
63907:

Line 64075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64071:
64072: --
64073: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64074: --
64075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64076: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64077: ELSE
64078: ---------------------------------------------------------------------------------------------------
64079: -- 4262811a Switch Sign

Line 64100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64096:
64097: XLA_AE_LINES_PKG.ValidateCurrentLine;
64098: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64099:
64100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64101: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64102: ,p_balance_type_code => l_balance_type_code);
64103:
64104: END IF;

Line 64214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64210: l_tmp_amt NUMBER;
64211: l_acc_rev_natural_side_code VARCHAR2(1);
64212:
64213: l_num_entries NUMBER;
64214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64218: l_recog_line_1 NUMBER;

Line 64215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64211: l_acc_rev_natural_side_code VARCHAR2(1);
64212:
64213: l_num_entries NUMBER;
64214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64218: l_recog_line_1 NUMBER;
64219: l_recog_line_2 NUMBER;

Line 64216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64212:
64213: l_num_entries NUMBER;
64214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64218: l_recog_line_1 NUMBER;
64219: l_recog_line_2 NUMBER;
64220:

Line 64217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64213: l_num_entries NUMBER;
64214: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64215: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64216: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64217: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64218: l_recog_line_1 NUMBER;
64219: l_recog_line_2 NUMBER;
64220:
64221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64219: l_recog_line_2 NUMBER;
64220:
64221: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64222: l_bflow_applied_to_amt NUMBER; -- 5132302
64223: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64224:
64225: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64226:
64227: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 64298: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

64294: l_accrual_line_num := NULL; -- 4262811
64295: l_tmp_amt := NULL; -- 4262811
64296: --
64297:
64298: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64299: l_balance_type_code <> 'B' THEN
64300: IF NVL(p_source_48,'
64301: ') = 'REVAL RESERVE' AND
64302: NVL(p_source_55,'

Line 64372: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64368: --
64369: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64370:
64371: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64372: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64373:
64374: -- 4955764
64375: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64376: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 64412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

64408: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64409:
64410: IF xla_accounting_cache_pkg.GetValueChar
64411: (p_source_code => 'LEDGER_CATEGORY_CODE'
64412: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64413: AND l_bflow_method_code = 'PRIOR_ENTRY'
64414: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64415: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64416: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 64608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

64604: p_lookup_type => 'XLA_OWNER_TYPE'
64605: ,p_lookup_code => l_component_type_code
64606: )
64607: ,p_token_4 => 'PRODUCT_NAME'
64608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64612: ,p_ae_header_id => NULL

Line 64609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

64605: ,p_lookup_code => l_component_type_code
64606: )
64607: ,p_token_4 => 'PRODUCT_NAME'
64608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64612: ,p_ae_header_id => NULL
64613: );

Line 64610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

64606: )
64607: ,p_token_4 => 'PRODUCT_NAME'
64608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64612: ,p_ae_header_id => NULL
64613: );
64614:

Line 64611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

64607: ,p_token_4 => 'PRODUCT_NAME'
64608: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64609: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64610: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64611: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64612: ,p_ae_header_id => NULL
64613: );
64614:
64615: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64638: ----------------------------------------------------------------------------------
64639: -- 4219869 Business Flow
64640: -- Update journal entry status -- Need to generate this within IF
64641: ----------------------------------------------------------------------------------
64642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64644: ,p_balance_type_code => l_balance_type_code
64645: );
64646:

Line 64815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

64811:
64812: --
64813: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64814: --
64815: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64816: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64817: ELSE
64818: ---------------------------------------------------------------------------------------------------
64819: -- 4262811a Switch Sign

Line 64840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64836:
64837: XLA_AE_LINES_PKG.ValidateCurrentLine;
64838: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64839:
64840: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64841: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64842: ,p_balance_type_code => l_balance_type_code);
64843:
64844: END IF;

Line 64950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64946: l_tmp_amt NUMBER;
64947: l_acc_rev_natural_side_code VARCHAR2(1);
64948:
64949: l_num_entries NUMBER;
64950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64954: l_recog_line_1 NUMBER;

Line 64951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64947: l_acc_rev_natural_side_code VARCHAR2(1);
64948:
64949: l_num_entries NUMBER;
64950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64954: l_recog_line_1 NUMBER;
64955: l_recog_line_2 NUMBER;

Line 64952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64948:
64949: l_num_entries NUMBER;
64950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64954: l_recog_line_1 NUMBER;
64955: l_recog_line_2 NUMBER;
64956:

Line 64953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64949: l_num_entries NUMBER;
64950: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64951: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64952: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64953: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64954: l_recog_line_1 NUMBER;
64955: l_recog_line_2 NUMBER;
64956:
64957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64955: l_recog_line_2 NUMBER;
64956:
64957: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64958: l_bflow_applied_to_amt NUMBER; -- 5132302
64959: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64960:
64961: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64962:
64963: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65030: l_accrual_line_num := NULL; -- 4262811
65031: l_tmp_amt := NULL; -- 4262811
65032: --
65033:
65034: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65035: l_balance_type_code <> 'B' THEN
65036: IF NVL(p_source_48,'
65037: ') = 'INTERCO AP'
65038: THEN

Line 65106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65102: --
65103: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65104:
65105: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65106: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65107:
65108: -- 4955764
65109: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65110: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65146: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65142: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65143:
65144: IF xla_accounting_cache_pkg.GetValueChar
65145: (p_source_code => 'LEDGER_CATEGORY_CODE'
65146: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65147: AND l_bflow_method_code = 'PRIOR_ENTRY'
65148: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65149: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65150: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 65341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

65337: p_lookup_type => 'XLA_OWNER_TYPE'
65338: ,p_lookup_code => l_component_type_code
65339: )
65340: ,p_token_4 => 'PRODUCT_NAME'
65341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65345: ,p_ae_header_id => NULL

Line 65342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

65338: ,p_lookup_code => l_component_type_code
65339: )
65340: ,p_token_4 => 'PRODUCT_NAME'
65341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65345: ,p_ae_header_id => NULL
65346: );

Line 65343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

65339: )
65340: ,p_token_4 => 'PRODUCT_NAME'
65341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65345: ,p_ae_header_id => NULL
65346: );
65347:

Line 65344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

65340: ,p_token_4 => 'PRODUCT_NAME'
65341: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65342: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65343: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65344: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65345: ,p_ae_header_id => NULL
65346: );
65347:
65348: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65371: ----------------------------------------------------------------------------------
65372: -- 4219869 Business Flow
65373: -- Update journal entry status -- Need to generate this within IF
65374: ----------------------------------------------------------------------------------
65375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65376: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65377: ,p_balance_type_code => l_balance_type_code
65378: );
65379:

Line 65547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

65543:
65544: --
65545: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65546: --
65547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65548: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65549: ELSE
65550: ---------------------------------------------------------------------------------------------------
65551: -- 4262811a Switch Sign

Line 65572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65568:
65569: XLA_AE_LINES_PKG.ValidateCurrentLine;
65570: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65571:
65572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65574: ,p_balance_type_code => l_balance_type_code);
65575:
65576: END IF;

Line 65682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65678: l_tmp_amt NUMBER;
65679: l_acc_rev_natural_side_code VARCHAR2(1);
65680:
65681: l_num_entries NUMBER;
65682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65686: l_recog_line_1 NUMBER;

Line 65683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65679: l_acc_rev_natural_side_code VARCHAR2(1);
65680:
65681: l_num_entries NUMBER;
65682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65686: l_recog_line_1 NUMBER;
65687: l_recog_line_2 NUMBER;

Line 65684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65680:
65681: l_num_entries NUMBER;
65682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65686: l_recog_line_1 NUMBER;
65687: l_recog_line_2 NUMBER;
65688:

Line 65685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65681: l_num_entries NUMBER;
65682: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65683: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65684: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65685: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65686: l_recog_line_1 NUMBER;
65687: l_recog_line_2 NUMBER;
65688:
65689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65687: l_recog_line_2 NUMBER;
65688:
65689: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65690: l_bflow_applied_to_amt NUMBER; -- 5132302
65691: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65692:
65693: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65694:
65695: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 65766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

65762: l_accrual_line_num := NULL; -- 4262811
65763: l_tmp_amt := NULL; -- 4262811
65764: --
65765:
65766: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65767: l_balance_type_code <> 'B' THEN
65768: IF NVL(p_source_48,'
65769: ') = 'INTERCO AR'
65770: THEN

Line 65838: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65834: --
65835: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65836:
65837: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65838: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65839:
65840: -- 4955764
65841: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65842: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 65878: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

65874: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65875:
65876: IF xla_accounting_cache_pkg.GetValueChar
65877: (p_source_code => 'LEDGER_CATEGORY_CODE'
65878: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65879: AND l_bflow_method_code = 'PRIOR_ENTRY'
65880: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65881: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65882: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66069: p_lookup_type => 'XLA_OWNER_TYPE'
66070: ,p_lookup_code => l_component_type_code
66071: )
66072: ,p_token_4 => 'PRODUCT_NAME'
66073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66077: ,p_ae_header_id => NULL

Line 66074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66070: ,p_lookup_code => l_component_type_code
66071: )
66072: ,p_token_4 => 'PRODUCT_NAME'
66073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66077: ,p_ae_header_id => NULL
66078: );

Line 66075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66071: )
66072: ,p_token_4 => 'PRODUCT_NAME'
66073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66077: ,p_ae_header_id => NULL
66078: );
66079:

Line 66076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66072: ,p_token_4 => 'PRODUCT_NAME'
66073: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66074: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66075: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66076: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66077: ,p_ae_header_id => NULL
66078: );
66079:
66080: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66103: ----------------------------------------------------------------------------------
66104: -- 4219869 Business Flow
66105: -- Update journal entry status -- Need to generate this within IF
66106: ----------------------------------------------------------------------------------
66107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66109: ,p_balance_type_code => l_balance_type_code
66110: );
66111:

Line 66279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

66275:
66276: --
66277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66278: --
66279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66281: ELSE
66282: ---------------------------------------------------------------------------------------------------
66283: -- 4262811a Switch Sign

Line 66304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66300:
66301: XLA_AE_LINES_PKG.ValidateCurrentLine;
66302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66303:
66304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66306: ,p_balance_type_code => l_balance_type_code);
66307:
66308: END IF;

Line 66416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66412: l_tmp_amt NUMBER;
66413: l_acc_rev_natural_side_code VARCHAR2(1);
66414:
66415: l_num_entries NUMBER;
66416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66420: l_recog_line_1 NUMBER;

Line 66417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66413: l_acc_rev_natural_side_code VARCHAR2(1);
66414:
66415: l_num_entries NUMBER;
66416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66420: l_recog_line_1 NUMBER;
66421: l_recog_line_2 NUMBER;

Line 66418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66414:
66415: l_num_entries NUMBER;
66416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66420: l_recog_line_1 NUMBER;
66421: l_recog_line_2 NUMBER;
66422:

Line 66419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66415: l_num_entries NUMBER;
66416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66420: l_recog_line_1 NUMBER;
66421: l_recog_line_2 NUMBER;
66422:
66423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66421: l_recog_line_2 NUMBER;
66422:
66423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66424: l_bflow_applied_to_amt NUMBER; -- 5132302
66425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66426:
66427: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66428:
66429: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 66500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

66496: l_accrual_line_num := NULL; -- 4262811
66497: l_tmp_amt := NULL; -- 4262811
66498: --
66499:
66500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66501: l_balance_type_code <> 'B' THEN
66502: IF NVL(p_source_48,'
66503: ') = 'CIP COST' AND
66504: NVL(p_source_55,'

Line 66574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66570: --
66571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66572:
66573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66575:
66576: -- 4955764
66577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 66614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

66610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66611:
66612: IF xla_accounting_cache_pkg.GetValueChar
66613: (p_source_code => 'LEDGER_CATEGORY_CODE'
66614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66615: AND l_bflow_method_code = 'PRIOR_ENTRY'
66616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 66809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

66805: p_lookup_type => 'XLA_OWNER_TYPE'
66806: ,p_lookup_code => l_component_type_code
66807: )
66808: ,p_token_4 => 'PRODUCT_NAME'
66809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66813: ,p_ae_header_id => NULL

Line 66810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

66806: ,p_lookup_code => l_component_type_code
66807: )
66808: ,p_token_4 => 'PRODUCT_NAME'
66809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66813: ,p_ae_header_id => NULL
66814: );

Line 66811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

66807: )
66808: ,p_token_4 => 'PRODUCT_NAME'
66809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66813: ,p_ae_header_id => NULL
66814: );
66815:

Line 66812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

66808: ,p_token_4 => 'PRODUCT_NAME'
66809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66813: ,p_ae_header_id => NULL
66814: );
66815:
66816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66839: ----------------------------------------------------------------------------------
66840: -- 4219869 Business Flow
66841: -- Update journal entry status -- Need to generate this within IF
66842: ----------------------------------------------------------------------------------
66843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66845: ,p_balance_type_code => l_balance_type_code
66846: );
66847:

Line 67015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67011:
67012: --
67013: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67014: --
67015: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67016: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67017: ELSE
67018: ---------------------------------------------------------------------------------------------------
67019: -- 4262811a Switch Sign

Line 67040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67036:
67037: XLA_AE_LINES_PKG.ValidateCurrentLine;
67038: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67039:
67040: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67041: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67042: ,p_balance_type_code => l_balance_type_code);
67043:
67044: END IF;

Line 67152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67148: l_tmp_amt NUMBER;
67149: l_acc_rev_natural_side_code VARCHAR2(1);
67150:
67151: l_num_entries NUMBER;
67152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67156: l_recog_line_1 NUMBER;

Line 67153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67149: l_acc_rev_natural_side_code VARCHAR2(1);
67150:
67151: l_num_entries NUMBER;
67152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67156: l_recog_line_1 NUMBER;
67157: l_recog_line_2 NUMBER;

Line 67154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67150:
67151: l_num_entries NUMBER;
67152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67156: l_recog_line_1 NUMBER;
67157: l_recog_line_2 NUMBER;
67158:

Line 67155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67151: l_num_entries NUMBER;
67152: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67153: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67154: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67155: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67156: l_recog_line_1 NUMBER;
67157: l_recog_line_2 NUMBER;
67158:
67159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67157: l_recog_line_2 NUMBER;
67158:
67159: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67160: l_bflow_applied_to_amt NUMBER; -- 5132302
67161: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67162:
67163: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67164:
67165: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67236: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67232: l_accrual_line_num := NULL; -- 4262811
67233: l_tmp_amt := NULL; -- 4262811
67234: --
67235:
67236: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67237: l_balance_type_code <> 'B' THEN
67238: IF NVL(p_source_48,'
67239: ') = 'REVAL RESERVE' AND
67240: NVL(p_source_55,'

Line 67310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67306: --
67307: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67308:
67309: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67310: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67311:
67312: -- 4955764
67313: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67314: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 67350: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

67346: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67347:
67348: IF xla_accounting_cache_pkg.GetValueChar
67349: (p_source_code => 'LEDGER_CATEGORY_CODE'
67350: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67351: AND l_bflow_method_code = 'PRIOR_ENTRY'
67352: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67353: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67354: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 67504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

67500: p_lookup_type => 'XLA_OWNER_TYPE'
67501: ,p_lookup_code => l_component_type_code
67502: )
67503: ,p_token_4 => 'PRODUCT_NAME'
67504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67508: ,p_ae_header_id => NULL

Line 67505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

67501: ,p_lookup_code => l_component_type_code
67502: )
67503: ,p_token_4 => 'PRODUCT_NAME'
67504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67508: ,p_ae_header_id => NULL
67509: );

Line 67506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

67502: )
67503: ,p_token_4 => 'PRODUCT_NAME'
67504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67508: ,p_ae_header_id => NULL
67509: );
67510:

Line 67507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

67503: ,p_token_4 => 'PRODUCT_NAME'
67504: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67505: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67506: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67507: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67508: ,p_ae_header_id => NULL
67509: );
67510:
67511: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67534: ----------------------------------------------------------------------------------
67535: -- 4219869 Business Flow
67536: -- Update journal entry status -- Need to generate this within IF
67537: ----------------------------------------------------------------------------------
67538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67540: ,p_balance_type_code => l_balance_type_code
67541: );
67542:

Line 67669: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

67665:
67666: --
67667: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67668: --
67669: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67670: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67671: ELSE
67672: ---------------------------------------------------------------------------------------------------
67673: -- 4262811a Switch Sign

Line 67694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67690:
67691: XLA_AE_LINES_PKG.ValidateCurrentLine;
67692: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67693:
67694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67696: ,p_balance_type_code => l_balance_type_code);
67697:
67698: END IF;

Line 67806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67802: l_tmp_amt NUMBER;
67803: l_acc_rev_natural_side_code VARCHAR2(1);
67804:
67805: l_num_entries NUMBER;
67806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67810: l_recog_line_1 NUMBER;

Line 67807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67803: l_acc_rev_natural_side_code VARCHAR2(1);
67804:
67805: l_num_entries NUMBER;
67806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67810: l_recog_line_1 NUMBER;
67811: l_recog_line_2 NUMBER;

Line 67808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67804:
67805: l_num_entries NUMBER;
67806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67810: l_recog_line_1 NUMBER;
67811: l_recog_line_2 NUMBER;
67812:

Line 67809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67805: l_num_entries NUMBER;
67806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67810: l_recog_line_1 NUMBER;
67811: l_recog_line_2 NUMBER;
67812:
67813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67811: l_recog_line_2 NUMBER;
67812:
67813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67814: l_bflow_applied_to_amt NUMBER; -- 5132302
67815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67816:
67817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67818:
67819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 67890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

67886: l_accrual_line_num := NULL; -- 4262811
67887: l_tmp_amt := NULL; -- 4262811
67888: --
67889:
67890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67891: l_balance_type_code <> 'B' THEN
67892: IF NVL(p_source_48,'
67893: ') = 'CIP COST' AND
67894: NVL(p_source_55,'

Line 67964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67960: --
67961: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67962:
67963: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67965:
67966: -- 4955764
67967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68001:
68002: IF xla_accounting_cache_pkg.GetValueChar
68003: (p_source_code => 'LEDGER_CATEGORY_CODE'
68004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68005: AND l_bflow_method_code = 'PRIOR_ENTRY'
68006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68195: p_lookup_type => 'XLA_OWNER_TYPE'
68196: ,p_lookup_code => l_component_type_code
68197: )
68198: ,p_token_4 => 'PRODUCT_NAME'
68199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68203: ,p_ae_header_id => NULL

Line 68200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68196: ,p_lookup_code => l_component_type_code
68197: )
68198: ,p_token_4 => 'PRODUCT_NAME'
68199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68203: ,p_ae_header_id => NULL
68204: );

Line 68201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68197: )
68198: ,p_token_4 => 'PRODUCT_NAME'
68199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68203: ,p_ae_header_id => NULL
68204: );
68205:

Line 68202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68198: ,p_token_4 => 'PRODUCT_NAME'
68199: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68200: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68201: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68202: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68203: ,p_ae_header_id => NULL
68204: );
68205:
68206: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68229: ----------------------------------------------------------------------------------
68230: -- 4219869 Business Flow
68231: -- Update journal entry status -- Need to generate this within IF
68232: ----------------------------------------------------------------------------------
68233: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68234: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68235: ,p_balance_type_code => l_balance_type_code
68236: );
68237:

Line 68405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

68401:
68402: --
68403: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68404: --
68405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68406: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68407: ELSE
68408: ---------------------------------------------------------------------------------------------------
68409: -- 4262811a Switch Sign

Line 68430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68426:
68427: XLA_AE_LINES_PKG.ValidateCurrentLine;
68428: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68429:
68430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68432: ,p_balance_type_code => l_balance_type_code);
68433:
68434: END IF;

Line 68544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68540: l_tmp_amt NUMBER;
68541: l_acc_rev_natural_side_code VARCHAR2(1);
68542:
68543: l_num_entries NUMBER;
68544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68548: l_recog_line_1 NUMBER;

Line 68545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68541: l_acc_rev_natural_side_code VARCHAR2(1);
68542:
68543: l_num_entries NUMBER;
68544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68548: l_recog_line_1 NUMBER;
68549: l_recog_line_2 NUMBER;

Line 68546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68542:
68543: l_num_entries NUMBER;
68544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68548: l_recog_line_1 NUMBER;
68549: l_recog_line_2 NUMBER;
68550:

Line 68547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68543: l_num_entries NUMBER;
68544: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68545: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68546: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68547: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68548: l_recog_line_1 NUMBER;
68549: l_recog_line_2 NUMBER;
68550:
68551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68549: l_recog_line_2 NUMBER;
68550:
68551: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68552: l_bflow_applied_to_amt NUMBER; -- 5132302
68553: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68554:
68555: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68556:
68557: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 68628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

68624: l_accrual_line_num := NULL; -- 4262811
68625: l_tmp_amt := NULL; -- 4262811
68626: --
68627:
68628: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68629: l_balance_type_code <> 'B' THEN
68630: IF NVL(p_source_48,'
68631: ') = 'REVAL RESERVE' AND
68632: NVL(p_source_55,'

Line 68702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68698: --
68699: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68700:
68701: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68702: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68703:
68704: -- 4955764
68705: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68706: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 68742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

68738: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68739:
68740: IF xla_accounting_cache_pkg.GetValueChar
68741: (p_source_code => 'LEDGER_CATEGORY_CODE'
68742: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68743: AND l_bflow_method_code = 'PRIOR_ENTRY'
68744: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68745: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68746: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 68938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

68934: p_lookup_type => 'XLA_OWNER_TYPE'
68935: ,p_lookup_code => l_component_type_code
68936: )
68937: ,p_token_4 => 'PRODUCT_NAME'
68938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68942: ,p_ae_header_id => NULL

Line 68939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

68935: ,p_lookup_code => l_component_type_code
68936: )
68937: ,p_token_4 => 'PRODUCT_NAME'
68938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68942: ,p_ae_header_id => NULL
68943: );

Line 68940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

68936: )
68937: ,p_token_4 => 'PRODUCT_NAME'
68938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68942: ,p_ae_header_id => NULL
68943: );
68944:

Line 68941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

68937: ,p_token_4 => 'PRODUCT_NAME'
68938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68942: ,p_ae_header_id => NULL
68943: );
68944:
68945: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68968: ----------------------------------------------------------------------------------
68969: -- 4219869 Business Flow
68970: -- Update journal entry status -- Need to generate this within IF
68971: ----------------------------------------------------------------------------------
68972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68974: ,p_balance_type_code => l_balance_type_code
68975: );
68976:

Line 69145: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69141:
69142: --
69143: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69144: --
69145: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69146: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69147: ELSE
69148: ---------------------------------------------------------------------------------------------------
69149: -- 4262811a Switch Sign

Line 69170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69166:
69167: XLA_AE_LINES_PKG.ValidateCurrentLine;
69168: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69169:
69170: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69171: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69172: ,p_balance_type_code => l_balance_type_code);
69173:
69174: END IF;

Line 69280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69276: l_tmp_amt NUMBER;
69277: l_acc_rev_natural_side_code VARCHAR2(1);
69278:
69279: l_num_entries NUMBER;
69280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69284: l_recog_line_1 NUMBER;

Line 69281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69277: l_acc_rev_natural_side_code VARCHAR2(1);
69278:
69279: l_num_entries NUMBER;
69280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69284: l_recog_line_1 NUMBER;
69285: l_recog_line_2 NUMBER;

Line 69282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69278:
69279: l_num_entries NUMBER;
69280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69284: l_recog_line_1 NUMBER;
69285: l_recog_line_2 NUMBER;
69286:

Line 69283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69279: l_num_entries NUMBER;
69280: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69281: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69282: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69283: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69284: l_recog_line_1 NUMBER;
69285: l_recog_line_2 NUMBER;
69286:
69287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69285: l_recog_line_2 NUMBER;
69286:
69287: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69288: l_bflow_applied_to_amt NUMBER; -- 5132302
69289: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69290:
69291: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69292:
69293: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 69364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

69360: l_accrual_line_num := NULL; -- 4262811
69361: l_tmp_amt := NULL; -- 4262811
69362: --
69363:
69364: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69365: l_balance_type_code <> 'B' THEN
69366: IF NVL(p_source_48,'
69367: ') = 'INTERCO AP'
69368: THEN

Line 69436: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69432: --
69433: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69434:
69435: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69436: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69437:
69438: -- 4955764
69439: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69440: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 69476: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

69472: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69473:
69474: IF xla_accounting_cache_pkg.GetValueChar
69475: (p_source_code => 'LEDGER_CATEGORY_CODE'
69476: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69477: AND l_bflow_method_code = 'PRIOR_ENTRY'
69478: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69479: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69480: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 69671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

69667: p_lookup_type => 'XLA_OWNER_TYPE'
69668: ,p_lookup_code => l_component_type_code
69669: )
69670: ,p_token_4 => 'PRODUCT_NAME'
69671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69675: ,p_ae_header_id => NULL

Line 69672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

69668: ,p_lookup_code => l_component_type_code
69669: )
69670: ,p_token_4 => 'PRODUCT_NAME'
69671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69675: ,p_ae_header_id => NULL
69676: );

Line 69673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

69669: )
69670: ,p_token_4 => 'PRODUCT_NAME'
69671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69675: ,p_ae_header_id => NULL
69676: );
69677:

Line 69674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

69670: ,p_token_4 => 'PRODUCT_NAME'
69671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69675: ,p_ae_header_id => NULL
69676: );
69677:
69678: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69701: ----------------------------------------------------------------------------------
69702: -- 4219869 Business Flow
69703: -- Update journal entry status -- Need to generate this within IF
69704: ----------------------------------------------------------------------------------
69705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69707: ,p_balance_type_code => l_balance_type_code
69708: );
69709:

Line 69877: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

69873:
69874: --
69875: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69876: --
69877: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69878: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69879: ELSE
69880: ---------------------------------------------------------------------------------------------------
69881: -- 4262811a Switch Sign

Line 69902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69898:
69899: XLA_AE_LINES_PKG.ValidateCurrentLine;
69900: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69901:
69902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69903: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69904: ,p_balance_type_code => l_balance_type_code);
69905:
69906: END IF;

Line 70012: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70008: l_tmp_amt NUMBER;
70009: l_acc_rev_natural_side_code VARCHAR2(1);
70010:
70011: l_num_entries NUMBER;
70012: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70013: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70014: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70015: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70016: l_recog_line_1 NUMBER;

Line 70013: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70009: l_acc_rev_natural_side_code VARCHAR2(1);
70010:
70011: l_num_entries NUMBER;
70012: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70013: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70014: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70015: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70016: l_recog_line_1 NUMBER;
70017: l_recog_line_2 NUMBER;

Line 70014: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70010:
70011: l_num_entries NUMBER;
70012: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70013: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70014: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70015: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70016: l_recog_line_1 NUMBER;
70017: l_recog_line_2 NUMBER;
70018:

Line 70015: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70011: l_num_entries NUMBER;
70012: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70013: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70014: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70015: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70016: l_recog_line_1 NUMBER;
70017: l_recog_line_2 NUMBER;
70018:
70019: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70021: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70017: l_recog_line_2 NUMBER;
70018:
70019: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70020: l_bflow_applied_to_amt NUMBER; -- 5132302
70021: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70022:
70023: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70024:
70025: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70096: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70092: l_accrual_line_num := NULL; -- 4262811
70093: l_tmp_amt := NULL; -- 4262811
70094: --
70095:
70096: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70097: l_balance_type_code <> 'B' THEN
70098: IF NVL(p_source_48,'
70099: ') = 'INTERCO AR'
70100: THEN

Line 70168: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70164: --
70165: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70166:
70167: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70168: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70169:
70170: -- 4955764
70171: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70172: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70208: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70204: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70205:
70206: IF xla_accounting_cache_pkg.GetValueChar
70207: (p_source_code => 'LEDGER_CATEGORY_CODE'
70208: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70209: AND l_bflow_method_code = 'PRIOR_ENTRY'
70210: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70211: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70212: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 70403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

70399: p_lookup_type => 'XLA_OWNER_TYPE'
70400: ,p_lookup_code => l_component_type_code
70401: )
70402: ,p_token_4 => 'PRODUCT_NAME'
70403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70407: ,p_ae_header_id => NULL

Line 70404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

70400: ,p_lookup_code => l_component_type_code
70401: )
70402: ,p_token_4 => 'PRODUCT_NAME'
70403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70407: ,p_ae_header_id => NULL
70408: );

Line 70405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

70401: )
70402: ,p_token_4 => 'PRODUCT_NAME'
70403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70407: ,p_ae_header_id => NULL
70408: );
70409:

Line 70406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

70402: ,p_token_4 => 'PRODUCT_NAME'
70403: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70404: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70405: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70406: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70407: ,p_ae_header_id => NULL
70408: );
70409:
70410: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70433: ----------------------------------------------------------------------------------
70434: -- 4219869 Business Flow
70435: -- Update journal entry status -- Need to generate this within IF
70436: ----------------------------------------------------------------------------------
70437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70439: ,p_balance_type_code => l_balance_type_code
70440: );
70441:

Line 70609: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

70605:
70606: --
70607: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70608: --
70609: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70610: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70611: ELSE
70612: ---------------------------------------------------------------------------------------------------
70613: -- 4262811a Switch Sign

Line 70634: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70630:
70631: XLA_AE_LINES_PKG.ValidateCurrentLine;
70632: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70633:
70634: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70635: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70636: ,p_balance_type_code => l_balance_type_code);
70637:
70638: END IF;

Line 70746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70742: l_tmp_amt NUMBER;
70743: l_acc_rev_natural_side_code VARCHAR2(1);
70744:
70745: l_num_entries NUMBER;
70746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70750: l_recog_line_1 NUMBER;

Line 70747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70743: l_acc_rev_natural_side_code VARCHAR2(1);
70744:
70745: l_num_entries NUMBER;
70746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70750: l_recog_line_1 NUMBER;
70751: l_recog_line_2 NUMBER;

Line 70748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70744:
70745: l_num_entries NUMBER;
70746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70750: l_recog_line_1 NUMBER;
70751: l_recog_line_2 NUMBER;
70752:

Line 70749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70745: l_num_entries NUMBER;
70746: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70747: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70748: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70749: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70750: l_recog_line_1 NUMBER;
70751: l_recog_line_2 NUMBER;
70752:
70753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70751: l_recog_line_2 NUMBER;
70752:
70753: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70754: l_bflow_applied_to_amt NUMBER; -- 5132302
70755: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70756:
70757: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70758:
70759: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 70830: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

70826: l_accrual_line_num := NULL; -- 4262811
70827: l_tmp_amt := NULL; -- 4262811
70828: --
70829:
70830: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70831: l_balance_type_code <> 'B' THEN
70832: IF NVL(p_source_48,'
70833: ') = 'CIP COST' AND
70834: NVL(p_source_55,'

Line 70904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70900: --
70901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70902:
70903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70905:
70906: -- 4955764
70907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 70944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

70940: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70941:
70942: IF xla_accounting_cache_pkg.GetValueChar
70943: (p_source_code => 'LEDGER_CATEGORY_CODE'
70944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70945: AND l_bflow_method_code = 'PRIOR_ENTRY'
70946: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70947: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70948: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71135: p_lookup_type => 'XLA_OWNER_TYPE'
71136: ,p_lookup_code => l_component_type_code
71137: )
71138: ,p_token_4 => 'PRODUCT_NAME'
71139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71143: ,p_ae_header_id => NULL

Line 71140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71136: ,p_lookup_code => l_component_type_code
71137: )
71138: ,p_token_4 => 'PRODUCT_NAME'
71139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71143: ,p_ae_header_id => NULL
71144: );

Line 71141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71137: )
71138: ,p_token_4 => 'PRODUCT_NAME'
71139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71143: ,p_ae_header_id => NULL
71144: );
71145:

Line 71142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71138: ,p_token_4 => 'PRODUCT_NAME'
71139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71143: ,p_ae_header_id => NULL
71144: );
71145:
71146: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71169: ----------------------------------------------------------------------------------
71170: -- 4219869 Business Flow
71171: -- Update journal entry status -- Need to generate this within IF
71172: ----------------------------------------------------------------------------------
71173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71175: ,p_balance_type_code => l_balance_type_code
71176: );
71177:

Line 71345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

71341:
71342: --
71343: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71344: --
71345: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71346: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71347: ELSE
71348: ---------------------------------------------------------------------------------------------------
71349: -- 4262811a Switch Sign

Line 71370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71366:
71367: XLA_AE_LINES_PKG.ValidateCurrentLine;
71368: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71369:
71370: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71371: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71372: ,p_balance_type_code => l_balance_type_code);
71373:
71374: END IF;

Line 71484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71480: l_tmp_amt NUMBER;
71481: l_acc_rev_natural_side_code VARCHAR2(1);
71482:
71483: l_num_entries NUMBER;
71484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71488: l_recog_line_1 NUMBER;

Line 71485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71481: l_acc_rev_natural_side_code VARCHAR2(1);
71482:
71483: l_num_entries NUMBER;
71484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71488: l_recog_line_1 NUMBER;
71489: l_recog_line_2 NUMBER;

Line 71486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71482:
71483: l_num_entries NUMBER;
71484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71488: l_recog_line_1 NUMBER;
71489: l_recog_line_2 NUMBER;
71490:

Line 71487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71483: l_num_entries NUMBER;
71484: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71485: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71486: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71487: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71488: l_recog_line_1 NUMBER;
71489: l_recog_line_2 NUMBER;
71490:
71491: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71493: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71489: l_recog_line_2 NUMBER;
71490:
71491: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71492: l_bflow_applied_to_amt NUMBER; -- 5132302
71493: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71494:
71495: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71496:
71497: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 71568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

71564: l_accrual_line_num := NULL; -- 4262811
71565: l_tmp_amt := NULL; -- 4262811
71566: --
71567:
71568: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71569: l_balance_type_code <> 'B' THEN
71570: IF NVL(p_source_48,'
71571: ') = 'REVAL RESERVE' AND
71572: NVL(p_source_55,'

Line 71642: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71638: --
71639: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71640:
71641: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71642: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71643:
71644: -- 4955764
71645: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71646: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 71682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

71678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71679:
71680: IF xla_accounting_cache_pkg.GetValueChar
71681: (p_source_code => 'LEDGER_CATEGORY_CODE'
71682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71683: AND l_bflow_method_code = 'PRIOR_ENTRY'
71684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 71878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

71874: p_lookup_type => 'XLA_OWNER_TYPE'
71875: ,p_lookup_code => l_component_type_code
71876: )
71877: ,p_token_4 => 'PRODUCT_NAME'
71878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71882: ,p_ae_header_id => NULL

Line 71879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

71875: ,p_lookup_code => l_component_type_code
71876: )
71877: ,p_token_4 => 'PRODUCT_NAME'
71878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71882: ,p_ae_header_id => NULL
71883: );

Line 71880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

71876: )
71877: ,p_token_4 => 'PRODUCT_NAME'
71878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71882: ,p_ae_header_id => NULL
71883: );
71884:

Line 71881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

71877: ,p_token_4 => 'PRODUCT_NAME'
71878: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71879: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71880: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71881: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71882: ,p_ae_header_id => NULL
71883: );
71884:
71885: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71908: ----------------------------------------------------------------------------------
71909: -- 4219869 Business Flow
71910: -- Update journal entry status -- Need to generate this within IF
71911: ----------------------------------------------------------------------------------
71912: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71913: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71914: ,p_balance_type_code => l_balance_type_code
71915: );
71916:

Line 72085: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72081:
72082: --
72083: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72084: --
72085: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72086: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72087: ELSE
72088: ---------------------------------------------------------------------------------------------------
72089: -- 4262811a Switch Sign

Line 72110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72106:
72107: XLA_AE_LINES_PKG.ValidateCurrentLine;
72108: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72109:
72110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72112: ,p_balance_type_code => l_balance_type_code);
72113:
72114: END IF;

Line 72220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72216: l_tmp_amt NUMBER;
72217: l_acc_rev_natural_side_code VARCHAR2(1);
72218:
72219: l_num_entries NUMBER;
72220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72224: l_recog_line_1 NUMBER;

Line 72221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72217: l_acc_rev_natural_side_code VARCHAR2(1);
72218:
72219: l_num_entries NUMBER;
72220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72224: l_recog_line_1 NUMBER;
72225: l_recog_line_2 NUMBER;

Line 72222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72218:
72219: l_num_entries NUMBER;
72220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72224: l_recog_line_1 NUMBER;
72225: l_recog_line_2 NUMBER;
72226:

Line 72223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72219: l_num_entries NUMBER;
72220: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72221: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72222: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72223: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72224: l_recog_line_1 NUMBER;
72225: l_recog_line_2 NUMBER;
72226:
72227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72225: l_recog_line_2 NUMBER;
72226:
72227: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72228: l_bflow_applied_to_amt NUMBER; -- 5132302
72229: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72230:
72231: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72232:
72233: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 72304: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

72300: l_accrual_line_num := NULL; -- 4262811
72301: l_tmp_amt := NULL; -- 4262811
72302: --
72303:
72304: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72305: l_balance_type_code <> 'B' THEN
72306: IF NVL(p_source_48,'
72307: ') = 'REMOVALCOST CLR'
72308: THEN

Line 72376: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72372: --
72373: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72374:
72375: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72376: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72377:
72378: -- 4955764
72379: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72380: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 72416: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

72412: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72413:
72414: IF xla_accounting_cache_pkg.GetValueChar
72415: (p_source_code => 'LEDGER_CATEGORY_CODE'
72416: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72417: AND l_bflow_method_code = 'PRIOR_ENTRY'
72418: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72419: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72420: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 72611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

72607: p_lookup_type => 'XLA_OWNER_TYPE'
72608: ,p_lookup_code => l_component_type_code
72609: )
72610: ,p_token_4 => 'PRODUCT_NAME'
72611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72615: ,p_ae_header_id => NULL

Line 72612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

72608: ,p_lookup_code => l_component_type_code
72609: )
72610: ,p_token_4 => 'PRODUCT_NAME'
72611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72615: ,p_ae_header_id => NULL
72616: );

Line 72613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

72609: )
72610: ,p_token_4 => 'PRODUCT_NAME'
72611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72615: ,p_ae_header_id => NULL
72616: );
72617:

Line 72614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

72610: ,p_token_4 => 'PRODUCT_NAME'
72611: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72612: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72613: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72614: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72615: ,p_ae_header_id => NULL
72616: );
72617:
72618: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72641: ----------------------------------------------------------------------------------
72642: -- 4219869 Business Flow
72643: -- Update journal entry status -- Need to generate this within IF
72644: ----------------------------------------------------------------------------------
72645: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72646: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72647: ,p_balance_type_code => l_balance_type_code
72648: );
72649:

Line 72817: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

72813:
72814: --
72815: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72816: --
72817: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72818: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72819: ELSE
72820: ---------------------------------------------------------------------------------------------------
72821: -- 4262811a Switch Sign

Line 72842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72838:
72839: XLA_AE_LINES_PKG.ValidateCurrentLine;
72840: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72841:
72842: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72843: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72844: ,p_balance_type_code => l_balance_type_code);
72845:
72846: END IF;

Line 72952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72948: l_tmp_amt NUMBER;
72949: l_acc_rev_natural_side_code VARCHAR2(1);
72950:
72951: l_num_entries NUMBER;
72952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72956: l_recog_line_1 NUMBER;

Line 72953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72949: l_acc_rev_natural_side_code VARCHAR2(1);
72950:
72951: l_num_entries NUMBER;
72952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72956: l_recog_line_1 NUMBER;
72957: l_recog_line_2 NUMBER;

Line 72954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72950:
72951: l_num_entries NUMBER;
72952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72956: l_recog_line_1 NUMBER;
72957: l_recog_line_2 NUMBER;
72958:

Line 72955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72951: l_num_entries NUMBER;
72952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72956: l_recog_line_1 NUMBER;
72957: l_recog_line_2 NUMBER;
72958:
72959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72957: l_recog_line_2 NUMBER;
72958:
72959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72960: l_bflow_applied_to_amt NUMBER; -- 5132302
72961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72962:
72963: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72964:
72965: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73036: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73032: l_accrual_line_num := NULL; -- 4262811
73033: l_tmp_amt := NULL; -- 4262811
73034: --
73035:
73036: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73037: l_balance_type_code <> 'B' THEN
73038: IF NVL(p_source_48,'
73039: ') = 'REMOVALCOST CLR'
73040: THEN

Line 73108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73104: --
73105: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73106:
73107: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73108: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73109:
73110: -- 4955764
73111: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73112: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73144: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73145:
73146: IF xla_accounting_cache_pkg.GetValueChar
73147: (p_source_code => 'LEDGER_CATEGORY_CODE'
73148: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73149: AND l_bflow_method_code = 'PRIOR_ENTRY'
73150: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73151: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73152: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 73343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

73339: p_lookup_type => 'XLA_OWNER_TYPE'
73340: ,p_lookup_code => l_component_type_code
73341: )
73342: ,p_token_4 => 'PRODUCT_NAME'
73343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73347: ,p_ae_header_id => NULL

Line 73344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

73340: ,p_lookup_code => l_component_type_code
73341: )
73342: ,p_token_4 => 'PRODUCT_NAME'
73343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73347: ,p_ae_header_id => NULL
73348: );

Line 73345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

73341: )
73342: ,p_token_4 => 'PRODUCT_NAME'
73343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73347: ,p_ae_header_id => NULL
73348: );
73349:

Line 73346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

73342: ,p_token_4 => 'PRODUCT_NAME'
73343: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73344: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73345: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73346: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73347: ,p_ae_header_id => NULL
73348: );
73349:
73350: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73373: ----------------------------------------------------------------------------------
73374: -- 4219869 Business Flow
73375: -- Update journal entry status -- Need to generate this within IF
73376: ----------------------------------------------------------------------------------
73377: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73378: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73379: ,p_balance_type_code => l_balance_type_code
73380: );
73381:

Line 73549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

73545:
73546: --
73547: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73548: --
73549: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73550: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73551: ELSE
73552: ---------------------------------------------------------------------------------------------------
73553: -- 4262811a Switch Sign

Line 73574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73570:
73571: XLA_AE_LINES_PKG.ValidateCurrentLine;
73572: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73573:
73574: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73575: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73576: ,p_balance_type_code => l_balance_type_code);
73577:
73578: END IF;

Line 73686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73682: l_tmp_amt NUMBER;
73683: l_acc_rev_natural_side_code VARCHAR2(1);
73684:
73685: l_num_entries NUMBER;
73686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73690: l_recog_line_1 NUMBER;

Line 73687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73683: l_acc_rev_natural_side_code VARCHAR2(1);
73684:
73685: l_num_entries NUMBER;
73686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73690: l_recog_line_1 NUMBER;
73691: l_recog_line_2 NUMBER;

Line 73688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73684:
73685: l_num_entries NUMBER;
73686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73690: l_recog_line_1 NUMBER;
73691: l_recog_line_2 NUMBER;
73692:

Line 73689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73685: l_num_entries NUMBER;
73686: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73687: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73688: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73689: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73690: l_recog_line_1 NUMBER;
73691: l_recog_line_2 NUMBER;
73692:
73693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73691: l_recog_line_2 NUMBER;
73692:
73693: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73694: l_bflow_applied_to_amt NUMBER; -- 5132302
73695: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73696:
73697: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73698:
73699: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 73770: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

73766: l_accrual_line_num := NULL; -- 4262811
73767: l_tmp_amt := NULL; -- 4262811
73768: --
73769:
73770: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73771: l_balance_type_code <> 'B' THEN
73772: IF NVL(p_source_48,'
73773: ') = 'REMOVALCOST' AND
73774: p_source_54 >= 0

Line 73843: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73839: --
73840: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73841:
73842: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73843: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73844:
73845: -- 4955764
73846: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73847: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 73883: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

73879: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73880:
73881: IF xla_accounting_cache_pkg.GetValueChar
73882: (p_source_code => 'LEDGER_CATEGORY_CODE'
73883: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73884: AND l_bflow_method_code = 'PRIOR_ENTRY'
73885: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73886: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73887: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74074: p_lookup_type => 'XLA_OWNER_TYPE'
74075: ,p_lookup_code => l_component_type_code
74076: )
74077: ,p_token_4 => 'PRODUCT_NAME'
74078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74082: ,p_ae_header_id => NULL

Line 74079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74075: ,p_lookup_code => l_component_type_code
74076: )
74077: ,p_token_4 => 'PRODUCT_NAME'
74078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74082: ,p_ae_header_id => NULL
74083: );

Line 74080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74076: )
74077: ,p_token_4 => 'PRODUCT_NAME'
74078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74082: ,p_ae_header_id => NULL
74083: );
74084:

Line 74081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74077: ,p_token_4 => 'PRODUCT_NAME'
74078: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74079: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74080: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74081: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74082: ,p_ae_header_id => NULL
74083: );
74084:
74085: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74108: ----------------------------------------------------------------------------------
74109: -- 4219869 Business Flow
74110: -- Update journal entry status -- Need to generate this within IF
74111: ----------------------------------------------------------------------------------
74112: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74113: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74114: ,p_balance_type_code => l_balance_type_code
74115: );
74116:

Line 74284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

74280:
74281: --
74282: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74283: --
74284: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74285: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74286: ELSE
74287: ---------------------------------------------------------------------------------------------------
74288: -- 4262811a Switch Sign

Line 74309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74305:
74306: XLA_AE_LINES_PKG.ValidateCurrentLine;
74307: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74308:
74309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74311: ,p_balance_type_code => l_balance_type_code);
74312:
74313: END IF;

Line 74421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74417: l_tmp_amt NUMBER;
74418: l_acc_rev_natural_side_code VARCHAR2(1);
74419:
74420: l_num_entries NUMBER;
74421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74425: l_recog_line_1 NUMBER;

Line 74422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74418: l_acc_rev_natural_side_code VARCHAR2(1);
74419:
74420: l_num_entries NUMBER;
74421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74425: l_recog_line_1 NUMBER;
74426: l_recog_line_2 NUMBER;

Line 74423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74419:
74420: l_num_entries NUMBER;
74421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74425: l_recog_line_1 NUMBER;
74426: l_recog_line_2 NUMBER;
74427:

Line 74424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74420: l_num_entries NUMBER;
74421: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74422: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74423: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74424: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74425: l_recog_line_1 NUMBER;
74426: l_recog_line_2 NUMBER;
74427:
74428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74426: l_recog_line_2 NUMBER;
74427:
74428: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74429: l_bflow_applied_to_amt NUMBER; -- 5132302
74430: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74431:
74432: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74433:
74434: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 74505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

74501: l_accrual_line_num := NULL; -- 4262811
74502: l_tmp_amt := NULL; -- 4262811
74503: --
74504:
74505: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74506: l_balance_type_code <> 'B' THEN
74507: IF NVL(p_source_48,'
74508: ') = 'REMOVALCOST' AND
74509: p_source_54 >= 0

Line 74578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74574: --
74575: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74576:
74577: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74579:
74580: -- 4955764
74581: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74582: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 74618: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

74614: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74615:
74616: IF xla_accounting_cache_pkg.GetValueChar
74617: (p_source_code => 'LEDGER_CATEGORY_CODE'
74618: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74619: AND l_bflow_method_code = 'PRIOR_ENTRY'
74620: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74621: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74622: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 74813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

74809: p_lookup_type => 'XLA_OWNER_TYPE'
74810: ,p_lookup_code => l_component_type_code
74811: )
74812: ,p_token_4 => 'PRODUCT_NAME'
74813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74817: ,p_ae_header_id => NULL

Line 74814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

74810: ,p_lookup_code => l_component_type_code
74811: )
74812: ,p_token_4 => 'PRODUCT_NAME'
74813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74817: ,p_ae_header_id => NULL
74818: );

Line 74815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

74811: )
74812: ,p_token_4 => 'PRODUCT_NAME'
74813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74817: ,p_ae_header_id => NULL
74818: );
74819:

Line 74816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

74812: ,p_token_4 => 'PRODUCT_NAME'
74813: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74814: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74815: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74816: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74817: ,p_ae_header_id => NULL
74818: );
74819:
74820: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74843: ----------------------------------------------------------------------------------
74844: -- 4219869 Business Flow
74845: -- Update journal entry status -- Need to generate this within IF
74846: ----------------------------------------------------------------------------------
74847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74848: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74849: ,p_balance_type_code => l_balance_type_code
74850: );
74851:

Line 75019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75015:
75016: --
75017: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75018: --
75019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75020: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75021: ELSE
75022: ---------------------------------------------------------------------------------------------------
75023: -- 4262811a Switch Sign

Line 75044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75040:
75041: XLA_AE_LINES_PKG.ValidateCurrentLine;
75042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75043:
75044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75045: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75046: ,p_balance_type_code => l_balance_type_code);
75047:
75048: END IF;

Line 75156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75152: l_tmp_amt NUMBER;
75153: l_acc_rev_natural_side_code VARCHAR2(1);
75154:
75155: l_num_entries NUMBER;
75156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75160: l_recog_line_1 NUMBER;

Line 75157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75153: l_acc_rev_natural_side_code VARCHAR2(1);
75154:
75155: l_num_entries NUMBER;
75156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75160: l_recog_line_1 NUMBER;
75161: l_recog_line_2 NUMBER;

Line 75158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75154:
75155: l_num_entries NUMBER;
75156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75160: l_recog_line_1 NUMBER;
75161: l_recog_line_2 NUMBER;
75162:

Line 75159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75155: l_num_entries NUMBER;
75156: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75157: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75158: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75159: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75160: l_recog_line_1 NUMBER;
75161: l_recog_line_2 NUMBER;
75162:
75163: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75165: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75161: l_recog_line_2 NUMBER;
75162:
75163: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75164: l_bflow_applied_to_amt NUMBER; -- 5132302
75165: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75166:
75167: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75168:
75169: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75236: l_accrual_line_num := NULL; -- 4262811
75237: l_tmp_amt := NULL; -- 4262811
75238: --
75239:
75240: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75241: l_balance_type_code <> 'B' THEN
75242: IF NVL(p_source_48,'
75243: ') = 'REMOVALCOST' AND
75244: p_source_54 < 0

Line 75313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75309: --
75310: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75311:
75312: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75314:
75315: -- 4955764
75316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 75353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

75349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75350:
75351: IF xla_accounting_cache_pkg.GetValueChar
75352: (p_source_code => 'LEDGER_CATEGORY_CODE'
75353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75354: AND l_bflow_method_code = 'PRIOR_ENTRY'
75355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 75548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

75544: p_lookup_type => 'XLA_OWNER_TYPE'
75545: ,p_lookup_code => l_component_type_code
75546: )
75547: ,p_token_4 => 'PRODUCT_NAME'
75548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75552: ,p_ae_header_id => NULL

Line 75549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

75545: ,p_lookup_code => l_component_type_code
75546: )
75547: ,p_token_4 => 'PRODUCT_NAME'
75548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75552: ,p_ae_header_id => NULL
75553: );

Line 75550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

75546: )
75547: ,p_token_4 => 'PRODUCT_NAME'
75548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75552: ,p_ae_header_id => NULL
75553: );
75554:

Line 75551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

75547: ,p_token_4 => 'PRODUCT_NAME'
75548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75552: ,p_ae_header_id => NULL
75553: );
75554:
75555: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75578: ----------------------------------------------------------------------------------
75579: -- 4219869 Business Flow
75580: -- Update journal entry status -- Need to generate this within IF
75581: ----------------------------------------------------------------------------------
75582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75584: ,p_balance_type_code => l_balance_type_code
75585: );
75586:

Line 75754: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

75750:
75751: --
75752: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75753: --
75754: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75755: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75756: ELSE
75757: ---------------------------------------------------------------------------------------------------
75758: -- 4262811a Switch Sign

Line 75779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75775:
75776: XLA_AE_LINES_PKG.ValidateCurrentLine;
75777: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75778:
75779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75780: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75781: ,p_balance_type_code => l_balance_type_code);
75782:
75783: END IF;

Line 75891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75887: l_tmp_amt NUMBER;
75888: l_acc_rev_natural_side_code VARCHAR2(1);
75889:
75890: l_num_entries NUMBER;
75891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75895: l_recog_line_1 NUMBER;

Line 75892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75888: l_acc_rev_natural_side_code VARCHAR2(1);
75889:
75890: l_num_entries NUMBER;
75891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75895: l_recog_line_1 NUMBER;
75896: l_recog_line_2 NUMBER;

Line 75893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75889:
75890: l_num_entries NUMBER;
75891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75895: l_recog_line_1 NUMBER;
75896: l_recog_line_2 NUMBER;
75897:

Line 75894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75890: l_num_entries NUMBER;
75891: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75892: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75893: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75894: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75895: l_recog_line_1 NUMBER;
75896: l_recog_line_2 NUMBER;
75897:
75898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75896: l_recog_line_2 NUMBER;
75897:
75898: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75899: l_bflow_applied_to_amt NUMBER; -- 5132302
75900: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75901:
75902: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75903:
75904: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 75975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

75971: l_accrual_line_num := NULL; -- 4262811
75972: l_tmp_amt := NULL; -- 4262811
75973: --
75974:
75975: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75976: l_balance_type_code <> 'B' THEN
75977: IF NVL(p_source_48,'
75978: ') = 'REMOVALCOST' AND
75979: p_source_54 < 0

Line 76048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76044: --
76045: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76046:
76047: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76049:
76050: -- 4955764
76051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76084: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76085:
76086: IF xla_accounting_cache_pkg.GetValueChar
76087: (p_source_code => 'LEDGER_CATEGORY_CODE'
76088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76089: AND l_bflow_method_code = 'PRIOR_ENTRY'
76090: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76091: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76092: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 76283: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

76279: p_lookup_type => 'XLA_OWNER_TYPE'
76280: ,p_lookup_code => l_component_type_code
76281: )
76282: ,p_token_4 => 'PRODUCT_NAME'
76283: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76284: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76285: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76286: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76287: ,p_ae_header_id => NULL

Line 76284: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

76280: ,p_lookup_code => l_component_type_code
76281: )
76282: ,p_token_4 => 'PRODUCT_NAME'
76283: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76284: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76285: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76286: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76287: ,p_ae_header_id => NULL
76288: );

Line 76285: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

76281: )
76282: ,p_token_4 => 'PRODUCT_NAME'
76283: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76284: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76285: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76286: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76287: ,p_ae_header_id => NULL
76288: );
76289:

Line 76286: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

76282: ,p_token_4 => 'PRODUCT_NAME'
76283: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76284: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76285: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76286: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76287: ,p_ae_header_id => NULL
76288: );
76289:
76290: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76313: ----------------------------------------------------------------------------------
76314: -- 4219869 Business Flow
76315: -- Update journal entry status -- Need to generate this within IF
76316: ----------------------------------------------------------------------------------
76317: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76318: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76319: ,p_balance_type_code => l_balance_type_code
76320: );
76321:

Line 76489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

76485:
76486: --
76487: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76488: --
76489: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76490: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76491: ELSE
76492: ---------------------------------------------------------------------------------------------------
76493: -- 4262811a Switch Sign

Line 76514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76510:
76511: XLA_AE_LINES_PKG.ValidateCurrentLine;
76512: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76513:
76514: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76515: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76516: ,p_balance_type_code => l_balance_type_code);
76517:
76518: END IF;

Line 76628: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76624: l_tmp_amt NUMBER;
76625: l_acc_rev_natural_side_code VARCHAR2(1);
76626:
76627: l_num_entries NUMBER;
76628: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76629: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76630: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76631: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76632: l_recog_line_1 NUMBER;

Line 76629: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76625: l_acc_rev_natural_side_code VARCHAR2(1);
76626:
76627: l_num_entries NUMBER;
76628: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76629: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76630: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76631: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76632: l_recog_line_1 NUMBER;
76633: l_recog_line_2 NUMBER;

Line 76630: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76626:
76627: l_num_entries NUMBER;
76628: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76629: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76630: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76631: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76632: l_recog_line_1 NUMBER;
76633: l_recog_line_2 NUMBER;
76634:

Line 76631: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76627: l_num_entries NUMBER;
76628: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76629: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76630: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76631: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76632: l_recog_line_1 NUMBER;
76633: l_recog_line_2 NUMBER;
76634:
76635: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76637: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76633: l_recog_line_2 NUMBER;
76634:
76635: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76636: l_bflow_applied_to_amt NUMBER; -- 5132302
76637: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76638:
76639: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76640:
76641: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 76712: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

76708: l_accrual_line_num := NULL; -- 4262811
76709: l_tmp_amt := NULL; -- 4262811
76710: --
76711:
76712: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76713: l_balance_type_code <> 'B' THEN
76714:
76715: --
76716: XLA_AE_LINES_PKG.SetNewLine;

Line 76781: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76777: --
76778: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76779:
76780: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76781: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76782:
76783: -- 4955764
76784: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76785: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 76827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

76823: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76824:
76825: IF xla_accounting_cache_pkg.GetValueChar
76826: (p_source_code => 'LEDGER_CATEGORY_CODE'
76827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76828: AND l_bflow_method_code = 'PRIOR_ENTRY'
76829: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76830: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76831: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77018: p_lookup_type => 'XLA_OWNER_TYPE'
77019: ,p_lookup_code => l_component_type_code
77020: )
77021: ,p_token_4 => 'PRODUCT_NAME'
77022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77026: ,p_ae_header_id => NULL

Line 77023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77019: ,p_lookup_code => l_component_type_code
77020: )
77021: ,p_token_4 => 'PRODUCT_NAME'
77022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77026: ,p_ae_header_id => NULL
77027: );

Line 77024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77020: )
77021: ,p_token_4 => 'PRODUCT_NAME'
77022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77026: ,p_ae_header_id => NULL
77027: );
77028:

Line 77025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77021: ,p_token_4 => 'PRODUCT_NAME'
77022: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77023: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77024: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77025: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77026: ,p_ae_header_id => NULL
77027: );
77028:
77029: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77052: ----------------------------------------------------------------------------------
77053: -- 4219869 Business Flow
77054: -- Update journal entry status -- Need to generate this within IF
77055: ----------------------------------------------------------------------------------
77056: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77057: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77058: ,p_balance_type_code => l_balance_type_code
77059: );
77060:

Line 77228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77224:
77225: --
77226: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77227: --
77228: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77229: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77230: ELSE
77231: ---------------------------------------------------------------------------------------------------
77232: -- 4262811a Switch Sign

Line 77253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77249:
77250: XLA_AE_LINES_PKG.ValidateCurrentLine;
77251: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77252:
77253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77255: ,p_balance_type_code => l_balance_type_code);
77256:
77257: END IF;

Line 77368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77364: l_tmp_amt NUMBER;
77365: l_acc_rev_natural_side_code VARCHAR2(1);
77366:
77367: l_num_entries NUMBER;
77368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77372: l_recog_line_1 NUMBER;

Line 77369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77365: l_acc_rev_natural_side_code VARCHAR2(1);
77366:
77367: l_num_entries NUMBER;
77368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77372: l_recog_line_1 NUMBER;
77373: l_recog_line_2 NUMBER;

Line 77370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77366:
77367: l_num_entries NUMBER;
77368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77372: l_recog_line_1 NUMBER;
77373: l_recog_line_2 NUMBER;
77374:

Line 77371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77367: l_num_entries NUMBER;
77368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77372: l_recog_line_1 NUMBER;
77373: l_recog_line_2 NUMBER;
77374:
77375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77373: l_recog_line_2 NUMBER;
77374:
77375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77376: l_bflow_applied_to_amt NUMBER; -- 5132302
77377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77378:
77379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77380:
77381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 77452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

77448: l_accrual_line_num := NULL; -- 4262811
77449: l_tmp_amt := NULL; -- 4262811
77450: --
77451:
77452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77453: l_balance_type_code <> 'B' THEN
77454:
77455: --
77456: XLA_AE_LINES_PKG.SetNewLine;

Line 77521: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77517: --
77518: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77519:
77520: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77521: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77522:
77523: -- 4955764
77524: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77525: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 77567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

77563: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77564:
77565: IF xla_accounting_cache_pkg.GetValueChar
77566: (p_source_code => 'LEDGER_CATEGORY_CODE'
77567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77568: AND l_bflow_method_code = 'PRIOR_ENTRY'
77569: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77570: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77571: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 77763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

77759: p_lookup_type => 'XLA_OWNER_TYPE'
77760: ,p_lookup_code => l_component_type_code
77761: )
77762: ,p_token_4 => 'PRODUCT_NAME'
77763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77767: ,p_ae_header_id => NULL

Line 77764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

77760: ,p_lookup_code => l_component_type_code
77761: )
77762: ,p_token_4 => 'PRODUCT_NAME'
77763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77767: ,p_ae_header_id => NULL
77768: );

Line 77765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

77761: )
77762: ,p_token_4 => 'PRODUCT_NAME'
77763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77767: ,p_ae_header_id => NULL
77768: );
77769:

Line 77766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

77762: ,p_token_4 => 'PRODUCT_NAME'
77763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77767: ,p_ae_header_id => NULL
77768: );
77769:
77770: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77793: ----------------------------------------------------------------------------------
77794: -- 4219869 Business Flow
77795: -- Update journal entry status -- Need to generate this within IF
77796: ----------------------------------------------------------------------------------
77797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77798: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77799: ,p_balance_type_code => l_balance_type_code
77800: );
77801:

Line 77970: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

77966:
77967: --
77968: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77969: --
77970: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77971: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77972: ELSE
77973: ---------------------------------------------------------------------------------------------------
77974: -- 4262811a Switch Sign

Line 77995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77991:
77992: XLA_AE_LINES_PKG.ValidateCurrentLine;
77993: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77994:
77995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77997: ,p_balance_type_code => l_balance_type_code);
77998:
77999: END IF;

Line 78106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78102: l_tmp_amt NUMBER;
78103: l_acc_rev_natural_side_code VARCHAR2(1);
78104:
78105: l_num_entries NUMBER;
78106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78110: l_recog_line_1 NUMBER;

Line 78107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78103: l_acc_rev_natural_side_code VARCHAR2(1);
78104:
78105: l_num_entries NUMBER;
78106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78110: l_recog_line_1 NUMBER;
78111: l_recog_line_2 NUMBER;

Line 78108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78104:
78105: l_num_entries NUMBER;
78106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78110: l_recog_line_1 NUMBER;
78111: l_recog_line_2 NUMBER;
78112:

Line 78109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78105: l_num_entries NUMBER;
78106: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78107: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78108: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78109: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78110: l_recog_line_1 NUMBER;
78111: l_recog_line_2 NUMBER;
78112:
78113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78111: l_recog_line_2 NUMBER;
78112:
78113: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78114: l_bflow_applied_to_amt NUMBER; -- 5132302
78115: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78116:
78117: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78118:
78119: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78186: l_accrual_line_num := NULL; -- 4262811
78187: l_tmp_amt := NULL; -- 4262811
78188: --
78189:
78190: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78191: l_balance_type_code <> 'B' THEN
78192: IF NVL(p_source_48,'
78193: ') = 'NBV RETIRED' AND
78194: p_source_54 >= 0

Line 78263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78259: --
78260: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78261:
78262: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78264:
78265: -- 4955764
78266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 78303: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

78299: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78300:
78301: IF xla_accounting_cache_pkg.GetValueChar
78302: (p_source_code => 'LEDGER_CATEGORY_CODE'
78303: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78304: AND l_bflow_method_code = 'PRIOR_ENTRY'
78305: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78306: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78307: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 78498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

78494: p_lookup_type => 'XLA_OWNER_TYPE'
78495: ,p_lookup_code => l_component_type_code
78496: )
78497: ,p_token_4 => 'PRODUCT_NAME'
78498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78502: ,p_ae_header_id => NULL

Line 78499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

78495: ,p_lookup_code => l_component_type_code
78496: )
78497: ,p_token_4 => 'PRODUCT_NAME'
78498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78502: ,p_ae_header_id => NULL
78503: );

Line 78500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

78496: )
78497: ,p_token_4 => 'PRODUCT_NAME'
78498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78502: ,p_ae_header_id => NULL
78503: );
78504:

Line 78501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

78497: ,p_token_4 => 'PRODUCT_NAME'
78498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78502: ,p_ae_header_id => NULL
78503: );
78504:
78505: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78528: ----------------------------------------------------------------------------------
78529: -- 4219869 Business Flow
78530: -- Update journal entry status -- Need to generate this within IF
78531: ----------------------------------------------------------------------------------
78532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78534: ,p_balance_type_code => l_balance_type_code
78535: );
78536:

Line 78704: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

78700:
78701: --
78702: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78703: --
78704: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78705: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78706: ELSE
78707: ---------------------------------------------------------------------------------------------------
78708: -- 4262811a Switch Sign

Line 78729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78725:
78726: XLA_AE_LINES_PKG.ValidateCurrentLine;
78727: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78728:
78729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78730: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78731: ,p_balance_type_code => l_balance_type_code);
78732:
78733: END IF;

Line 78841: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78837: l_tmp_amt NUMBER;
78838: l_acc_rev_natural_side_code VARCHAR2(1);
78839:
78840: l_num_entries NUMBER;
78841: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78842: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78843: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78844: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78845: l_recog_line_1 NUMBER;

Line 78842: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78838: l_acc_rev_natural_side_code VARCHAR2(1);
78839:
78840: l_num_entries NUMBER;
78841: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78842: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78843: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78844: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78845: l_recog_line_1 NUMBER;
78846: l_recog_line_2 NUMBER;

Line 78843: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78839:
78840: l_num_entries NUMBER;
78841: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78842: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78843: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78844: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78845: l_recog_line_1 NUMBER;
78846: l_recog_line_2 NUMBER;
78847:

Line 78844: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78840: l_num_entries NUMBER;
78841: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78842: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78843: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78844: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78845: l_recog_line_1 NUMBER;
78846: l_recog_line_2 NUMBER;
78847:
78848: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78850: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78846: l_recog_line_2 NUMBER;
78847:
78848: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78849: l_bflow_applied_to_amt NUMBER; -- 5132302
78850: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78851:
78852: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78853:
78854: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 78925: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

78921: l_accrual_line_num := NULL; -- 4262811
78922: l_tmp_amt := NULL; -- 4262811
78923: --
78924:
78925: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78926: l_balance_type_code <> 'B' THEN
78927: IF NVL(p_source_48,'
78928: ') = 'NBV RETIRED' AND
78929: p_source_54 >= 0

Line 78998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78994: --
78995: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78996:
78997: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78998: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78999:
79000: -- 4955764
79001: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79002: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79038: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79034: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79035:
79036: IF xla_accounting_cache_pkg.GetValueChar
79037: (p_source_code => 'LEDGER_CATEGORY_CODE'
79038: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79039: AND l_bflow_method_code = 'PRIOR_ENTRY'
79040: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79041: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79042: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79229: p_lookup_type => 'XLA_OWNER_TYPE'
79230: ,p_lookup_code => l_component_type_code
79231: )
79232: ,p_token_4 => 'PRODUCT_NAME'
79233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79237: ,p_ae_header_id => NULL

Line 79234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79230: ,p_lookup_code => l_component_type_code
79231: )
79232: ,p_token_4 => 'PRODUCT_NAME'
79233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79237: ,p_ae_header_id => NULL
79238: );

Line 79235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79231: )
79232: ,p_token_4 => 'PRODUCT_NAME'
79233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79237: ,p_ae_header_id => NULL
79238: );
79239:

Line 79236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79232: ,p_token_4 => 'PRODUCT_NAME'
79233: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79234: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79235: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79236: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79237: ,p_ae_header_id => NULL
79238: );
79239:
79240: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79267: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79263: ----------------------------------------------------------------------------------
79264: -- 4219869 Business Flow
79265: -- Update journal entry status -- Need to generate this within IF
79266: ----------------------------------------------------------------------------------
79267: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79268: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79269: ,p_balance_type_code => l_balance_type_code
79270: );
79271:

Line 79439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

79435:
79436: --
79437: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79438: --
79439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79440: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79441: ELSE
79442: ---------------------------------------------------------------------------------------------------
79443: -- 4262811a Switch Sign

Line 79464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79460:
79461: XLA_AE_LINES_PKG.ValidateCurrentLine;
79462: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79463:
79464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79466: ,p_balance_type_code => l_balance_type_code);
79467:
79468: END IF;

Line 79576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79572: l_tmp_amt NUMBER;
79573: l_acc_rev_natural_side_code VARCHAR2(1);
79574:
79575: l_num_entries NUMBER;
79576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79580: l_recog_line_1 NUMBER;

Line 79577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79573: l_acc_rev_natural_side_code VARCHAR2(1);
79574:
79575: l_num_entries NUMBER;
79576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79580: l_recog_line_1 NUMBER;
79581: l_recog_line_2 NUMBER;

Line 79578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79574:
79575: l_num_entries NUMBER;
79576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79580: l_recog_line_1 NUMBER;
79581: l_recog_line_2 NUMBER;
79582:

Line 79579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79575: l_num_entries NUMBER;
79576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79580: l_recog_line_1 NUMBER;
79581: l_recog_line_2 NUMBER;
79582:
79583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79581: l_recog_line_2 NUMBER;
79582:
79583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79584: l_bflow_applied_to_amt NUMBER; -- 5132302
79585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79586:
79587: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79588:
79589: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 79660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

79656: l_accrual_line_num := NULL; -- 4262811
79657: l_tmp_amt := NULL; -- 4262811
79658: --
79659:
79660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79661: l_balance_type_code <> 'B' THEN
79662: IF NVL(p_source_48,'
79663: ') = 'NBV RETIRED' AND
79664: p_source_54 < 0

Line 79733: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79729: --
79730: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79731:
79732: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79733: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79734:
79735: -- 4955764
79736: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79737: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 79773: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

79769: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79770:
79771: IF xla_accounting_cache_pkg.GetValueChar
79772: (p_source_code => 'LEDGER_CATEGORY_CODE'
79773: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79774: AND l_bflow_method_code = 'PRIOR_ENTRY'
79775: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79776: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79777: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 79968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

79964: p_lookup_type => 'XLA_OWNER_TYPE'
79965: ,p_lookup_code => l_component_type_code
79966: )
79967: ,p_token_4 => 'PRODUCT_NAME'
79968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79972: ,p_ae_header_id => NULL

Line 79969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

79965: ,p_lookup_code => l_component_type_code
79966: )
79967: ,p_token_4 => 'PRODUCT_NAME'
79968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79972: ,p_ae_header_id => NULL
79973: );

Line 79970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

79966: )
79967: ,p_token_4 => 'PRODUCT_NAME'
79968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79972: ,p_ae_header_id => NULL
79973: );
79974:

Line 79971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

79967: ,p_token_4 => 'PRODUCT_NAME'
79968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79972: ,p_ae_header_id => NULL
79973: );
79974:
79975: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79998: ----------------------------------------------------------------------------------
79999: -- 4219869 Business Flow
80000: -- Update journal entry status -- Need to generate this within IF
80001: ----------------------------------------------------------------------------------
80002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80004: ,p_balance_type_code => l_balance_type_code
80005: );
80006:

Line 80174: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80170:
80171: --
80172: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80173: --
80174: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80175: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80176: ELSE
80177: ---------------------------------------------------------------------------------------------------
80178: -- 4262811a Switch Sign

Line 80199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80195:
80196: XLA_AE_LINES_PKG.ValidateCurrentLine;
80197: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80198:
80199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80201: ,p_balance_type_code => l_balance_type_code);
80202:
80203: END IF;

Line 80311: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80307: l_tmp_amt NUMBER;
80308: l_acc_rev_natural_side_code VARCHAR2(1);
80309:
80310: l_num_entries NUMBER;
80311: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80312: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80313: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80314: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80315: l_recog_line_1 NUMBER;

Line 80312: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80308: l_acc_rev_natural_side_code VARCHAR2(1);
80309:
80310: l_num_entries NUMBER;
80311: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80312: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80313: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80314: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80315: l_recog_line_1 NUMBER;
80316: l_recog_line_2 NUMBER;

Line 80313: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80309:
80310: l_num_entries NUMBER;
80311: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80312: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80313: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80314: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80315: l_recog_line_1 NUMBER;
80316: l_recog_line_2 NUMBER;
80317:

Line 80314: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80310: l_num_entries NUMBER;
80311: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80312: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80313: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80314: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80315: l_recog_line_1 NUMBER;
80316: l_recog_line_2 NUMBER;
80317:
80318: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80320: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80316: l_recog_line_2 NUMBER;
80317:
80318: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80319: l_bflow_applied_to_amt NUMBER; -- 5132302
80320: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80321:
80322: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80323:
80324: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 80395: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

80391: l_accrual_line_num := NULL; -- 4262811
80392: l_tmp_amt := NULL; -- 4262811
80393: --
80394:
80395: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80396: l_balance_type_code <> 'B' THEN
80397: IF NVL(p_source_48,'
80398: ') = 'NBV RETIRED' AND
80399: p_source_54 < 0

Line 80468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80464: --
80465: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80466:
80467: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80468: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80469:
80470: -- 4955764
80471: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80472: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 80508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

80504: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80505:
80506: IF xla_accounting_cache_pkg.GetValueChar
80507: (p_source_code => 'LEDGER_CATEGORY_CODE'
80508: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80509: AND l_bflow_method_code = 'PRIOR_ENTRY'
80510: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80511: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80512: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 80703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

80699: p_lookup_type => 'XLA_OWNER_TYPE'
80700: ,p_lookup_code => l_component_type_code
80701: )
80702: ,p_token_4 => 'PRODUCT_NAME'
80703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80707: ,p_ae_header_id => NULL

Line 80704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

80700: ,p_lookup_code => l_component_type_code
80701: )
80702: ,p_token_4 => 'PRODUCT_NAME'
80703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80707: ,p_ae_header_id => NULL
80708: );

Line 80705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

80701: )
80702: ,p_token_4 => 'PRODUCT_NAME'
80703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80707: ,p_ae_header_id => NULL
80708: );
80709:

Line 80706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

80702: ,p_token_4 => 'PRODUCT_NAME'
80703: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80704: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80705: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80706: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80707: ,p_ae_header_id => NULL
80708: );
80709:
80710: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80733: ----------------------------------------------------------------------------------
80734: -- 4219869 Business Flow
80735: -- Update journal entry status -- Need to generate this within IF
80736: ----------------------------------------------------------------------------------
80737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80739: ,p_balance_type_code => l_balance_type_code
80740: );
80741:

Line 80909: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

80905:
80906: --
80907: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80908: --
80909: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80910: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80911: ELSE
80912: ---------------------------------------------------------------------------------------------------
80913: -- 4262811a Switch Sign

Line 80934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80930:
80931: XLA_AE_LINES_PKG.ValidateCurrentLine;
80932: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80933:
80934: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80935: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80936: ,p_balance_type_code => l_balance_type_code);
80937:
80938: END IF;

Line 81048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81044: l_tmp_amt NUMBER;
81045: l_acc_rev_natural_side_code VARCHAR2(1);
81046:
81047: l_num_entries NUMBER;
81048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81052: l_recog_line_1 NUMBER;

Line 81049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81045: l_acc_rev_natural_side_code VARCHAR2(1);
81046:
81047: l_num_entries NUMBER;
81048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81052: l_recog_line_1 NUMBER;
81053: l_recog_line_2 NUMBER;

Line 81050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81046:
81047: l_num_entries NUMBER;
81048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81052: l_recog_line_1 NUMBER;
81053: l_recog_line_2 NUMBER;
81054:

Line 81051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81047: l_num_entries NUMBER;
81048: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81049: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81050: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81051: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81052: l_recog_line_1 NUMBER;
81053: l_recog_line_2 NUMBER;
81054:
81055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81053: l_recog_line_2 NUMBER;
81054:
81055: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81056: l_bflow_applied_to_amt NUMBER; -- 5132302
81057: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81058:
81059: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81060:
81061: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81132: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81128: l_accrual_line_num := NULL; -- 4262811
81129: l_tmp_amt := NULL; -- 4262811
81130: --
81131:
81132: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81133: l_balance_type_code <> 'B' THEN
81134: IF NVL(p_source_61,9E125) <> 0 AND
81135: NVL(p_source_51,'
81136: ') = 'DEPRN'

Line 81205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81201: --
81202: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81203:
81204: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81205: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81206:
81207: -- 4955764
81208: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81209: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81247: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81248:
81249: IF xla_accounting_cache_pkg.GetValueChar
81250: (p_source_code => 'LEDGER_CATEGORY_CODE'
81251: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81252: AND l_bflow_method_code = 'PRIOR_ENTRY'
81253: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81254: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81255: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 81404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

81400: p_lookup_type => 'XLA_OWNER_TYPE'
81401: ,p_lookup_code => l_component_type_code
81402: )
81403: ,p_token_4 => 'PRODUCT_NAME'
81404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81408: ,p_ae_header_id => NULL

Line 81405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

81401: ,p_lookup_code => l_component_type_code
81402: )
81403: ,p_token_4 => 'PRODUCT_NAME'
81404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81408: ,p_ae_header_id => NULL
81409: );

Line 81406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

81402: )
81403: ,p_token_4 => 'PRODUCT_NAME'
81404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81408: ,p_ae_header_id => NULL
81409: );
81410:

Line 81407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

81403: ,p_token_4 => 'PRODUCT_NAME'
81404: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81405: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81406: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81407: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81408: ,p_ae_header_id => NULL
81409: );
81410:
81411: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81434: ----------------------------------------------------------------------------------
81435: -- 4219869 Business Flow
81436: -- Update journal entry status -- Need to generate this within IF
81437: ----------------------------------------------------------------------------------
81438: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81439: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81440: ,p_balance_type_code => l_balance_type_code
81441: );
81442:

Line 81568: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

81564:
81565: --
81566: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81567: --
81568: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81569: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81570: ELSE
81571: ---------------------------------------------------------------------------------------------------
81572: -- 4262811a Switch Sign

Line 81593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81589:
81590: XLA_AE_LINES_PKG.ValidateCurrentLine;
81591: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81592:
81593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81594: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81595: ,p_balance_type_code => l_balance_type_code);
81596:
81597: END IF;

Line 81709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81705: l_tmp_amt NUMBER;
81706: l_acc_rev_natural_side_code VARCHAR2(1);
81707:
81708: l_num_entries NUMBER;
81709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81713: l_recog_line_1 NUMBER;

Line 81710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81706: l_acc_rev_natural_side_code VARCHAR2(1);
81707:
81708: l_num_entries NUMBER;
81709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81713: l_recog_line_1 NUMBER;
81714: l_recog_line_2 NUMBER;

Line 81711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81707:
81708: l_num_entries NUMBER;
81709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81713: l_recog_line_1 NUMBER;
81714: l_recog_line_2 NUMBER;
81715:

Line 81712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81708: l_num_entries NUMBER;
81709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81713: l_recog_line_1 NUMBER;
81714: l_recog_line_2 NUMBER;
81715:
81716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81714: l_recog_line_2 NUMBER;
81715:
81716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81717: l_bflow_applied_to_amt NUMBER; -- 5132302
81718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81719:
81720: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81721:
81722: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 81793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

81789: l_accrual_line_num := NULL; -- 4262811
81790: l_tmp_amt := NULL; -- 4262811
81791: --
81792:
81793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81794: l_balance_type_code <> 'B' THEN
81795: IF NVL(p_source_61,9E125) <> 0 AND
81796: NVL(p_source_51,'
81797: ') = 'DEPRN'

Line 81866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81862: --
81863: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81864:
81865: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81866: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81867:
81868: -- 4955764
81869: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81870: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81912: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81908: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81909:
81910: IF xla_accounting_cache_pkg.GetValueChar
81911: (p_source_code => 'LEDGER_CATEGORY_CODE'
81912: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81913: AND l_bflow_method_code = 'PRIOR_ENTRY'
81914: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81915: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81916: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82103: p_lookup_type => 'XLA_OWNER_TYPE'
82104: ,p_lookup_code => l_component_type_code
82105: )
82106: ,p_token_4 => 'PRODUCT_NAME'
82107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82111: ,p_ae_header_id => NULL

Line 82108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82104: ,p_lookup_code => l_component_type_code
82105: )
82106: ,p_token_4 => 'PRODUCT_NAME'
82107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82111: ,p_ae_header_id => NULL
82112: );

Line 82109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82105: )
82106: ,p_token_4 => 'PRODUCT_NAME'
82107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82111: ,p_ae_header_id => NULL
82112: );
82113:

Line 82110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82106: ,p_token_4 => 'PRODUCT_NAME'
82107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82111: ,p_ae_header_id => NULL
82112: );
82113:
82114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82137: ----------------------------------------------------------------------------------
82138: -- 4219869 Business Flow
82139: -- Update journal entry status -- Need to generate this within IF
82140: ----------------------------------------------------------------------------------
82141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82143: ,p_balance_type_code => l_balance_type_code
82144: );
82145:

Line 82313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82309:
82310: --
82311: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82312: --
82313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82314: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82315: ELSE
82316: ---------------------------------------------------------------------------------------------------
82317: -- 4262811a Switch Sign

Line 82338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82334:
82335: XLA_AE_LINES_PKG.ValidateCurrentLine;
82336: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82337:
82338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82340: ,p_balance_type_code => l_balance_type_code);
82341:
82342: END IF;

Line 82448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82444: l_tmp_amt NUMBER;
82445: l_acc_rev_natural_side_code VARCHAR2(1);
82446:
82447: l_num_entries NUMBER;
82448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82452: l_recog_line_1 NUMBER;

Line 82449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82445: l_acc_rev_natural_side_code VARCHAR2(1);
82446:
82447: l_num_entries NUMBER;
82448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82452: l_recog_line_1 NUMBER;
82453: l_recog_line_2 NUMBER;

Line 82450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82446:
82447: l_num_entries NUMBER;
82448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82452: l_recog_line_1 NUMBER;
82453: l_recog_line_2 NUMBER;
82454:

Line 82451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82447: l_num_entries NUMBER;
82448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82452: l_recog_line_1 NUMBER;
82453: l_recog_line_2 NUMBER;
82454:
82455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82453: l_recog_line_2 NUMBER;
82454:
82455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82456: l_bflow_applied_to_amt NUMBER; -- 5132302
82457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82458:
82459: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82460:
82461: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82528: l_accrual_line_num := NULL; -- 4262811
82529: l_tmp_amt := NULL; -- 4262811
82530: --
82531:
82532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82533: l_balance_type_code <> 'B' THEN
82534: IF NVL(p_source_52,9E125) <> 0 AND
82535: NVL(p_source_51,'
82536: ') = 'DEPRN'

Line 82605: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82601: --
82602: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82603:
82604: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82605: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82606:
82607: -- 4955764
82608: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82609: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82651: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82647: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82648:
82649: IF xla_accounting_cache_pkg.GetValueChar
82650: (p_source_code => 'LEDGER_CATEGORY_CODE'
82651: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82652: AND l_bflow_method_code = 'PRIOR_ENTRY'
82653: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82654: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82655: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82758: p_lookup_type => 'XLA_OWNER_TYPE'
82759: ,p_lookup_code => l_component_type_code
82760: )
82761: ,p_token_4 => 'PRODUCT_NAME'
82762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82766: ,p_ae_header_id => NULL

Line 82763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82759: ,p_lookup_code => l_component_type_code
82760: )
82761: ,p_token_4 => 'PRODUCT_NAME'
82762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82766: ,p_ae_header_id => NULL
82767: );

Line 82764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82760: )
82761: ,p_token_4 => 'PRODUCT_NAME'
82762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82766: ,p_ae_header_id => NULL
82767: );
82768:

Line 82765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82761: ,p_token_4 => 'PRODUCT_NAME'
82762: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82763: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82764: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82765: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82766: ,p_ae_header_id => NULL
82767: );
82768:
82769: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82792: ----------------------------------------------------------------------------------
82793: -- 4219869 Business Flow
82794: -- Update journal entry status -- Need to generate this within IF
82795: ----------------------------------------------------------------------------------
82796: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82797: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82798: ,p_balance_type_code => l_balance_type_code
82799: );
82800:

Line 82884: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82880:
82881: --
82882: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82883: --
82884: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82885: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82886: ELSE
82887: ---------------------------------------------------------------------------------------------------
82888: -- 4262811a Switch Sign

Line 82909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82905:
82906: XLA_AE_LINES_PKG.ValidateCurrentLine;
82907: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82908:
82909: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82910: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82911: ,p_balance_type_code => l_balance_type_code);
82912:
82913: END IF;

Line 83025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83021: l_tmp_amt NUMBER;
83022: l_acc_rev_natural_side_code VARCHAR2(1);
83023:
83024: l_num_entries NUMBER;
83025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83029: l_recog_line_1 NUMBER;

Line 83026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83022: l_acc_rev_natural_side_code VARCHAR2(1);
83023:
83024: l_num_entries NUMBER;
83025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83029: l_recog_line_1 NUMBER;
83030: l_recog_line_2 NUMBER;

Line 83027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83023:
83024: l_num_entries NUMBER;
83025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83029: l_recog_line_1 NUMBER;
83030: l_recog_line_2 NUMBER;
83031:

Line 83028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83024: l_num_entries NUMBER;
83025: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83026: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83027: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83028: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83029: l_recog_line_1 NUMBER;
83030: l_recog_line_2 NUMBER;
83031:
83032: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83034: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83030: l_recog_line_2 NUMBER;
83031:
83032: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83033: l_bflow_applied_to_amt NUMBER; -- 5132302
83034: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83035:
83036: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83037:
83038: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83109: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83105: l_accrual_line_num := NULL; -- 4262811
83106: l_tmp_amt := NULL; -- 4262811
83107: --
83108:
83109: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83110: l_balance_type_code <> 'B' THEN
83111: IF NVL(p_source_52,9E125) <> 0 AND
83112: NVL(p_source_51,'
83113: ') = 'DEPRN'

Line 83182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83178: --
83179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83180:
83181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83183:
83184: -- 4955764
83185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83228: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83224: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83225:
83226: IF xla_accounting_cache_pkg.GetValueChar
83227: (p_source_code => 'LEDGER_CATEGORY_CODE'
83228: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83229: AND l_bflow_method_code = 'PRIOR_ENTRY'
83230: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83231: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83232: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83420: p_lookup_type => 'XLA_OWNER_TYPE'
83421: ,p_lookup_code => l_component_type_code
83422: )
83423: ,p_token_4 => 'PRODUCT_NAME'
83424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83428: ,p_ae_header_id => NULL

Line 83425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83421: ,p_lookup_code => l_component_type_code
83422: )
83423: ,p_token_4 => 'PRODUCT_NAME'
83424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83428: ,p_ae_header_id => NULL
83429: );

Line 83426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83422: )
83423: ,p_token_4 => 'PRODUCT_NAME'
83424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83428: ,p_ae_header_id => NULL
83429: );
83430:

Line 83427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83423: ,p_token_4 => 'PRODUCT_NAME'
83424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83428: ,p_ae_header_id => NULL
83429: );
83430:
83431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83454: ----------------------------------------------------------------------------------
83455: -- 4219869 Business Flow
83456: -- Update journal entry status -- Need to generate this within IF
83457: ----------------------------------------------------------------------------------
83458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83460: ,p_balance_type_code => l_balance_type_code
83461: );
83462:

Line 83631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83627:
83628: --
83629: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83630: --
83631: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83632: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83633: ELSE
83634: ---------------------------------------------------------------------------------------------------
83635: -- 4262811a Switch Sign

Line 83656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83652:
83653: XLA_AE_LINES_PKG.ValidateCurrentLine;
83654: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83655:
83656: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83657: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83658: ,p_balance_type_code => l_balance_type_code);
83659:
83660: END IF;

Line 83772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83768: l_tmp_amt NUMBER;
83769: l_acc_rev_natural_side_code VARCHAR2(1);
83770:
83771: l_num_entries NUMBER;
83772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83776: l_recog_line_1 NUMBER;

Line 83773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83769: l_acc_rev_natural_side_code VARCHAR2(1);
83770:
83771: l_num_entries NUMBER;
83772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83776: l_recog_line_1 NUMBER;
83777: l_recog_line_2 NUMBER;

Line 83774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83770:
83771: l_num_entries NUMBER;
83772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83776: l_recog_line_1 NUMBER;
83777: l_recog_line_2 NUMBER;
83778:

Line 83775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83771: l_num_entries NUMBER;
83772: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83773: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83774: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83775: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83776: l_recog_line_1 NUMBER;
83777: l_recog_line_2 NUMBER;
83778:
83779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83777: l_recog_line_2 NUMBER;
83778:
83779: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83780: l_bflow_applied_to_amt NUMBER; -- 5132302
83781: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83782:
83783: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83784:
83785: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83852: l_accrual_line_num := NULL; -- 4262811
83853: l_tmp_amt := NULL; -- 4262811
83854: --
83855:
83856: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83857: l_balance_type_code <> 'B' THEN
83858: IF NVL(p_source_63,9E125) <> 0 AND
83859: NVL(p_source_51,'
83860: ') = 'DEPRN'

Line 83929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83925: --
83926: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83927:
83928: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83929: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83930:
83931: -- 4955764
83932: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83933: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83975: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83971: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83972:
83973: IF xla_accounting_cache_pkg.GetValueChar
83974: (p_source_code => 'LEDGER_CATEGORY_CODE'
83975: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83976: AND l_bflow_method_code = 'PRIOR_ENTRY'
83977: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83978: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83979: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84166: p_lookup_type => 'XLA_OWNER_TYPE'
84167: ,p_lookup_code => l_component_type_code
84168: )
84169: ,p_token_4 => 'PRODUCT_NAME'
84170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84174: ,p_ae_header_id => NULL

Line 84171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84167: ,p_lookup_code => l_component_type_code
84168: )
84169: ,p_token_4 => 'PRODUCT_NAME'
84170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84174: ,p_ae_header_id => NULL
84175: );

Line 84172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84168: )
84169: ,p_token_4 => 'PRODUCT_NAME'
84170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84174: ,p_ae_header_id => NULL
84175: );
84176:

Line 84173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84169: ,p_token_4 => 'PRODUCT_NAME'
84170: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84171: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84172: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84173: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84174: ,p_ae_header_id => NULL
84175: );
84176:
84177: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84200: ----------------------------------------------------------------------------------
84201: -- 4219869 Business Flow
84202: -- Update journal entry status -- Need to generate this within IF
84203: ----------------------------------------------------------------------------------
84204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84206: ,p_balance_type_code => l_balance_type_code
84207: );
84208:

Line 84376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84372:
84373: --
84374: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84375: --
84376: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84377: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84378: ELSE
84379: ---------------------------------------------------------------------------------------------------
84380: -- 4262811a Switch Sign

Line 84401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84397:
84398: XLA_AE_LINES_PKG.ValidateCurrentLine;
84399: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84400:
84401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84403: ,p_balance_type_code => l_balance_type_code);
84404:
84405: END IF;

Line 84517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84513: l_tmp_amt NUMBER;
84514: l_acc_rev_natural_side_code VARCHAR2(1);
84515:
84516: l_num_entries NUMBER;
84517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84521: l_recog_line_1 NUMBER;

Line 84518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84514: l_acc_rev_natural_side_code VARCHAR2(1);
84515:
84516: l_num_entries NUMBER;
84517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84521: l_recog_line_1 NUMBER;
84522: l_recog_line_2 NUMBER;

Line 84519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84515:
84516: l_num_entries NUMBER;
84517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84521: l_recog_line_1 NUMBER;
84522: l_recog_line_2 NUMBER;
84523:

Line 84520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84516: l_num_entries NUMBER;
84517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84521: l_recog_line_1 NUMBER;
84522: l_recog_line_2 NUMBER;
84523:
84524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84522: l_recog_line_2 NUMBER;
84523:
84524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84525: l_bflow_applied_to_amt NUMBER; -- 5132302
84526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84527:
84528: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84529:
84530: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84597: l_accrual_line_num := NULL; -- 4262811
84598: l_tmp_amt := NULL; -- 4262811
84599: --
84600:
84601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84602: l_balance_type_code <> 'B' THEN
84603: IF NVL(p_source_63,9E125) <> 0 AND
84604: NVL(p_source_51,'
84605: ') = 'DEPRN'

Line 84674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84670: --
84671: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84672:
84673: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84674: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84675:
84676: -- 4955764
84677: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84678: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84716: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84717:
84718: IF xla_accounting_cache_pkg.GetValueChar
84719: (p_source_code => 'LEDGER_CATEGORY_CODE'
84720: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84721: AND l_bflow_method_code = 'PRIOR_ENTRY'
84722: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84723: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84724: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84911: p_lookup_type => 'XLA_OWNER_TYPE'
84912: ,p_lookup_code => l_component_type_code
84913: )
84914: ,p_token_4 => 'PRODUCT_NAME'
84915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84919: ,p_ae_header_id => NULL

Line 84916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84912: ,p_lookup_code => l_component_type_code
84913: )
84914: ,p_token_4 => 'PRODUCT_NAME'
84915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84919: ,p_ae_header_id => NULL
84920: );

Line 84917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84913: )
84914: ,p_token_4 => 'PRODUCT_NAME'
84915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84919: ,p_ae_header_id => NULL
84920: );
84921:

Line 84918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84914: ,p_token_4 => 'PRODUCT_NAME'
84915: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84916: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84917: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84918: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84919: ,p_ae_header_id => NULL
84920: );
84921:
84922: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84945: ----------------------------------------------------------------------------------
84946: -- 4219869 Business Flow
84947: -- Update journal entry status -- Need to generate this within IF
84948: ----------------------------------------------------------------------------------
84949: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84950: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84951: ,p_balance_type_code => l_balance_type_code
84952: );
84953:

Line 85121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85117:
85118: --
85119: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85120: --
85121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85122: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85123: ELSE
85124: ---------------------------------------------------------------------------------------------------
85125: -- 4262811a Switch Sign

Line 85146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85142:
85143: XLA_AE_LINES_PKG.ValidateCurrentLine;
85144: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85145:
85146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85148: ,p_balance_type_code => l_balance_type_code);
85149:
85150: END IF;

Line 85256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85252: l_tmp_amt NUMBER;
85253: l_acc_rev_natural_side_code VARCHAR2(1);
85254:
85255: l_num_entries NUMBER;
85256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85260: l_recog_line_1 NUMBER;

Line 85257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85253: l_acc_rev_natural_side_code VARCHAR2(1);
85254:
85255: l_num_entries NUMBER;
85256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85260: l_recog_line_1 NUMBER;
85261: l_recog_line_2 NUMBER;

Line 85258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85254:
85255: l_num_entries NUMBER;
85256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85260: l_recog_line_1 NUMBER;
85261: l_recog_line_2 NUMBER;
85262:

Line 85259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85255: l_num_entries NUMBER;
85256: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85257: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85258: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85259: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85260: l_recog_line_1 NUMBER;
85261: l_recog_line_2 NUMBER;
85262:
85263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85261: l_recog_line_2 NUMBER;
85262:
85263: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85264: l_bflow_applied_to_amt NUMBER; -- 5132302
85265: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85266:
85267: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85268:
85269: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85340: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85336: l_accrual_line_num := NULL; -- 4262811
85337: l_tmp_amt := NULL; -- 4262811
85338: --
85339:
85340: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85341: l_balance_type_code <> 'B' THEN
85342: IF NVL(p_source_61,9E125) <> 0 AND
85343: NVL(p_source_51,'
85344: ') = 'DEPRN'

Line 85413: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85409: --
85410: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85411:
85412: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85413: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85414:
85415: -- 4955764
85416: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85417: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85459: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85455: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85456:
85457: IF xla_accounting_cache_pkg.GetValueChar
85458: (p_source_code => 'LEDGER_CATEGORY_CODE'
85459: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85460: AND l_bflow_method_code = 'PRIOR_ENTRY'
85461: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85462: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85463: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85566: p_lookup_type => 'XLA_OWNER_TYPE'
85567: ,p_lookup_code => l_component_type_code
85568: )
85569: ,p_token_4 => 'PRODUCT_NAME'
85570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85574: ,p_ae_header_id => NULL

Line 85571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85567: ,p_lookup_code => l_component_type_code
85568: )
85569: ,p_token_4 => 'PRODUCT_NAME'
85570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85574: ,p_ae_header_id => NULL
85575: );

Line 85572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85568: )
85569: ,p_token_4 => 'PRODUCT_NAME'
85570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85574: ,p_ae_header_id => NULL
85575: );
85576:

Line 85573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85569: ,p_token_4 => 'PRODUCT_NAME'
85570: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85571: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85572: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85573: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85574: ,p_ae_header_id => NULL
85575: );
85576:
85577: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85600: ----------------------------------------------------------------------------------
85601: -- 4219869 Business Flow
85602: -- Update journal entry status -- Need to generate this within IF
85603: ----------------------------------------------------------------------------------
85604: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85605: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85606: ,p_balance_type_code => l_balance_type_code
85607: );
85608:

Line 85692: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85688:
85689: --
85690: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85691: --
85692: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85693: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85694: ELSE
85695: ---------------------------------------------------------------------------------------------------
85696: -- 4262811a Switch Sign

Line 85717: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85713:
85714: XLA_AE_LINES_PKG.ValidateCurrentLine;
85715: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85716:
85717: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85718: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85719: ,p_balance_type_code => l_balance_type_code);
85720:
85721: END IF;

Line 85833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85829: l_tmp_amt NUMBER;
85830: l_acc_rev_natural_side_code VARCHAR2(1);
85831:
85832: l_num_entries NUMBER;
85833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85837: l_recog_line_1 NUMBER;

Line 85834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85830: l_acc_rev_natural_side_code VARCHAR2(1);
85831:
85832: l_num_entries NUMBER;
85833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85837: l_recog_line_1 NUMBER;
85838: l_recog_line_2 NUMBER;

Line 85835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85831:
85832: l_num_entries NUMBER;
85833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85837: l_recog_line_1 NUMBER;
85838: l_recog_line_2 NUMBER;
85839:

Line 85836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85832: l_num_entries NUMBER;
85833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85837: l_recog_line_1 NUMBER;
85838: l_recog_line_2 NUMBER;
85839:
85840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85838: l_recog_line_2 NUMBER;
85839:
85840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85841: l_bflow_applied_to_amt NUMBER; -- 5132302
85842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85843:
85844: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85845:
85846: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85913: l_accrual_line_num := NULL; -- 4262811
85914: l_tmp_amt := NULL; -- 4262811
85915: --
85916:
85917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85918: l_balance_type_code <> 'B' THEN
85919: IF NVL(p_source_61,9E125) <> 0 AND
85920: NVL(p_source_51,'
85921: ') = 'DEPRN'

Line 85990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85986: --
85987: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85988:
85989: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85990: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85991:
85992: -- 4955764
85993: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85994: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86036: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86032: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86033:
86034: IF xla_accounting_cache_pkg.GetValueChar
86035: (p_source_code => 'LEDGER_CATEGORY_CODE'
86036: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86037: AND l_bflow_method_code = 'PRIOR_ENTRY'
86038: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86039: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86040: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86228: p_lookup_type => 'XLA_OWNER_TYPE'
86229: ,p_lookup_code => l_component_type_code
86230: )
86231: ,p_token_4 => 'PRODUCT_NAME'
86232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86236: ,p_ae_header_id => NULL

Line 86233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86229: ,p_lookup_code => l_component_type_code
86230: )
86231: ,p_token_4 => 'PRODUCT_NAME'
86232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86236: ,p_ae_header_id => NULL
86237: );

Line 86234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86230: )
86231: ,p_token_4 => 'PRODUCT_NAME'
86232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86236: ,p_ae_header_id => NULL
86237: );
86238:

Line 86235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86231: ,p_token_4 => 'PRODUCT_NAME'
86232: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86233: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86234: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86235: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86236: ,p_ae_header_id => NULL
86237: );
86238:
86239: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86262: ----------------------------------------------------------------------------------
86263: -- 4219869 Business Flow
86264: -- Update journal entry status -- Need to generate this within IF
86265: ----------------------------------------------------------------------------------
86266: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86267: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86268: ,p_balance_type_code => l_balance_type_code
86269: );
86270:

Line 86439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86435:
86436: --
86437: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86438: --
86439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86440: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86441: ELSE
86442: ---------------------------------------------------------------------------------------------------
86443: -- 4262811a Switch Sign

Line 86464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86460:
86461: XLA_AE_LINES_PKG.ValidateCurrentLine;
86462: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86463:
86464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86466: ,p_balance_type_code => l_balance_type_code);
86467:
86468: END IF;

Line 86574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86570: l_tmp_amt NUMBER;
86571: l_acc_rev_natural_side_code VARCHAR2(1);
86572:
86573: l_num_entries NUMBER;
86574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86578: l_recog_line_1 NUMBER;

Line 86575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86571: l_acc_rev_natural_side_code VARCHAR2(1);
86572:
86573: l_num_entries NUMBER;
86574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86578: l_recog_line_1 NUMBER;
86579: l_recog_line_2 NUMBER;

Line 86576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86572:
86573: l_num_entries NUMBER;
86574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86578: l_recog_line_1 NUMBER;
86579: l_recog_line_2 NUMBER;
86580:

Line 86577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86573: l_num_entries NUMBER;
86574: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86575: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86576: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86577: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86578: l_recog_line_1 NUMBER;
86579: l_recog_line_2 NUMBER;
86580:
86581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86579: l_recog_line_2 NUMBER;
86580:
86581: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86582: l_bflow_applied_to_amt NUMBER; -- 5132302
86583: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86584:
86585: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86586:
86587: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86654: l_accrual_line_num := NULL; -- 4262811
86655: l_tmp_amt := NULL; -- 4262811
86656: --
86657:
86658: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86659: l_balance_type_code <> 'B' THEN
86660: IF NVL(p_source_48,'
86661: ') = 'PROCEEDS CLR'
86662: THEN

Line 86730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86726: --
86727: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86728:
86729: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86730: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86731:
86732: -- 4955764
86733: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86734: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86770: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86766: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86767:
86768: IF xla_accounting_cache_pkg.GetValueChar
86769: (p_source_code => 'LEDGER_CATEGORY_CODE'
86770: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86771: AND l_bflow_method_code = 'PRIOR_ENTRY'
86772: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86773: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86774: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86961: p_lookup_type => 'XLA_OWNER_TYPE'
86962: ,p_lookup_code => l_component_type_code
86963: )
86964: ,p_token_4 => 'PRODUCT_NAME'
86965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86969: ,p_ae_header_id => NULL

Line 86966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86962: ,p_lookup_code => l_component_type_code
86963: )
86964: ,p_token_4 => 'PRODUCT_NAME'
86965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86969: ,p_ae_header_id => NULL
86970: );

Line 86967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86963: )
86964: ,p_token_4 => 'PRODUCT_NAME'
86965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86969: ,p_ae_header_id => NULL
86970: );
86971:

Line 86968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86964: ,p_token_4 => 'PRODUCT_NAME'
86965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86969: ,p_ae_header_id => NULL
86970: );
86971:
86972: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86995: ----------------------------------------------------------------------------------
86996: -- 4219869 Business Flow
86997: -- Update journal entry status -- Need to generate this within IF
86998: ----------------------------------------------------------------------------------
86999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87000: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87001: ,p_balance_type_code => l_balance_type_code
87002: );
87003:

Line 87171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87167:
87168: --
87169: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87170: --
87171: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87172: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87173: ELSE
87174: ---------------------------------------------------------------------------------------------------
87175: -- 4262811a Switch Sign

Line 87196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87192:
87193: XLA_AE_LINES_PKG.ValidateCurrentLine;
87194: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87195:
87196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87198: ,p_balance_type_code => l_balance_type_code);
87199:
87200: END IF;

Line 87306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87302: l_tmp_amt NUMBER;
87303: l_acc_rev_natural_side_code VARCHAR2(1);
87304:
87305: l_num_entries NUMBER;
87306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87310: l_recog_line_1 NUMBER;

Line 87307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87303: l_acc_rev_natural_side_code VARCHAR2(1);
87304:
87305: l_num_entries NUMBER;
87306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87310: l_recog_line_1 NUMBER;
87311: l_recog_line_2 NUMBER;

Line 87308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87304:
87305: l_num_entries NUMBER;
87306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87310: l_recog_line_1 NUMBER;
87311: l_recog_line_2 NUMBER;
87312:

Line 87309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87305: l_num_entries NUMBER;
87306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87310: l_recog_line_1 NUMBER;
87311: l_recog_line_2 NUMBER;
87312:
87313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87311: l_recog_line_2 NUMBER;
87312:
87313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87314: l_bflow_applied_to_amt NUMBER; -- 5132302
87315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87316:
87317: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87318:
87319: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87386: l_accrual_line_num := NULL; -- 4262811
87387: l_tmp_amt := NULL; -- 4262811
87388: --
87389:
87390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87391: l_balance_type_code <> 'B' THEN
87392: IF NVL(p_source_48,'
87393: ') = 'PROCEEDS CLR'
87394: THEN

Line 87462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87458: --
87459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87460:
87461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87463:
87464: -- 4955764
87465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87498: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87499:
87500: IF xla_accounting_cache_pkg.GetValueChar
87501: (p_source_code => 'LEDGER_CATEGORY_CODE'
87502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87503: AND l_bflow_method_code = 'PRIOR_ENTRY'
87504: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87505: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87506: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87693: p_lookup_type => 'XLA_OWNER_TYPE'
87694: ,p_lookup_code => l_component_type_code
87695: )
87696: ,p_token_4 => 'PRODUCT_NAME'
87697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87701: ,p_ae_header_id => NULL

Line 87698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87694: ,p_lookup_code => l_component_type_code
87695: )
87696: ,p_token_4 => 'PRODUCT_NAME'
87697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87701: ,p_ae_header_id => NULL
87702: );

Line 87699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87695: )
87696: ,p_token_4 => 'PRODUCT_NAME'
87697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87701: ,p_ae_header_id => NULL
87702: );
87703:

Line 87700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87696: ,p_token_4 => 'PRODUCT_NAME'
87697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87701: ,p_ae_header_id => NULL
87702: );
87703:
87704: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87727: ----------------------------------------------------------------------------------
87728: -- 4219869 Business Flow
87729: -- Update journal entry status -- Need to generate this within IF
87730: ----------------------------------------------------------------------------------
87731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87732: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87733: ,p_balance_type_code => l_balance_type_code
87734: );
87735:

Line 87903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87899:
87900: --
87901: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87902: --
87903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87904: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87905: ELSE
87906: ---------------------------------------------------------------------------------------------------
87907: -- 4262811a Switch Sign

Line 87928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87924:
87925: XLA_AE_LINES_PKG.ValidateCurrentLine;
87926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87927:
87928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87930: ,p_balance_type_code => l_balance_type_code);
87931:
87932: END IF;

Line 88040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88036: l_tmp_amt NUMBER;
88037: l_acc_rev_natural_side_code VARCHAR2(1);
88038:
88039: l_num_entries NUMBER;
88040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88044: l_recog_line_1 NUMBER;

Line 88041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88037: l_acc_rev_natural_side_code VARCHAR2(1);
88038:
88039: l_num_entries NUMBER;
88040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88044: l_recog_line_1 NUMBER;
88045: l_recog_line_2 NUMBER;

Line 88042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88038:
88039: l_num_entries NUMBER;
88040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88044: l_recog_line_1 NUMBER;
88045: l_recog_line_2 NUMBER;
88046:

Line 88043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88039: l_num_entries NUMBER;
88040: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88041: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88042: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88043: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88044: l_recog_line_1 NUMBER;
88045: l_recog_line_2 NUMBER;
88046:
88047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88045: l_recog_line_2 NUMBER;
88046:
88047: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88048: l_bflow_applied_to_amt NUMBER; -- 5132302
88049: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88050:
88051: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88052:
88053: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88120: l_accrual_line_num := NULL; -- 4262811
88121: l_tmp_amt := NULL; -- 4262811
88122: --
88123:
88124: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88125: l_balance_type_code <> 'B' THEN
88126: IF NVL(p_source_48,'
88127: ') = 'PROCEEDS' AND
88128: p_source_54 >= 0

Line 88197: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88193: --
88194: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88195:
88196: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88197: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88198:
88199: -- 4955764
88200: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88201: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88237: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88233: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88234:
88235: IF xla_accounting_cache_pkg.GetValueChar
88236: (p_source_code => 'LEDGER_CATEGORY_CODE'
88237: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88238: AND l_bflow_method_code = 'PRIOR_ENTRY'
88239: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88240: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88241: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88428: p_lookup_type => 'XLA_OWNER_TYPE'
88429: ,p_lookup_code => l_component_type_code
88430: )
88431: ,p_token_4 => 'PRODUCT_NAME'
88432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88436: ,p_ae_header_id => NULL

Line 88433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88429: ,p_lookup_code => l_component_type_code
88430: )
88431: ,p_token_4 => 'PRODUCT_NAME'
88432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88436: ,p_ae_header_id => NULL
88437: );

Line 88434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88430: )
88431: ,p_token_4 => 'PRODUCT_NAME'
88432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88436: ,p_ae_header_id => NULL
88437: );
88438:

Line 88435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88431: ,p_token_4 => 'PRODUCT_NAME'
88432: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88433: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88434: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88435: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88436: ,p_ae_header_id => NULL
88437: );
88438:
88439: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88462: ----------------------------------------------------------------------------------
88463: -- 4219869 Business Flow
88464: -- Update journal entry status -- Need to generate this within IF
88465: ----------------------------------------------------------------------------------
88466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88468: ,p_balance_type_code => l_balance_type_code
88469: );
88470:

Line 88638: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88634:
88635: --
88636: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88637: --
88638: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88639: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88640: ELSE
88641: ---------------------------------------------------------------------------------------------------
88642: -- 4262811a Switch Sign

Line 88663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88659:
88660: XLA_AE_LINES_PKG.ValidateCurrentLine;
88661: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88662:
88663: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88664: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88665: ,p_balance_type_code => l_balance_type_code);
88666:
88667: END IF;

Line 88775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88771: l_tmp_amt NUMBER;
88772: l_acc_rev_natural_side_code VARCHAR2(1);
88773:
88774: l_num_entries NUMBER;
88775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88779: l_recog_line_1 NUMBER;

Line 88776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88772: l_acc_rev_natural_side_code VARCHAR2(1);
88773:
88774: l_num_entries NUMBER;
88775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88779: l_recog_line_1 NUMBER;
88780: l_recog_line_2 NUMBER;

Line 88777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88773:
88774: l_num_entries NUMBER;
88775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88779: l_recog_line_1 NUMBER;
88780: l_recog_line_2 NUMBER;
88781:

Line 88778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88774: l_num_entries NUMBER;
88775: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88776: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88777: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88778: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88779: l_recog_line_1 NUMBER;
88780: l_recog_line_2 NUMBER;
88781:
88782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88780: l_recog_line_2 NUMBER;
88781:
88782: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88783: l_bflow_applied_to_amt NUMBER; -- 5132302
88784: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88785:
88786: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88787:
88788: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88855: l_accrual_line_num := NULL; -- 4262811
88856: l_tmp_amt := NULL; -- 4262811
88857: --
88858:
88859: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88860: l_balance_type_code <> 'B' THEN
88861: IF NVL(p_source_48,'
88862: ') = 'PROCEEDS' AND
88863: p_source_54 >= 0

Line 88932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88928: --
88929: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88930:
88931: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88933:
88934: -- 4955764
88935: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88936: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88969:
88970: IF xla_accounting_cache_pkg.GetValueChar
88971: (p_source_code => 'LEDGER_CATEGORY_CODE'
88972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88973: AND l_bflow_method_code = 'PRIOR_ENTRY'
88974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89163: p_lookup_type => 'XLA_OWNER_TYPE'
89164: ,p_lookup_code => l_component_type_code
89165: )
89166: ,p_token_4 => 'PRODUCT_NAME'
89167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89171: ,p_ae_header_id => NULL

Line 89168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89164: ,p_lookup_code => l_component_type_code
89165: )
89166: ,p_token_4 => 'PRODUCT_NAME'
89167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89171: ,p_ae_header_id => NULL
89172: );

Line 89169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89165: )
89166: ,p_token_4 => 'PRODUCT_NAME'
89167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89171: ,p_ae_header_id => NULL
89172: );
89173:

Line 89170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89166: ,p_token_4 => 'PRODUCT_NAME'
89167: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89168: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89169: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89170: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89171: ,p_ae_header_id => NULL
89172: );
89173:
89174: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89197: ----------------------------------------------------------------------------------
89198: -- 4219869 Business Flow
89199: -- Update journal entry status -- Need to generate this within IF
89200: ----------------------------------------------------------------------------------
89201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89203: ,p_balance_type_code => l_balance_type_code
89204: );
89205:

Line 89373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89369:
89370: --
89371: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89372: --
89373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89374: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89375: ELSE
89376: ---------------------------------------------------------------------------------------------------
89377: -- 4262811a Switch Sign

Line 89398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89394:
89395: XLA_AE_LINES_PKG.ValidateCurrentLine;
89396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89397:
89398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89400: ,p_balance_type_code => l_balance_type_code);
89401:
89402: END IF;

Line 89510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89506: l_tmp_amt NUMBER;
89507: l_acc_rev_natural_side_code VARCHAR2(1);
89508:
89509: l_num_entries NUMBER;
89510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89514: l_recog_line_1 NUMBER;

Line 89511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89507: l_acc_rev_natural_side_code VARCHAR2(1);
89508:
89509: l_num_entries NUMBER;
89510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89514: l_recog_line_1 NUMBER;
89515: l_recog_line_2 NUMBER;

Line 89512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89508:
89509: l_num_entries NUMBER;
89510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89514: l_recog_line_1 NUMBER;
89515: l_recog_line_2 NUMBER;
89516:

Line 89513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89509: l_num_entries NUMBER;
89510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89514: l_recog_line_1 NUMBER;
89515: l_recog_line_2 NUMBER;
89516:
89517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89515: l_recog_line_2 NUMBER;
89516:
89517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89518: l_bflow_applied_to_amt NUMBER; -- 5132302
89519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89520:
89521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89522:
89523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89590: l_accrual_line_num := NULL; -- 4262811
89591: l_tmp_amt := NULL; -- 4262811
89592: --
89593:
89594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89595: l_balance_type_code <> 'B' THEN
89596: IF NVL(p_source_48,'
89597: ') = 'PROCEEDS' AND
89598: p_source_54 < 0

Line 89667: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89663: --
89664: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89665:
89666: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89667: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89668:
89669: -- 4955764
89670: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89671: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89707: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89703: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89704:
89705: IF xla_accounting_cache_pkg.GetValueChar
89706: (p_source_code => 'LEDGER_CATEGORY_CODE'
89707: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89708: AND l_bflow_method_code = 'PRIOR_ENTRY'
89709: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89710: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89711: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89898: p_lookup_type => 'XLA_OWNER_TYPE'
89899: ,p_lookup_code => l_component_type_code
89900: )
89901: ,p_token_4 => 'PRODUCT_NAME'
89902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89906: ,p_ae_header_id => NULL

Line 89903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89899: ,p_lookup_code => l_component_type_code
89900: )
89901: ,p_token_4 => 'PRODUCT_NAME'
89902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89906: ,p_ae_header_id => NULL
89907: );

Line 89904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89900: )
89901: ,p_token_4 => 'PRODUCT_NAME'
89902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89906: ,p_ae_header_id => NULL
89907: );
89908:

Line 89905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89901: ,p_token_4 => 'PRODUCT_NAME'
89902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89906: ,p_ae_header_id => NULL
89907: );
89908:
89909: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89932: ----------------------------------------------------------------------------------
89933: -- 4219869 Business Flow
89934: -- Update journal entry status -- Need to generate this within IF
89935: ----------------------------------------------------------------------------------
89936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89938: ,p_balance_type_code => l_balance_type_code
89939: );
89940:

Line 90108: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90104:
90105: --
90106: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90107: --
90108: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90109: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90110: ELSE
90111: ---------------------------------------------------------------------------------------------------
90112: -- 4262811a Switch Sign

Line 90133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90129:
90130: XLA_AE_LINES_PKG.ValidateCurrentLine;
90131: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90132:
90133: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90134: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90135: ,p_balance_type_code => l_balance_type_code);
90136:
90137: END IF;

Line 90245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90241: l_tmp_amt NUMBER;
90242: l_acc_rev_natural_side_code VARCHAR2(1);
90243:
90244: l_num_entries NUMBER;
90245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90249: l_recog_line_1 NUMBER;

Line 90246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90242: l_acc_rev_natural_side_code VARCHAR2(1);
90243:
90244: l_num_entries NUMBER;
90245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90249: l_recog_line_1 NUMBER;
90250: l_recog_line_2 NUMBER;

Line 90247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90243:
90244: l_num_entries NUMBER;
90245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90249: l_recog_line_1 NUMBER;
90250: l_recog_line_2 NUMBER;
90251:

Line 90248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90244: l_num_entries NUMBER;
90245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90249: l_recog_line_1 NUMBER;
90250: l_recog_line_2 NUMBER;
90251:
90252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90250: l_recog_line_2 NUMBER;
90251:
90252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90253: l_bflow_applied_to_amt NUMBER; -- 5132302
90254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90255:
90256: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90257:
90258: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90325: l_accrual_line_num := NULL; -- 4262811
90326: l_tmp_amt := NULL; -- 4262811
90327: --
90328:
90329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90330: l_balance_type_code <> 'B' THEN
90331: IF NVL(p_source_48,'
90332: ') = 'PROCEEDS' AND
90333: p_source_54 < 0

Line 90402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90398: --
90399: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90400:
90401: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90402: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90403:
90404: -- 4955764
90405: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90406: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90438: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90439:
90440: IF xla_accounting_cache_pkg.GetValueChar
90441: (p_source_code => 'LEDGER_CATEGORY_CODE'
90442: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90443: AND l_bflow_method_code = 'PRIOR_ENTRY'
90444: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90445: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90446: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90633: p_lookup_type => 'XLA_OWNER_TYPE'
90634: ,p_lookup_code => l_component_type_code
90635: )
90636: ,p_token_4 => 'PRODUCT_NAME'
90637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90641: ,p_ae_header_id => NULL

Line 90638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90634: ,p_lookup_code => l_component_type_code
90635: )
90636: ,p_token_4 => 'PRODUCT_NAME'
90637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90641: ,p_ae_header_id => NULL
90642: );

Line 90639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90635: )
90636: ,p_token_4 => 'PRODUCT_NAME'
90637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90641: ,p_ae_header_id => NULL
90642: );
90643:

Line 90640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90636: ,p_token_4 => 'PRODUCT_NAME'
90637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90641: ,p_ae_header_id => NULL
90642: );
90643:
90644: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90667: ----------------------------------------------------------------------------------
90668: -- 4219869 Business Flow
90669: -- Update journal entry status -- Need to generate this within IF
90670: ----------------------------------------------------------------------------------
90671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90672: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90673: ,p_balance_type_code => l_balance_type_code
90674: );
90675:

Line 90843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90839:
90840: --
90841: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90842: --
90843: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90844: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90845: ELSE
90846: ---------------------------------------------------------------------------------------------------
90847: -- 4262811a Switch Sign

Line 90868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90864:
90865: XLA_AE_LINES_PKG.ValidateCurrentLine;
90866: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90867:
90868: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90869: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90870: ,p_balance_type_code => l_balance_type_code);
90871:
90872: END IF;

Line 90978: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90974: l_tmp_amt NUMBER;
90975: l_acc_rev_natural_side_code VARCHAR2(1);
90976:
90977: l_num_entries NUMBER;
90978: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90979: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90980: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90981: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90982: l_recog_line_1 NUMBER;

Line 90979: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90975: l_acc_rev_natural_side_code VARCHAR2(1);
90976:
90977: l_num_entries NUMBER;
90978: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90979: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90980: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90981: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90982: l_recog_line_1 NUMBER;
90983: l_recog_line_2 NUMBER;

Line 90980: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90976:
90977: l_num_entries NUMBER;
90978: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90979: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90980: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90981: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90982: l_recog_line_1 NUMBER;
90983: l_recog_line_2 NUMBER;
90984:

Line 90981: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90977: l_num_entries NUMBER;
90978: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90979: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90980: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90981: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90982: l_recog_line_1 NUMBER;
90983: l_recog_line_2 NUMBER;
90984:
90985: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90987: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90983: l_recog_line_2 NUMBER;
90984:
90985: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90986: l_bflow_applied_to_amt NUMBER; -- 5132302
90987: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90988:
90989: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90990:
90991: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91062: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91058: l_accrual_line_num := NULL; -- 4262811
91059: l_tmp_amt := NULL; -- 4262811
91060: --
91061:
91062: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91063: l_balance_type_code <> 'B' THEN
91064: IF NVL(p_source_48,'
91065: ') = 'BONUS EXPENSE' AND
91066: NVL(p_source_55,'

Line 91136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91132: --
91133: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91134:
91135: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91136: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91137:
91138: -- 4955764
91139: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91140: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91172: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91173:
91174: IF xla_accounting_cache_pkg.GetValueChar
91175: (p_source_code => 'LEDGER_CATEGORY_CODE'
91176: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91177: AND l_bflow_method_code = 'PRIOR_ENTRY'
91178: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91179: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91180: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91325: p_lookup_type => 'XLA_OWNER_TYPE'
91326: ,p_lookup_code => l_component_type_code
91327: )
91328: ,p_token_4 => 'PRODUCT_NAME'
91329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91333: ,p_ae_header_id => NULL

Line 91330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91326: ,p_lookup_code => l_component_type_code
91327: )
91328: ,p_token_4 => 'PRODUCT_NAME'
91329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91333: ,p_ae_header_id => NULL
91334: );

Line 91331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91327: )
91328: ,p_token_4 => 'PRODUCT_NAME'
91329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91333: ,p_ae_header_id => NULL
91334: );
91335:

Line 91332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91328: ,p_token_4 => 'PRODUCT_NAME'
91329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91333: ,p_ae_header_id => NULL
91334: );
91335:
91336: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91359: ----------------------------------------------------------------------------------
91360: -- 4219869 Business Flow
91361: -- Update journal entry status -- Need to generate this within IF
91362: ----------------------------------------------------------------------------------
91363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91365: ,p_balance_type_code => l_balance_type_code
91366: );
91367:

Line 91493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91489:
91490: --
91491: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91492: --
91493: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91494: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91495: ELSE
91496: ---------------------------------------------------------------------------------------------------
91497: -- 4262811a Switch Sign

Line 91518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91514:
91515: XLA_AE_LINES_PKG.ValidateCurrentLine;
91516: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91517:
91518: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91519: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91520: ,p_balance_type_code => l_balance_type_code);
91521:
91522: END IF;

Line 91632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91628: l_tmp_amt NUMBER;
91629: l_acc_rev_natural_side_code VARCHAR2(1);
91630:
91631: l_num_entries NUMBER;
91632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91636: l_recog_line_1 NUMBER;

Line 91633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91629: l_acc_rev_natural_side_code VARCHAR2(1);
91630:
91631: l_num_entries NUMBER;
91632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91636: l_recog_line_1 NUMBER;
91637: l_recog_line_2 NUMBER;

Line 91634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91630:
91631: l_num_entries NUMBER;
91632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91636: l_recog_line_1 NUMBER;
91637: l_recog_line_2 NUMBER;
91638:

Line 91635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91631: l_num_entries NUMBER;
91632: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91633: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91634: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91635: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91636: l_recog_line_1 NUMBER;
91637: l_recog_line_2 NUMBER;
91638:
91639: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91641: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91637: l_recog_line_2 NUMBER;
91638:
91639: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91640: l_bflow_applied_to_amt NUMBER; -- 5132302
91641: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91642:
91643: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91644:
91645: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91716: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91712: l_accrual_line_num := NULL; -- 4262811
91713: l_tmp_amt := NULL; -- 4262811
91714: --
91715:
91716: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91717: l_balance_type_code <> 'B' THEN
91718: IF (NVL(p_source_48,'
91719: ') = 'BONUS EXPENSE' OR
91720: NVL(p_source_48,'

Line 91792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91788: --
91789: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91790:
91791: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91793:
91794: -- 4955764
91795: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91796: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91828: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91829:
91830: IF xla_accounting_cache_pkg.GetValueChar
91831: (p_source_code => 'LEDGER_CATEGORY_CODE'
91832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91833: AND l_bflow_method_code = 'PRIOR_ENTRY'
91834: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91835: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91836: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92024: p_lookup_type => 'XLA_OWNER_TYPE'
92025: ,p_lookup_code => l_component_type_code
92026: )
92027: ,p_token_4 => 'PRODUCT_NAME'
92028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92032: ,p_ae_header_id => NULL

Line 92029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92025: ,p_lookup_code => l_component_type_code
92026: )
92027: ,p_token_4 => 'PRODUCT_NAME'
92028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92032: ,p_ae_header_id => NULL
92033: );

Line 92030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92026: )
92027: ,p_token_4 => 'PRODUCT_NAME'
92028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92032: ,p_ae_header_id => NULL
92033: );
92034:

Line 92031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92027: ,p_token_4 => 'PRODUCT_NAME'
92028: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92029: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92030: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92031: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92032: ,p_ae_header_id => NULL
92033: );
92034:
92035: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92058: ----------------------------------------------------------------------------------
92059: -- 4219869 Business Flow
92060: -- Update journal entry status -- Need to generate this within IF
92061: ----------------------------------------------------------------------------------
92062: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92063: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92064: ,p_balance_type_code => l_balance_type_code
92065: );
92066:

Line 92235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92231:
92232: --
92233: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92234: --
92235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92236: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92237: ELSE
92238: ---------------------------------------------------------------------------------------------------
92239: -- 4262811a Switch Sign

Line 92260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92256:
92257: XLA_AE_LINES_PKG.ValidateCurrentLine;
92258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92259:
92260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92262: ,p_balance_type_code => l_balance_type_code);
92263:
92264: END IF;

Line 92372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92368: l_tmp_amt NUMBER;
92369: l_acc_rev_natural_side_code VARCHAR2(1);
92370:
92371: l_num_entries NUMBER;
92372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92376: l_recog_line_1 NUMBER;

Line 92373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92369: l_acc_rev_natural_side_code VARCHAR2(1);
92370:
92371: l_num_entries NUMBER;
92372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92376: l_recog_line_1 NUMBER;
92377: l_recog_line_2 NUMBER;

Line 92374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92370:
92371: l_num_entries NUMBER;
92372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92376: l_recog_line_1 NUMBER;
92377: l_recog_line_2 NUMBER;
92378:

Line 92375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92371: l_num_entries NUMBER;
92372: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92373: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92374: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92375: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92376: l_recog_line_1 NUMBER;
92377: l_recog_line_2 NUMBER;
92378:
92379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92377: l_recog_line_2 NUMBER;
92378:
92379: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92380: l_bflow_applied_to_amt NUMBER; -- 5132302
92381: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92382:
92383: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92384:
92385: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92452: l_accrual_line_num := NULL; -- 4262811
92453: l_tmp_amt := NULL; -- 4262811
92454: --
92455:
92456: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92457: l_balance_type_code <> 'B' THEN
92458: IF NVL(p_source_48,'
92459: ') = 'COST' AND
92460: NVL(p_source_55,'

Line 92530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92526: --
92527: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92528:
92529: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92530: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92531:
92532: -- 4955764
92533: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92534: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92566: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92567:
92568: IF xla_accounting_cache_pkg.GetValueChar
92569: (p_source_code => 'LEDGER_CATEGORY_CODE'
92570: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92571: AND l_bflow_method_code = 'PRIOR_ENTRY'
92572: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92573: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92574: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92761: p_lookup_type => 'XLA_OWNER_TYPE'
92762: ,p_lookup_code => l_component_type_code
92763: )
92764: ,p_token_4 => 'PRODUCT_NAME'
92765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92769: ,p_ae_header_id => NULL

Line 92766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92762: ,p_lookup_code => l_component_type_code
92763: )
92764: ,p_token_4 => 'PRODUCT_NAME'
92765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92769: ,p_ae_header_id => NULL
92770: );

Line 92767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92763: )
92764: ,p_token_4 => 'PRODUCT_NAME'
92765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92769: ,p_ae_header_id => NULL
92770: );
92771:

Line 92768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92764: ,p_token_4 => 'PRODUCT_NAME'
92765: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92766: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92767: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92768: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92769: ,p_ae_header_id => NULL
92770: );
92771:
92772: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92795: ----------------------------------------------------------------------------------
92796: -- 4219869 Business Flow
92797: -- Update journal entry status -- Need to generate this within IF
92798: ----------------------------------------------------------------------------------
92799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92800: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92801: ,p_balance_type_code => l_balance_type_code
92802: );
92803:

Line 92971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92967:
92968: --
92969: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92970: --
92971: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92972: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92973: ELSE
92974: ---------------------------------------------------------------------------------------------------
92975: -- 4262811a Switch Sign

Line 92996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92992:
92993: XLA_AE_LINES_PKG.ValidateCurrentLine;
92994: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92995:
92996: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92997: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92998: ,p_balance_type_code => l_balance_type_code);
92999:
93000: END IF;

Line 93104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93100: l_tmp_amt NUMBER;
93101: l_acc_rev_natural_side_code VARCHAR2(1);
93102:
93103: l_num_entries NUMBER;
93104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93108: l_recog_line_1 NUMBER;

Line 93105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93101: l_acc_rev_natural_side_code VARCHAR2(1);
93102:
93103: l_num_entries NUMBER;
93104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93108: l_recog_line_1 NUMBER;
93109: l_recog_line_2 NUMBER;

Line 93106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93102:
93103: l_num_entries NUMBER;
93104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93108: l_recog_line_1 NUMBER;
93109: l_recog_line_2 NUMBER;
93110:

Line 93107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93103: l_num_entries NUMBER;
93104: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93105: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93106: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93107: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93108: l_recog_line_1 NUMBER;
93109: l_recog_line_2 NUMBER;
93110:
93111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93109: l_recog_line_2 NUMBER;
93110:
93111: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93112: l_bflow_applied_to_amt NUMBER; -- 5132302
93113: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93114:
93115: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93116:
93117: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93184: l_accrual_line_num := NULL; -- 4262811
93185: l_tmp_amt := NULL; -- 4262811
93186: --
93187:
93188: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93189: l_balance_type_code <> 'B' THEN
93190: IF NVL(p_source_48,'
93191: ') = 'EXPENSE' AND
93192: NVL(p_source_55,'

Line 93262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93258: --
93259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93260:
93261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93263:
93264: -- 4955764
93265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93299:
93300: IF xla_accounting_cache_pkg.GetValueChar
93301: (p_source_code => 'LEDGER_CATEGORY_CODE'
93302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93303: AND l_bflow_method_code = 'PRIOR_ENTRY'
93304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93409: p_lookup_type => 'XLA_OWNER_TYPE'
93410: ,p_lookup_code => l_component_type_code
93411: )
93412: ,p_token_4 => 'PRODUCT_NAME'
93413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93417: ,p_ae_header_id => NULL

Line 93414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93410: ,p_lookup_code => l_component_type_code
93411: )
93412: ,p_token_4 => 'PRODUCT_NAME'
93413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93417: ,p_ae_header_id => NULL
93418: );

Line 93415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93411: )
93412: ,p_token_4 => 'PRODUCT_NAME'
93413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93417: ,p_ae_header_id => NULL
93418: );
93419:

Line 93416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93412: ,p_token_4 => 'PRODUCT_NAME'
93413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93417: ,p_ae_header_id => NULL
93418: );
93419:
93420: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93443: ----------------------------------------------------------------------------------
93444: -- 4219869 Business Flow
93445: -- Update journal entry status -- Need to generate this within IF
93446: ----------------------------------------------------------------------------------
93447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93449: ,p_balance_type_code => l_balance_type_code
93450: );
93451:

Line 93535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93531:
93532: --
93533: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93534: --
93535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93536: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93537: ELSE
93538: ---------------------------------------------------------------------------------------------------
93539: -- 4262811a Switch Sign

Line 93560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93556:
93557: XLA_AE_LINES_PKG.ValidateCurrentLine;
93558: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93559:
93560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93562: ,p_balance_type_code => l_balance_type_code);
93563:
93564: END IF;

Line 93672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93668: l_tmp_amt NUMBER;
93669: l_acc_rev_natural_side_code VARCHAR2(1);
93670:
93671: l_num_entries NUMBER;
93672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93676: l_recog_line_1 NUMBER;

Line 93673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93669: l_acc_rev_natural_side_code VARCHAR2(1);
93670:
93671: l_num_entries NUMBER;
93672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93676: l_recog_line_1 NUMBER;
93677: l_recog_line_2 NUMBER;

Line 93674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93670:
93671: l_num_entries NUMBER;
93672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93676: l_recog_line_1 NUMBER;
93677: l_recog_line_2 NUMBER;
93678:

Line 93675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93671: l_num_entries NUMBER;
93672: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93673: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93674: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93675: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93676: l_recog_line_1 NUMBER;
93677: l_recog_line_2 NUMBER;
93678:
93679: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93681: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93677: l_recog_line_2 NUMBER;
93678:
93679: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93680: l_bflow_applied_to_amt NUMBER; -- 5132302
93681: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93682:
93683: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93684:
93685: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93756: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93752: l_accrual_line_num := NULL; -- 4262811
93753: l_tmp_amt := NULL; -- 4262811
93754: --
93755:
93756: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93757: l_balance_type_code <> 'B' THEN
93758: IF (NVL(p_source_48,'
93759: ') = 'EXPENSE' OR
93760: NVL(p_source_48,'

Line 93832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93828: --
93829: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93830:
93831: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93833:
93834: -- 4955764
93835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93869:
93870: IF xla_accounting_cache_pkg.GetValueChar
93871: (p_source_code => 'LEDGER_CATEGORY_CODE'
93872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93873: AND l_bflow_method_code = 'PRIOR_ENTRY'
93874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94063: p_lookup_type => 'XLA_OWNER_TYPE'
94064: ,p_lookup_code => l_component_type_code
94065: )
94066: ,p_token_4 => 'PRODUCT_NAME'
94067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94071: ,p_ae_header_id => NULL

Line 94068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94064: ,p_lookup_code => l_component_type_code
94065: )
94066: ,p_token_4 => 'PRODUCT_NAME'
94067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94071: ,p_ae_header_id => NULL
94072: );

Line 94069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94065: )
94066: ,p_token_4 => 'PRODUCT_NAME'
94067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94071: ,p_ae_header_id => NULL
94072: );
94073:

Line 94070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94066: ,p_token_4 => 'PRODUCT_NAME'
94067: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94068: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94069: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94070: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94071: ,p_ae_header_id => NULL
94072: );
94073:
94074: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94097: ----------------------------------------------------------------------------------
94098: -- 4219869 Business Flow
94099: -- Update journal entry status -- Need to generate this within IF
94100: ----------------------------------------------------------------------------------
94101: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94102: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94103: ,p_balance_type_code => l_balance_type_code
94104: );
94105:

Line 94273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94269:
94270: --
94271: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94272: --
94273: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94274: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94275: ELSE
94276: ---------------------------------------------------------------------------------------------------
94277: -- 4262811a Switch Sign

Line 94298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94294:
94295: XLA_AE_LINES_PKG.ValidateCurrentLine;
94296: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94297:
94298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94300: ,p_balance_type_code => l_balance_type_code);
94301:
94302: END IF;

Line 94410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94406: l_tmp_amt NUMBER;
94407: l_acc_rev_natural_side_code VARCHAR2(1);
94408:
94409: l_num_entries NUMBER;
94410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94414: l_recog_line_1 NUMBER;

Line 94411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94407: l_acc_rev_natural_side_code VARCHAR2(1);
94408:
94409: l_num_entries NUMBER;
94410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94414: l_recog_line_1 NUMBER;
94415: l_recog_line_2 NUMBER;

Line 94412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94408:
94409: l_num_entries NUMBER;
94410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94414: l_recog_line_1 NUMBER;
94415: l_recog_line_2 NUMBER;
94416:

Line 94413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94409: l_num_entries NUMBER;
94410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94414: l_recog_line_1 NUMBER;
94415: l_recog_line_2 NUMBER;
94416:
94417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94415: l_recog_line_2 NUMBER;
94416:
94417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94418: l_bflow_applied_to_amt NUMBER; -- 5132302
94419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94420:
94421: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94422:
94423: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94490: l_accrual_line_num := NULL; -- 4262811
94491: l_tmp_amt := NULL; -- 4262811
94492: --
94493:
94494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94495: l_balance_type_code <> 'B' THEN
94496: IF NVL(p_source_48,'
94497: ') = 'REVAL RESERVE' AND
94498: NVL(p_source_55,'

Line 94568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94564: --
94565: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94566:
94567: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94569:
94570: -- 4955764
94571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94604: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94605:
94606: IF xla_accounting_cache_pkg.GetValueChar
94607: (p_source_code => 'LEDGER_CATEGORY_CODE'
94608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94609: AND l_bflow_method_code = 'PRIOR_ENTRY'
94610: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94611: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94612: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94799: p_lookup_type => 'XLA_OWNER_TYPE'
94800: ,p_lookup_code => l_component_type_code
94801: )
94802: ,p_token_4 => 'PRODUCT_NAME'
94803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94807: ,p_ae_header_id => NULL

Line 94804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94800: ,p_lookup_code => l_component_type_code
94801: )
94802: ,p_token_4 => 'PRODUCT_NAME'
94803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94807: ,p_ae_header_id => NULL
94808: );

Line 94805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94801: )
94802: ,p_token_4 => 'PRODUCT_NAME'
94803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94807: ,p_ae_header_id => NULL
94808: );
94809:

Line 94806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94802: ,p_token_4 => 'PRODUCT_NAME'
94803: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94804: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94805: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94806: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94807: ,p_ae_header_id => NULL
94808: );
94809:
94810: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94833: ----------------------------------------------------------------------------------
94834: -- 4219869 Business Flow
94835: -- Update journal entry status -- Need to generate this within IF
94836: ----------------------------------------------------------------------------------
94837: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94838: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94839: ,p_balance_type_code => l_balance_type_code
94840: );
94841:

Line 95009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95005:
95006: --
95007: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95008: --
95009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95010: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95011: ELSE
95012: ---------------------------------------------------------------------------------------------------
95013: -- 4262811a Switch Sign

Line 95034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95030:
95031: XLA_AE_LINES_PKG.ValidateCurrentLine;
95032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95033:
95034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95036: ,p_balance_type_code => l_balance_type_code);
95037:
95038: END IF;

Line 95144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95140: l_tmp_amt NUMBER;
95141: l_acc_rev_natural_side_code VARCHAR2(1);
95142:
95143: l_num_entries NUMBER;
95144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95148: l_recog_line_1 NUMBER;

Line 95145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95141: l_acc_rev_natural_side_code VARCHAR2(1);
95142:
95143: l_num_entries NUMBER;
95144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95148: l_recog_line_1 NUMBER;
95149: l_recog_line_2 NUMBER;

Line 95146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95142:
95143: l_num_entries NUMBER;
95144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95148: l_recog_line_1 NUMBER;
95149: l_recog_line_2 NUMBER;
95150:

Line 95147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95143: l_num_entries NUMBER;
95144: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95145: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95146: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95147: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95148: l_recog_line_1 NUMBER;
95149: l_recog_line_2 NUMBER;
95150:
95151: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95153: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95149: l_recog_line_2 NUMBER;
95150:
95151: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95152: l_bflow_applied_to_amt NUMBER; -- 5132302
95153: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95154:
95155: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95156:
95157: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95228: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95224: l_accrual_line_num := NULL; -- 4262811
95225: l_tmp_amt := NULL; -- 4262811
95226: --
95227:
95228: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95229: l_balance_type_code <> 'B' THEN
95230: IF NVL(p_source_48,'
95231: ') = 'BONUS EXPENSE' AND
95232: NVL(p_source_55,'

Line 95302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95298: --
95299: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95300:
95301: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95302: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95303:
95304: -- 4955764
95305: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95306: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95342: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95338: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95339:
95340: IF xla_accounting_cache_pkg.GetValueChar
95341: (p_source_code => 'LEDGER_CATEGORY_CODE'
95342: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95343: AND l_bflow_method_code = 'PRIOR_ENTRY'
95344: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95345: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95346: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95491: p_lookup_type => 'XLA_OWNER_TYPE'
95492: ,p_lookup_code => l_component_type_code
95493: )
95494: ,p_token_4 => 'PRODUCT_NAME'
95495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95499: ,p_ae_header_id => NULL

Line 95496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95492: ,p_lookup_code => l_component_type_code
95493: )
95494: ,p_token_4 => 'PRODUCT_NAME'
95495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95499: ,p_ae_header_id => NULL
95500: );

Line 95497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95493: )
95494: ,p_token_4 => 'PRODUCT_NAME'
95495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95499: ,p_ae_header_id => NULL
95500: );
95501:

Line 95498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95494: ,p_token_4 => 'PRODUCT_NAME'
95495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95499: ,p_ae_header_id => NULL
95500: );
95501:
95502: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95525: ----------------------------------------------------------------------------------
95526: -- 4219869 Business Flow
95527: -- Update journal entry status -- Need to generate this within IF
95528: ----------------------------------------------------------------------------------
95529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95530: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95531: ,p_balance_type_code => l_balance_type_code
95532: );
95533:

Line 95659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95655:
95656: --
95657: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95658: --
95659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95660: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95661: ELSE
95662: ---------------------------------------------------------------------------------------------------
95663: -- 4262811a Switch Sign

Line 95684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95680:
95681: XLA_AE_LINES_PKG.ValidateCurrentLine;
95682: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95683:
95684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95686: ,p_balance_type_code => l_balance_type_code);
95687:
95688: END IF;

Line 95798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95794: l_tmp_amt NUMBER;
95795: l_acc_rev_natural_side_code VARCHAR2(1);
95796:
95797: l_num_entries NUMBER;
95798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95802: l_recog_line_1 NUMBER;

Line 95799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95795: l_acc_rev_natural_side_code VARCHAR2(1);
95796:
95797: l_num_entries NUMBER;
95798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95802: l_recog_line_1 NUMBER;
95803: l_recog_line_2 NUMBER;

Line 95800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95796:
95797: l_num_entries NUMBER;
95798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95802: l_recog_line_1 NUMBER;
95803: l_recog_line_2 NUMBER;
95804:

Line 95801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95797: l_num_entries NUMBER;
95798: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95799: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95800: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95801: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95802: l_recog_line_1 NUMBER;
95803: l_recog_line_2 NUMBER;
95804:
95805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95803: l_recog_line_2 NUMBER;
95804:
95805: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95806: l_bflow_applied_to_amt NUMBER; -- 5132302
95807: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95808:
95809: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95810:
95811: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95878: l_accrual_line_num := NULL; -- 4262811
95879: l_tmp_amt := NULL; -- 4262811
95880: --
95881:
95882: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95883: l_balance_type_code <> 'B' THEN
95884: IF (NVL(p_source_48,'
95885: ') = 'BONUS EXPENSE' OR
95886: NVL(p_source_48,'

Line 95958: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95954: --
95955: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95956:
95957: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95958: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95959:
95960: -- 4955764
95961: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95962: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95994: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95995:
95996: IF xla_accounting_cache_pkg.GetValueChar
95997: (p_source_code => 'LEDGER_CATEGORY_CODE'
95998: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95999: AND l_bflow_method_code = 'PRIOR_ENTRY'
96000: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96001: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96002: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96190: p_lookup_type => 'XLA_OWNER_TYPE'
96191: ,p_lookup_code => l_component_type_code
96192: )
96193: ,p_token_4 => 'PRODUCT_NAME'
96194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96198: ,p_ae_header_id => NULL

Line 96195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96191: ,p_lookup_code => l_component_type_code
96192: )
96193: ,p_token_4 => 'PRODUCT_NAME'
96194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96198: ,p_ae_header_id => NULL
96199: );

Line 96196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96192: )
96193: ,p_token_4 => 'PRODUCT_NAME'
96194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96198: ,p_ae_header_id => NULL
96199: );
96200:

Line 96197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96193: ,p_token_4 => 'PRODUCT_NAME'
96194: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96195: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96196: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96197: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96198: ,p_ae_header_id => NULL
96199: );
96200:
96201: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96224: ----------------------------------------------------------------------------------
96225: -- 4219869 Business Flow
96226: -- Update journal entry status -- Need to generate this within IF
96227: ----------------------------------------------------------------------------------
96228: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96229: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96230: ,p_balance_type_code => l_balance_type_code
96231: );
96232:

Line 96401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96397:
96398: --
96399: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96400: --
96401: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96402: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96403: ELSE
96404: ---------------------------------------------------------------------------------------------------
96405: -- 4262811a Switch Sign

Line 96426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96422:
96423: XLA_AE_LINES_PKG.ValidateCurrentLine;
96424: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96425:
96426: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96427: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96428: ,p_balance_type_code => l_balance_type_code);
96429:
96430: END IF;

Line 96538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96534: l_tmp_amt NUMBER;
96535: l_acc_rev_natural_side_code VARCHAR2(1);
96536:
96537: l_num_entries NUMBER;
96538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96542: l_recog_line_1 NUMBER;

Line 96539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96535: l_acc_rev_natural_side_code VARCHAR2(1);
96536:
96537: l_num_entries NUMBER;
96538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96542: l_recog_line_1 NUMBER;
96543: l_recog_line_2 NUMBER;

Line 96540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96536:
96537: l_num_entries NUMBER;
96538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96542: l_recog_line_1 NUMBER;
96543: l_recog_line_2 NUMBER;
96544:

Line 96541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96537: l_num_entries NUMBER;
96538: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96539: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96540: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96541: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96542: l_recog_line_1 NUMBER;
96543: l_recog_line_2 NUMBER;
96544:
96545: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96547: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96543: l_recog_line_2 NUMBER;
96544:
96545: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96546: l_bflow_applied_to_amt NUMBER; -- 5132302
96547: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96548:
96549: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96550:
96551: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96622: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96618: l_accrual_line_num := NULL; -- 4262811
96619: l_tmp_amt := NULL; -- 4262811
96620: --
96621:
96622: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96623: l_balance_type_code <> 'B' THEN
96624: IF NVL(p_source_48,'
96625: ') = 'COST' AND
96626: NVL(p_source_55,'

Line 96696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96692: --
96693: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96694:
96695: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96696: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96697:
96698: -- 4955764
96699: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96700: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96732: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96733:
96734: IF xla_accounting_cache_pkg.GetValueChar
96735: (p_source_code => 'LEDGER_CATEGORY_CODE'
96736: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96737: AND l_bflow_method_code = 'PRIOR_ENTRY'
96738: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96739: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96740: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96927: p_lookup_type => 'XLA_OWNER_TYPE'
96928: ,p_lookup_code => l_component_type_code
96929: )
96930: ,p_token_4 => 'PRODUCT_NAME'
96931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96935: ,p_ae_header_id => NULL

Line 96932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96928: ,p_lookup_code => l_component_type_code
96929: )
96930: ,p_token_4 => 'PRODUCT_NAME'
96931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96935: ,p_ae_header_id => NULL
96936: );

Line 96933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96929: )
96930: ,p_token_4 => 'PRODUCT_NAME'
96931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96935: ,p_ae_header_id => NULL
96936: );
96937:

Line 96934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96930: ,p_token_4 => 'PRODUCT_NAME'
96931: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96932: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96933: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96934: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96935: ,p_ae_header_id => NULL
96936: );
96937:
96938: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96961: ----------------------------------------------------------------------------------
96962: -- 4219869 Business Flow
96963: -- Update journal entry status -- Need to generate this within IF
96964: ----------------------------------------------------------------------------------
96965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96967: ,p_balance_type_code => l_balance_type_code
96968: );
96969:

Line 97137: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97133:
97134: --
97135: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97136: --
97137: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97138: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97139: ELSE
97140: ---------------------------------------------------------------------------------------------------
97141: -- 4262811a Switch Sign

Line 97162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97158:
97159: XLA_AE_LINES_PKG.ValidateCurrentLine;
97160: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97161:
97162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97163: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97164: ,p_balance_type_code => l_balance_type_code);
97165:
97166: END IF;

Line 97270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97266: l_tmp_amt NUMBER;
97267: l_acc_rev_natural_side_code VARCHAR2(1);
97268:
97269: l_num_entries NUMBER;
97270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97274: l_recog_line_1 NUMBER;

Line 97271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97267: l_acc_rev_natural_side_code VARCHAR2(1);
97268:
97269: l_num_entries NUMBER;
97270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97274: l_recog_line_1 NUMBER;
97275: l_recog_line_2 NUMBER;

Line 97272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97268:
97269: l_num_entries NUMBER;
97270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97274: l_recog_line_1 NUMBER;
97275: l_recog_line_2 NUMBER;
97276:

Line 97273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97269: l_num_entries NUMBER;
97270: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97271: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97272: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97273: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97274: l_recog_line_1 NUMBER;
97275: l_recog_line_2 NUMBER;
97276:
97277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97275: l_recog_line_2 NUMBER;
97276:
97277: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97278: l_bflow_applied_to_amt NUMBER; -- 5132302
97279: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97280:
97281: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97282:
97283: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97350: l_accrual_line_num := NULL; -- 4262811
97351: l_tmp_amt := NULL; -- 4262811
97352: --
97353:
97354: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97355: l_balance_type_code <> 'B' THEN
97356: IF NVL(p_source_48,'
97357: ') = 'EXPENSE' AND
97358: NVL(p_source_55,'

Line 97428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97424: --
97425: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97426:
97427: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97428: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97429:
97430: -- 4955764
97431: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97432: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97468: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97464: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97465:
97466: IF xla_accounting_cache_pkg.GetValueChar
97467: (p_source_code => 'LEDGER_CATEGORY_CODE'
97468: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97469: AND l_bflow_method_code = 'PRIOR_ENTRY'
97470: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97471: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97472: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97579: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97575: p_lookup_type => 'XLA_OWNER_TYPE'
97576: ,p_lookup_code => l_component_type_code
97577: )
97578: ,p_token_4 => 'PRODUCT_NAME'
97579: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97580: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97581: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97582: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97583: ,p_ae_header_id => NULL

Line 97580: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97576: ,p_lookup_code => l_component_type_code
97577: )
97578: ,p_token_4 => 'PRODUCT_NAME'
97579: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97580: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97581: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97582: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97583: ,p_ae_header_id => NULL
97584: );

Line 97581: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97577: )
97578: ,p_token_4 => 'PRODUCT_NAME'
97579: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97580: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97581: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97582: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97583: ,p_ae_header_id => NULL
97584: );
97585:

Line 97582: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97578: ,p_token_4 => 'PRODUCT_NAME'
97579: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97580: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97581: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97582: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97583: ,p_ae_header_id => NULL
97584: );
97585:
97586: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97609: ----------------------------------------------------------------------------------
97610: -- 4219869 Business Flow
97611: -- Update journal entry status -- Need to generate this within IF
97612: ----------------------------------------------------------------------------------
97613: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97614: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97615: ,p_balance_type_code => l_balance_type_code
97616: );
97617:

Line 97701: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97697:
97698: --
97699: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97700: --
97701: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97702: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97703: ELSE
97704: ---------------------------------------------------------------------------------------------------
97705: -- 4262811a Switch Sign

Line 97726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97722:
97723: XLA_AE_LINES_PKG.ValidateCurrentLine;
97724: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97725:
97726: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97727: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97728: ,p_balance_type_code => l_balance_type_code);
97729:
97730: END IF;

Line 97840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97836: l_tmp_amt NUMBER;
97837: l_acc_rev_natural_side_code VARCHAR2(1);
97838:
97839: l_num_entries NUMBER;
97840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97844: l_recog_line_1 NUMBER;

Line 97841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97837: l_acc_rev_natural_side_code VARCHAR2(1);
97838:
97839: l_num_entries NUMBER;
97840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97844: l_recog_line_1 NUMBER;
97845: l_recog_line_2 NUMBER;

Line 97842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97838:
97839: l_num_entries NUMBER;
97840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97844: l_recog_line_1 NUMBER;
97845: l_recog_line_2 NUMBER;
97846:

Line 97843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97839: l_num_entries NUMBER;
97840: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97841: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97842: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97843: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97844: l_recog_line_1 NUMBER;
97845: l_recog_line_2 NUMBER;
97846:
97847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97845: l_recog_line_2 NUMBER;
97846:
97847: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97848: l_bflow_applied_to_amt NUMBER; -- 5132302
97849: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97850:
97851: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97852:
97853: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97924: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97920: l_accrual_line_num := NULL; -- 4262811
97921: l_tmp_amt := NULL; -- 4262811
97922: --
97923:
97924: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97925: l_balance_type_code <> 'B' THEN
97926: IF (NVL(p_source_48,'
97927: ') = 'EXPENSE' OR
97928: NVL(p_source_48,'

Line 98000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97996: --
97997: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97998:
97999: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98001:
98002: -- 4955764
98003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98036: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98037:
98038: IF xla_accounting_cache_pkg.GetValueChar
98039: (p_source_code => 'LEDGER_CATEGORY_CODE'
98040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98041: AND l_bflow_method_code = 'PRIOR_ENTRY'
98042: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98043: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98044: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98232: p_lookup_type => 'XLA_OWNER_TYPE'
98233: ,p_lookup_code => l_component_type_code
98234: )
98235: ,p_token_4 => 'PRODUCT_NAME'
98236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98240: ,p_ae_header_id => NULL

Line 98237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98233: ,p_lookup_code => l_component_type_code
98234: )
98235: ,p_token_4 => 'PRODUCT_NAME'
98236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98240: ,p_ae_header_id => NULL
98241: );

Line 98238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98234: )
98235: ,p_token_4 => 'PRODUCT_NAME'
98236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98240: ,p_ae_header_id => NULL
98241: );
98242:

Line 98239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98235: ,p_token_4 => 'PRODUCT_NAME'
98236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98240: ,p_ae_header_id => NULL
98241: );
98242:
98243: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98266: ----------------------------------------------------------------------------------
98267: -- 4219869 Business Flow
98268: -- Update journal entry status -- Need to generate this within IF
98269: ----------------------------------------------------------------------------------
98270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98272: ,p_balance_type_code => l_balance_type_code
98273: );
98274:

Line 98443: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98439:
98440: --
98441: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98442: --
98443: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98444: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98445: ELSE
98446: ---------------------------------------------------------------------------------------------------
98447: -- 4262811a Switch Sign

Line 98468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98464:
98465: XLA_AE_LINES_PKG.ValidateCurrentLine;
98466: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98467:
98468: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98469: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98470: ,p_balance_type_code => l_balance_type_code);
98471:
98472: END IF;

Line 98582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98578: l_tmp_amt NUMBER;
98579: l_acc_rev_natural_side_code VARCHAR2(1);
98580:
98581: l_num_entries NUMBER;
98582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98586: l_recog_line_1 NUMBER;

Line 98583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98579: l_acc_rev_natural_side_code VARCHAR2(1);
98580:
98581: l_num_entries NUMBER;
98582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98586: l_recog_line_1 NUMBER;
98587: l_recog_line_2 NUMBER;

Line 98584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98580:
98581: l_num_entries NUMBER;
98582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98586: l_recog_line_1 NUMBER;
98587: l_recog_line_2 NUMBER;
98588:

Line 98585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98581: l_num_entries NUMBER;
98582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98586: l_recog_line_1 NUMBER;
98587: l_recog_line_2 NUMBER;
98588:
98589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98587: l_recog_line_2 NUMBER;
98588:
98589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98590: l_bflow_applied_to_amt NUMBER; -- 5132302
98591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98592:
98593: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98594:
98595: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98662: l_accrual_line_num := NULL; -- 4262811
98663: l_tmp_amt := NULL; -- 4262811
98664: --
98665:
98666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98667: l_balance_type_code <> 'B' THEN
98668: IF NVL(p_source_48,'
98669: ') = 'REVAL RESERVE' AND
98670: NVL(p_source_55,'

Line 98740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98736: --
98737: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98738:
98739: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98740: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98741:
98742: -- 4955764
98743: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98744: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98776: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98777:
98778: IF xla_accounting_cache_pkg.GetValueChar
98779: (p_source_code => 'LEDGER_CATEGORY_CODE'
98780: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98781: AND l_bflow_method_code = 'PRIOR_ENTRY'
98782: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98783: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98784: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98972: p_lookup_type => 'XLA_OWNER_TYPE'
98973: ,p_lookup_code => l_component_type_code
98974: )
98975: ,p_token_4 => 'PRODUCT_NAME'
98976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98980: ,p_ae_header_id => NULL

Line 98977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98973: ,p_lookup_code => l_component_type_code
98974: )
98975: ,p_token_4 => 'PRODUCT_NAME'
98976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98980: ,p_ae_header_id => NULL
98981: );

Line 98978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98974: )
98975: ,p_token_4 => 'PRODUCT_NAME'
98976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98980: ,p_ae_header_id => NULL
98981: );
98982:

Line 98979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98975: ,p_token_4 => 'PRODUCT_NAME'
98976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98980: ,p_ae_header_id => NULL
98981: );
98982:
98983: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99006: ----------------------------------------------------------------------------------
99007: -- 4219869 Business Flow
99008: -- Update journal entry status -- Need to generate this within IF
99009: ----------------------------------------------------------------------------------
99010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99012: ,p_balance_type_code => l_balance_type_code
99013: );
99014:

Line 99183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99179:
99180: --
99181: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99182: --
99183: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99184: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99185: ELSE
99186: ---------------------------------------------------------------------------------------------------
99187: -- 4262811a Switch Sign

Line 99208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99204:
99205: XLA_AE_LINES_PKG.ValidateCurrentLine;
99206: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99207:
99208: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99209: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99210: ,p_balance_type_code => l_balance_type_code);
99211:
99212: END IF;

Line 99318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99314: l_tmp_amt NUMBER;
99315: l_acc_rev_natural_side_code VARCHAR2(1);
99316:
99317: l_num_entries NUMBER;
99318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99322: l_recog_line_1 NUMBER;

Line 99319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99315: l_acc_rev_natural_side_code VARCHAR2(1);
99316:
99317: l_num_entries NUMBER;
99318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99322: l_recog_line_1 NUMBER;
99323: l_recog_line_2 NUMBER;

Line 99320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99316:
99317: l_num_entries NUMBER;
99318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99322: l_recog_line_1 NUMBER;
99323: l_recog_line_2 NUMBER;
99324:

Line 99321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99317: l_num_entries NUMBER;
99318: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99319: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99320: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99321: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99322: l_recog_line_1 NUMBER;
99323: l_recog_line_2 NUMBER;
99324:
99325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99323: l_recog_line_2 NUMBER;
99324:
99325: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99326: l_bflow_applied_to_amt NUMBER; -- 5132302
99327: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99328:
99329: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99330:
99331: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99402: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99398: l_accrual_line_num := NULL; -- 4262811
99399: l_tmp_amt := NULL; -- 4262811
99400: --
99401:
99402: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99403: l_balance_type_code <> 'B' THEN
99404: IF NVL(p_source_48,'
99405: ') = 'INTERCO AP'
99406: THEN

Line 99474: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99470: --
99471: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99472:
99473: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99474: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99475:
99476: -- 4955764
99477: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99478: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99510: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99511:
99512: IF xla_accounting_cache_pkg.GetValueChar
99513: (p_source_code => 'LEDGER_CATEGORY_CODE'
99514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99515: AND l_bflow_method_code = 'PRIOR_ENTRY'
99516: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99517: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99518: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99705: p_lookup_type => 'XLA_OWNER_TYPE'
99706: ,p_lookup_code => l_component_type_code
99707: )
99708: ,p_token_4 => 'PRODUCT_NAME'
99709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99713: ,p_ae_header_id => NULL

Line 99710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99706: ,p_lookup_code => l_component_type_code
99707: )
99708: ,p_token_4 => 'PRODUCT_NAME'
99709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99713: ,p_ae_header_id => NULL
99714: );

Line 99711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99707: )
99708: ,p_token_4 => 'PRODUCT_NAME'
99709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99713: ,p_ae_header_id => NULL
99714: );
99715:

Line 99712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99708: ,p_token_4 => 'PRODUCT_NAME'
99709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99713: ,p_ae_header_id => NULL
99714: );
99715:
99716: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99739: ----------------------------------------------------------------------------------
99740: -- 4219869 Business Flow
99741: -- Update journal entry status -- Need to generate this within IF
99742: ----------------------------------------------------------------------------------
99743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99744: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99745: ,p_balance_type_code => l_balance_type_code
99746: );
99747:

Line 99915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99911:
99912: --
99913: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99914: --
99915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99916: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99917: ELSE
99918: ---------------------------------------------------------------------------------------------------
99919: -- 4262811a Switch Sign

Line 99940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99936:
99937: XLA_AE_LINES_PKG.ValidateCurrentLine;
99938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99939:
99940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99942: ,p_balance_type_code => l_balance_type_code);
99943:
99944: END IF;

Line 100050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100046: l_tmp_amt NUMBER;
100047: l_acc_rev_natural_side_code VARCHAR2(1);
100048:
100049: l_num_entries NUMBER;
100050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100054: l_recog_line_1 NUMBER;

Line 100051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100047: l_acc_rev_natural_side_code VARCHAR2(1);
100048:
100049: l_num_entries NUMBER;
100050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100054: l_recog_line_1 NUMBER;
100055: l_recog_line_2 NUMBER;

Line 100052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100048:
100049: l_num_entries NUMBER;
100050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100054: l_recog_line_1 NUMBER;
100055: l_recog_line_2 NUMBER;
100056:

Line 100053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100049: l_num_entries NUMBER;
100050: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100051: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100052: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100053: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100054: l_recog_line_1 NUMBER;
100055: l_recog_line_2 NUMBER;
100056:
100057: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100059: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100055: l_recog_line_2 NUMBER;
100056:
100057: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100058: l_bflow_applied_to_amt NUMBER; -- 5132302
100059: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100060:
100061: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100062:
100063: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100134: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100130: l_accrual_line_num := NULL; -- 4262811
100131: l_tmp_amt := NULL; -- 4262811
100132: --
100133:
100134: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100135: l_balance_type_code <> 'B' THEN
100136: IF NVL(p_source_48,'
100137: ') = 'INTERCO AR'
100138: THEN

Line 100206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100202: --
100203: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100204:
100205: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100206: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100207:
100208: -- 4955764
100209: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100210: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100242: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100243:
100244: IF xla_accounting_cache_pkg.GetValueChar
100245: (p_source_code => 'LEDGER_CATEGORY_CODE'
100246: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100247: AND l_bflow_method_code = 'PRIOR_ENTRY'
100248: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100249: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100250: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100437: p_lookup_type => 'XLA_OWNER_TYPE'
100438: ,p_lookup_code => l_component_type_code
100439: )
100440: ,p_token_4 => 'PRODUCT_NAME'
100441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100445: ,p_ae_header_id => NULL

Line 100442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100438: ,p_lookup_code => l_component_type_code
100439: )
100440: ,p_token_4 => 'PRODUCT_NAME'
100441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100445: ,p_ae_header_id => NULL
100446: );

Line 100443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100439: )
100440: ,p_token_4 => 'PRODUCT_NAME'
100441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100445: ,p_ae_header_id => NULL
100446: );
100447:

Line 100444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100440: ,p_token_4 => 'PRODUCT_NAME'
100441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100445: ,p_ae_header_id => NULL
100446: );
100447:
100448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100471: ----------------------------------------------------------------------------------
100472: -- 4219869 Business Flow
100473: -- Update journal entry status -- Need to generate this within IF
100474: ----------------------------------------------------------------------------------
100475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100477: ,p_balance_type_code => l_balance_type_code
100478: );
100479:

Line 100647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100643:
100644: --
100645: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100646: --
100647: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100648: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100649: ELSE
100650: ---------------------------------------------------------------------------------------------------
100651: -- 4262811a Switch Sign

Line 100672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100668:
100669: XLA_AE_LINES_PKG.ValidateCurrentLine;
100670: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100671:
100672: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100673: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100674: ,p_balance_type_code => l_balance_type_code);
100675:
100676: END IF;

Line 100786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100782: l_tmp_amt NUMBER;
100783: l_acc_rev_natural_side_code VARCHAR2(1);
100784:
100785: l_num_entries NUMBER;
100786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100790: l_recog_line_1 NUMBER;

Line 100787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100783: l_acc_rev_natural_side_code VARCHAR2(1);
100784:
100785: l_num_entries NUMBER;
100786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100790: l_recog_line_1 NUMBER;
100791: l_recog_line_2 NUMBER;

Line 100788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100784:
100785: l_num_entries NUMBER;
100786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100790: l_recog_line_1 NUMBER;
100791: l_recog_line_2 NUMBER;
100792:

Line 100789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100785: l_num_entries NUMBER;
100786: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100787: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100788: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100789: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100790: l_recog_line_1 NUMBER;
100791: l_recog_line_2 NUMBER;
100792:
100793: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100795: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100791: l_recog_line_2 NUMBER;
100792:
100793: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100794: l_bflow_applied_to_amt NUMBER; -- 5132302
100795: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100796:
100797: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100798:
100799: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100870: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100866: l_accrual_line_num := NULL; -- 4262811
100867: l_tmp_amt := NULL; -- 4262811
100868: --
100869:
100870: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100871: l_balance_type_code <> 'B' THEN
100872: IF NVL(p_source_48,'
100873: ') = 'RESERVE' AND
100874: NVL(p_source_55,'

Line 100944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100940: --
100941: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100942:
100943: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100945:
100946: -- 4955764
100947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100984: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100980: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100981:
100982: IF xla_accounting_cache_pkg.GetValueChar
100983: (p_source_code => 'LEDGER_CATEGORY_CODE'
100984: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100985: AND l_bflow_method_code = 'PRIOR_ENTRY'
100986: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100987: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100988: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101176: p_lookup_type => 'XLA_OWNER_TYPE'
101177: ,p_lookup_code => l_component_type_code
101178: )
101179: ,p_token_4 => 'PRODUCT_NAME'
101180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101184: ,p_ae_header_id => NULL

Line 101181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101177: ,p_lookup_code => l_component_type_code
101178: )
101179: ,p_token_4 => 'PRODUCT_NAME'
101180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101184: ,p_ae_header_id => NULL
101185: );

Line 101182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101178: )
101179: ,p_token_4 => 'PRODUCT_NAME'
101180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101184: ,p_ae_header_id => NULL
101185: );
101186:

Line 101183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101179: ,p_token_4 => 'PRODUCT_NAME'
101180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101184: ,p_ae_header_id => NULL
101185: );
101186:
101187: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101210: ----------------------------------------------------------------------------------
101211: -- 4219869 Business Flow
101212: -- Update journal entry status -- Need to generate this within IF
101213: ----------------------------------------------------------------------------------
101214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101216: ,p_balance_type_code => l_balance_type_code
101217: );
101218:

Line 101387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101383:
101384: --
101385: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101386: --
101387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101388: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101389: ELSE
101390: ---------------------------------------------------------------------------------------------------
101391: -- 4262811a Switch Sign

Line 101412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101408:
101409: XLA_AE_LINES_PKG.ValidateCurrentLine;
101410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101411:
101412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101413: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101414: ,p_balance_type_code => l_balance_type_code);
101415:
101416: END IF;

Line 101526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101522: l_tmp_amt NUMBER;
101523: l_acc_rev_natural_side_code VARCHAR2(1);
101524:
101525: l_num_entries NUMBER;
101526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101530: l_recog_line_1 NUMBER;

Line 101527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101523: l_acc_rev_natural_side_code VARCHAR2(1);
101524:
101525: l_num_entries NUMBER;
101526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101530: l_recog_line_1 NUMBER;
101531: l_recog_line_2 NUMBER;

Line 101528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101524:
101525: l_num_entries NUMBER;
101526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101530: l_recog_line_1 NUMBER;
101531: l_recog_line_2 NUMBER;
101532:

Line 101529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101525: l_num_entries NUMBER;
101526: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101527: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101528: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101529: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101530: l_recog_line_1 NUMBER;
101531: l_recog_line_2 NUMBER;
101532:
101533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101531: l_recog_line_2 NUMBER;
101532:
101533: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101534: l_bflow_applied_to_amt NUMBER; -- 5132302
101535: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101536:
101537: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101538:
101539: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101606: l_accrual_line_num := NULL; -- 4262811
101607: l_tmp_amt := NULL; -- 4262811
101608: --
101609:
101610: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101611: l_balance_type_code <> 'B' THEN
101612: IF NVL(p_source_48,'
101613: ') = 'RESERVE' AND
101614: NVL(p_source_55,'

Line 101684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101680: --
101681: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101682:
101683: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101684: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101685:
101686: -- 4955764
101687: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101688: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101720: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101721:
101722: IF xla_accounting_cache_pkg.GetValueChar
101723: (p_source_code => 'LEDGER_CATEGORY_CODE'
101724: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101725: AND l_bflow_method_code = 'PRIOR_ENTRY'
101726: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101727: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101728: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101916: p_lookup_type => 'XLA_OWNER_TYPE'
101917: ,p_lookup_code => l_component_type_code
101918: )
101919: ,p_token_4 => 'PRODUCT_NAME'
101920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101924: ,p_ae_header_id => NULL

Line 101921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101917: ,p_lookup_code => l_component_type_code
101918: )
101919: ,p_token_4 => 'PRODUCT_NAME'
101920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101924: ,p_ae_header_id => NULL
101925: );

Line 101922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101918: )
101919: ,p_token_4 => 'PRODUCT_NAME'
101920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101924: ,p_ae_header_id => NULL
101925: );
101926:

Line 101923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101919: ,p_token_4 => 'PRODUCT_NAME'
101920: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101921: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101922: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101923: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101924: ,p_ae_header_id => NULL
101925: );
101926:
101927: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101950: ----------------------------------------------------------------------------------
101951: -- 4219869 Business Flow
101952: -- Update journal entry status -- Need to generate this within IF
101953: ----------------------------------------------------------------------------------
101954: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101955: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101956: ,p_balance_type_code => l_balance_type_code
101957: );
101958:

Line 102127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102123:
102124: --
102125: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102126: --
102127: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102128: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102129: ELSE
102130: ---------------------------------------------------------------------------------------------------
102131: -- 4262811a Switch Sign

Line 102152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102148:
102149: XLA_AE_LINES_PKG.ValidateCurrentLine;
102150: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102151:
102152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102154: ,p_balance_type_code => l_balance_type_code);
102155:
102156: END IF;

Line 102260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102256: l_tmp_amt NUMBER;
102257: l_acc_rev_natural_side_code VARCHAR2(1);
102258:
102259: l_num_entries NUMBER;
102260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102264: l_recog_line_1 NUMBER;

Line 102261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102257: l_acc_rev_natural_side_code VARCHAR2(1);
102258:
102259: l_num_entries NUMBER;
102260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102264: l_recog_line_1 NUMBER;
102265: l_recog_line_2 NUMBER;

Line 102262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102258:
102259: l_num_entries NUMBER;
102260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102264: l_recog_line_1 NUMBER;
102265: l_recog_line_2 NUMBER;
102266:

Line 102263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102259: l_num_entries NUMBER;
102260: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102261: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102262: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102263: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102264: l_recog_line_1 NUMBER;
102265: l_recog_line_2 NUMBER;
102266:
102267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102265: l_recog_line_2 NUMBER;
102266:
102267: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102268: l_bflow_applied_to_amt NUMBER; -- 5132302
102269: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102270:
102271: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102272:
102273: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102340: l_accrual_line_num := NULL; -- 4262811
102341: l_tmp_amt := NULL; -- 4262811
102342: --
102343:
102344: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102345: l_balance_type_code <> 'B' THEN
102346: IF NVL(p_source_48,'
102347: ') = 'BONUS EXPENSE'
102348: THEN

Line 102416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102412: --
102413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102414:
102415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102417:
102418: -- 4955764
102419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102453:
102454: IF xla_accounting_cache_pkg.GetValueChar
102455: (p_source_code => 'LEDGER_CATEGORY_CODE'
102456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102457: AND l_bflow_method_code = 'PRIOR_ENTRY'
102458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102605: p_lookup_type => 'XLA_OWNER_TYPE'
102606: ,p_lookup_code => l_component_type_code
102607: )
102608: ,p_token_4 => 'PRODUCT_NAME'
102609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102613: ,p_ae_header_id => NULL

Line 102610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102606: ,p_lookup_code => l_component_type_code
102607: )
102608: ,p_token_4 => 'PRODUCT_NAME'
102609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102613: ,p_ae_header_id => NULL
102614: );

Line 102611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102607: )
102608: ,p_token_4 => 'PRODUCT_NAME'
102609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102613: ,p_ae_header_id => NULL
102614: );
102615:

Line 102612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102608: ,p_token_4 => 'PRODUCT_NAME'
102609: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102610: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102611: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102612: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102613: ,p_ae_header_id => NULL
102614: );
102615:
102616: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102639: ----------------------------------------------------------------------------------
102640: -- 4219869 Business Flow
102641: -- Update journal entry status -- Need to generate this within IF
102642: ----------------------------------------------------------------------------------
102643: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102644: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102645: ,p_balance_type_code => l_balance_type_code
102646: );
102647:

Line 102773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102769:
102770: --
102771: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102772: --
102773: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102774: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102775: ELSE
102776: ---------------------------------------------------------------------------------------------------
102777: -- 4262811a Switch Sign

Line 102798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102794:
102795: XLA_AE_LINES_PKG.ValidateCurrentLine;
102796: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102797:
102798: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102799: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102800: ,p_balance_type_code => l_balance_type_code);
102801:
102802: END IF;

Line 102906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102902: l_tmp_amt NUMBER;
102903: l_acc_rev_natural_side_code VARCHAR2(1);
102904:
102905: l_num_entries NUMBER;
102906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102910: l_recog_line_1 NUMBER;

Line 102907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102903: l_acc_rev_natural_side_code VARCHAR2(1);
102904:
102905: l_num_entries NUMBER;
102906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102910: l_recog_line_1 NUMBER;
102911: l_recog_line_2 NUMBER;

Line 102908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102904:
102905: l_num_entries NUMBER;
102906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102910: l_recog_line_1 NUMBER;
102911: l_recog_line_2 NUMBER;
102912:

Line 102909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102905: l_num_entries NUMBER;
102906: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102907: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102908: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102909: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102910: l_recog_line_1 NUMBER;
102911: l_recog_line_2 NUMBER;
102912:
102913: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102915: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102911: l_recog_line_2 NUMBER;
102912:
102913: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102914: l_bflow_applied_to_amt NUMBER; -- 5132302
102915: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102916:
102917: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102918:
102919: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102990: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102986: l_accrual_line_num := NULL; -- 4262811
102987: l_tmp_amt := NULL; -- 4262811
102988: --
102989:
102990: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102991: l_balance_type_code <> 'B' THEN
102992: IF NVL(p_source_48,'
102993: ') = 'BONUS EXPENSE'
102994: THEN

Line 103062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103058: --
103059: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103060:
103061: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103062: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103063:
103064: -- 4955764
103065: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103066: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103102: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103098: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103099:
103100: IF xla_accounting_cache_pkg.GetValueChar
103101: (p_source_code => 'LEDGER_CATEGORY_CODE'
103102: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103103: AND l_bflow_method_code = 'PRIOR_ENTRY'
103104: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103105: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103106: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103251: p_lookup_type => 'XLA_OWNER_TYPE'
103252: ,p_lookup_code => l_component_type_code
103253: )
103254: ,p_token_4 => 'PRODUCT_NAME'
103255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103259: ,p_ae_header_id => NULL

Line 103256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103252: ,p_lookup_code => l_component_type_code
103253: )
103254: ,p_token_4 => 'PRODUCT_NAME'
103255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103259: ,p_ae_header_id => NULL
103260: );

Line 103257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103253: )
103254: ,p_token_4 => 'PRODUCT_NAME'
103255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103259: ,p_ae_header_id => NULL
103260: );
103261:

Line 103258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103254: ,p_token_4 => 'PRODUCT_NAME'
103255: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103256: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103257: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103258: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103259: ,p_ae_header_id => NULL
103260: );
103261:
103262: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103285: ----------------------------------------------------------------------------------
103286: -- 4219869 Business Flow
103287: -- Update journal entry status -- Need to generate this within IF
103288: ----------------------------------------------------------------------------------
103289: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103290: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103291: ,p_balance_type_code => l_balance_type_code
103292: );
103293:

Line 103419: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103415:
103416: --
103417: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103418: --
103419: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103420: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103421: ELSE
103422: ---------------------------------------------------------------------------------------------------
103423: -- 4262811a Switch Sign

Line 103444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103440:
103441: XLA_AE_LINES_PKG.ValidateCurrentLine;
103442: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103443:
103444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103446: ,p_balance_type_code => l_balance_type_code);
103447:
103448: END IF;

Line 103556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103552: l_tmp_amt NUMBER;
103553: l_acc_rev_natural_side_code VARCHAR2(1);
103554:
103555: l_num_entries NUMBER;
103556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103560: l_recog_line_1 NUMBER;

Line 103557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103553: l_acc_rev_natural_side_code VARCHAR2(1);
103554:
103555: l_num_entries NUMBER;
103556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103560: l_recog_line_1 NUMBER;
103561: l_recog_line_2 NUMBER;

Line 103558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103554:
103555: l_num_entries NUMBER;
103556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103560: l_recog_line_1 NUMBER;
103561: l_recog_line_2 NUMBER;
103562:

Line 103559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103555: l_num_entries NUMBER;
103556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103560: l_recog_line_1 NUMBER;
103561: l_recog_line_2 NUMBER;
103562:
103563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103561: l_recog_line_2 NUMBER;
103562:
103563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103564: l_bflow_applied_to_amt NUMBER; -- 5132302
103565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103566:
103567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103568:
103569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103636: l_accrual_line_num := NULL; -- 4262811
103637: l_tmp_amt := NULL; -- 4262811
103638: --
103639:
103640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103641: l_balance_type_code <> 'B' THEN
103642: IF NVL(p_source_48,'
103643: ') = 'BONUS EXPENSE'
103644: THEN

Line 103712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103708: --
103709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103710:
103711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103713:
103714: -- 4955764
103715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103748: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103749:
103750: IF xla_accounting_cache_pkg.GetValueChar
103751: (p_source_code => 'LEDGER_CATEGORY_CODE'
103752: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103753: AND l_bflow_method_code = 'PRIOR_ENTRY'
103754: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103755: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103756: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103944: p_lookup_type => 'XLA_OWNER_TYPE'
103945: ,p_lookup_code => l_component_type_code
103946: )
103947: ,p_token_4 => 'PRODUCT_NAME'
103948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103952: ,p_ae_header_id => NULL

Line 103949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103945: ,p_lookup_code => l_component_type_code
103946: )
103947: ,p_token_4 => 'PRODUCT_NAME'
103948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103952: ,p_ae_header_id => NULL
103953: );

Line 103950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103946: )
103947: ,p_token_4 => 'PRODUCT_NAME'
103948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103952: ,p_ae_header_id => NULL
103953: );
103954:

Line 103951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103947: ,p_token_4 => 'PRODUCT_NAME'
103948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103952: ,p_ae_header_id => NULL
103953: );
103954:
103955: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103978: ----------------------------------------------------------------------------------
103979: -- 4219869 Business Flow
103980: -- Update journal entry status -- Need to generate this within IF
103981: ----------------------------------------------------------------------------------
103982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103984: ,p_balance_type_code => l_balance_type_code
103985: );
103986:

Line 104155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104151:
104152: --
104153: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104154: --
104155: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104156: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104157: ELSE
104158: ---------------------------------------------------------------------------------------------------
104159: -- 4262811a Switch Sign

Line 104180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104176:
104177: XLA_AE_LINES_PKG.ValidateCurrentLine;
104178: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104179:
104180: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104181: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104182: ,p_balance_type_code => l_balance_type_code);
104183:
104184: END IF;

Line 104292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104288: l_tmp_amt NUMBER;
104289: l_acc_rev_natural_side_code VARCHAR2(1);
104290:
104291: l_num_entries NUMBER;
104292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104296: l_recog_line_1 NUMBER;

Line 104293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104289: l_acc_rev_natural_side_code VARCHAR2(1);
104290:
104291: l_num_entries NUMBER;
104292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104296: l_recog_line_1 NUMBER;
104297: l_recog_line_2 NUMBER;

Line 104294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104290:
104291: l_num_entries NUMBER;
104292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104296: l_recog_line_1 NUMBER;
104297: l_recog_line_2 NUMBER;
104298:

Line 104295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104291: l_num_entries NUMBER;
104292: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104293: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104294: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104295: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104296: l_recog_line_1 NUMBER;
104297: l_recog_line_2 NUMBER;
104298:
104299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104297: l_recog_line_2 NUMBER;
104298:
104299: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104300: l_bflow_applied_to_amt NUMBER; -- 5132302
104301: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104302:
104303: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104304:
104305: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104372: l_accrual_line_num := NULL; -- 4262811
104373: l_tmp_amt := NULL; -- 4262811
104374: --
104375:
104376: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104377: l_balance_type_code <> 'B' THEN
104378: IF NVL(p_source_48,'
104379: ') = 'BONUS EXPENSE'
104380: THEN

Line 104448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104444: --
104445: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104446:
104447: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104448: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104449:
104450: -- 4955764
104451: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104452: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104488: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104484: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104485:
104486: IF xla_accounting_cache_pkg.GetValueChar
104487: (p_source_code => 'LEDGER_CATEGORY_CODE'
104488: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104489: AND l_bflow_method_code = 'PRIOR_ENTRY'
104490: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104491: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104492: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104680: p_lookup_type => 'XLA_OWNER_TYPE'
104681: ,p_lookup_code => l_component_type_code
104682: )
104683: ,p_token_4 => 'PRODUCT_NAME'
104684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104688: ,p_ae_header_id => NULL

Line 104685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104681: ,p_lookup_code => l_component_type_code
104682: )
104683: ,p_token_4 => 'PRODUCT_NAME'
104684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104688: ,p_ae_header_id => NULL
104689: );

Line 104686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104682: )
104683: ,p_token_4 => 'PRODUCT_NAME'
104684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104688: ,p_ae_header_id => NULL
104689: );
104690:

Line 104687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104683: ,p_token_4 => 'PRODUCT_NAME'
104684: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104685: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104686: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104687: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104688: ,p_ae_header_id => NULL
104689: );
104690:
104691: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104714: ----------------------------------------------------------------------------------
104715: -- 4219869 Business Flow
104716: -- Update journal entry status -- Need to generate this within IF
104717: ----------------------------------------------------------------------------------
104718: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104719: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104720: ,p_balance_type_code => l_balance_type_code
104721: );
104722:

Line 104891: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104887:
104888: --
104889: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104890: --
104891: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104892: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104893: ELSE
104894: ---------------------------------------------------------------------------------------------------
104895: -- 4262811a Switch Sign

Line 104916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104912:
104913: XLA_AE_LINES_PKG.ValidateCurrentLine;
104914: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104915:
104916: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104917: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104918: ,p_balance_type_code => l_balance_type_code);
104919:
104920: END IF;

Line 105026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105022: l_tmp_amt NUMBER;
105023: l_acc_rev_natural_side_code VARCHAR2(1);
105024:
105025: l_num_entries NUMBER;
105026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105030: l_recog_line_1 NUMBER;

Line 105027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105023: l_acc_rev_natural_side_code VARCHAR2(1);
105024:
105025: l_num_entries NUMBER;
105026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105030: l_recog_line_1 NUMBER;
105031: l_recog_line_2 NUMBER;

Line 105028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105024:
105025: l_num_entries NUMBER;
105026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105030: l_recog_line_1 NUMBER;
105031: l_recog_line_2 NUMBER;
105032:

Line 105029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105025: l_num_entries NUMBER;
105026: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105027: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105028: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105029: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105030: l_recog_line_1 NUMBER;
105031: l_recog_line_2 NUMBER;
105032:
105033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105031: l_recog_line_2 NUMBER;
105032:
105033: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105034: l_bflow_applied_to_amt NUMBER; -- 5132302
105035: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105036:
105037: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105038:
105039: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105106: l_accrual_line_num := NULL; -- 4262811
105107: l_tmp_amt := NULL; -- 4262811
105108: --
105109:
105110: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105111: l_balance_type_code <> 'B' THEN
105112: IF NVL(p_source_48,'
105113: ') = 'COST'
105114: THEN

Line 105182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105178: --
105179: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105180:
105181: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105182: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105183:
105184: -- 4955764
105185: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105186: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105218: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105219:
105220: IF xla_accounting_cache_pkg.GetValueChar
105221: (p_source_code => 'LEDGER_CATEGORY_CODE'
105222: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105223: AND l_bflow_method_code = 'PRIOR_ENTRY'
105224: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105225: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105226: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105413: p_lookup_type => 'XLA_OWNER_TYPE'
105414: ,p_lookup_code => l_component_type_code
105415: )
105416: ,p_token_4 => 'PRODUCT_NAME'
105417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105421: ,p_ae_header_id => NULL

Line 105418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105414: ,p_lookup_code => l_component_type_code
105415: )
105416: ,p_token_4 => 'PRODUCT_NAME'
105417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105421: ,p_ae_header_id => NULL
105422: );

Line 105419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105415: )
105416: ,p_token_4 => 'PRODUCT_NAME'
105417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105421: ,p_ae_header_id => NULL
105422: );
105423:

Line 105420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105416: ,p_token_4 => 'PRODUCT_NAME'
105417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105421: ,p_ae_header_id => NULL
105422: );
105423:
105424: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105447: ----------------------------------------------------------------------------------
105448: -- 4219869 Business Flow
105449: -- Update journal entry status -- Need to generate this within IF
105450: ----------------------------------------------------------------------------------
105451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105452: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105453: ,p_balance_type_code => l_balance_type_code
105454: );
105455:

Line 105623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105619:
105620: --
105621: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105622: --
105623: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105624: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105625: ELSE
105626: ---------------------------------------------------------------------------------------------------
105627: -- 4262811a Switch Sign

Line 105648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105644:
105645: XLA_AE_LINES_PKG.ValidateCurrentLine;
105646: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105647:
105648: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105649: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105650: ,p_balance_type_code => l_balance_type_code);
105651:
105652: END IF;

Line 105758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105754: l_tmp_amt NUMBER;
105755: l_acc_rev_natural_side_code VARCHAR2(1);
105756:
105757: l_num_entries NUMBER;
105758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105762: l_recog_line_1 NUMBER;

Line 105759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105755: l_acc_rev_natural_side_code VARCHAR2(1);
105756:
105757: l_num_entries NUMBER;
105758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105762: l_recog_line_1 NUMBER;
105763: l_recog_line_2 NUMBER;

Line 105760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105756:
105757: l_num_entries NUMBER;
105758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105762: l_recog_line_1 NUMBER;
105763: l_recog_line_2 NUMBER;
105764:

Line 105761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105757: l_num_entries NUMBER;
105758: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105759: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105760: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105761: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105762: l_recog_line_1 NUMBER;
105763: l_recog_line_2 NUMBER;
105764:
105765: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105767: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105763: l_recog_line_2 NUMBER;
105764:
105765: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105766: l_bflow_applied_to_amt NUMBER; -- 5132302
105767: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105768:
105769: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105770:
105771: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105842: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105838: l_accrual_line_num := NULL; -- 4262811
105839: l_tmp_amt := NULL; -- 4262811
105840: --
105841:
105842: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105843: l_balance_type_code <> 'B' THEN
105844: IF NVL(p_source_48,'
105845: ') = 'COST'
105846: THEN

Line 105914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105910: --
105911: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105912:
105913: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105914: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105915:
105916: -- 4955764
105917: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105918: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105954: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105950: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105951:
105952: IF xla_accounting_cache_pkg.GetValueChar
105953: (p_source_code => 'LEDGER_CATEGORY_CODE'
105954: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105955: AND l_bflow_method_code = 'PRIOR_ENTRY'
105956: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105957: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105958: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106145: p_lookup_type => 'XLA_OWNER_TYPE'
106146: ,p_lookup_code => l_component_type_code
106147: )
106148: ,p_token_4 => 'PRODUCT_NAME'
106149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106153: ,p_ae_header_id => NULL

Line 106150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106146: ,p_lookup_code => l_component_type_code
106147: )
106148: ,p_token_4 => 'PRODUCT_NAME'
106149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106153: ,p_ae_header_id => NULL
106154: );

Line 106151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106147: )
106148: ,p_token_4 => 'PRODUCT_NAME'
106149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106153: ,p_ae_header_id => NULL
106154: );
106155:

Line 106152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106148: ,p_token_4 => 'PRODUCT_NAME'
106149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106153: ,p_ae_header_id => NULL
106154: );
106155:
106156: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106179: ----------------------------------------------------------------------------------
106180: -- 4219869 Business Flow
106181: -- Update journal entry status -- Need to generate this within IF
106182: ----------------------------------------------------------------------------------
106183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106184: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106185: ,p_balance_type_code => l_balance_type_code
106186: );
106187:

Line 106355: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106351:
106352: --
106353: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106354: --
106355: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106356: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106357: ELSE
106358: ---------------------------------------------------------------------------------------------------
106359: -- 4262811a Switch Sign

Line 106380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106376:
106377: XLA_AE_LINES_PKG.ValidateCurrentLine;
106378: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106379:
106380: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106381: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106382: ,p_balance_type_code => l_balance_type_code);
106383:
106384: END IF;

Line 106486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106482: l_tmp_amt NUMBER;
106483: l_acc_rev_natural_side_code VARCHAR2(1);
106484:
106485: l_num_entries NUMBER;
106486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106490: l_recog_line_1 NUMBER;

Line 106487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106483: l_acc_rev_natural_side_code VARCHAR2(1);
106484:
106485: l_num_entries NUMBER;
106486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106490: l_recog_line_1 NUMBER;
106491: l_recog_line_2 NUMBER;

Line 106488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106484:
106485: l_num_entries NUMBER;
106486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106490: l_recog_line_1 NUMBER;
106491: l_recog_line_2 NUMBER;
106492:

Line 106489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106485: l_num_entries NUMBER;
106486: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106487: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106488: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106489: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106490: l_recog_line_1 NUMBER;
106491: l_recog_line_2 NUMBER;
106492:
106493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106491: l_recog_line_2 NUMBER;
106492:
106493: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106494: l_bflow_applied_to_amt NUMBER; -- 5132302
106495: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106496:
106497: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106498:
106499: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106570: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106566: l_accrual_line_num := NULL; -- 4262811
106567: l_tmp_amt := NULL; -- 4262811
106568: --
106569:
106570: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106571: l_balance_type_code <> 'B' THEN
106572: IF NVL(p_source_48,'
106573: ') = 'EXPENSE'
106574: THEN

Line 106642: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106638: --
106639: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106640:
106641: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106642: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106643:
106644: -- 4955764
106645: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106646: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106678: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106679:
106680: IF xla_accounting_cache_pkg.GetValueChar
106681: (p_source_code => 'LEDGER_CATEGORY_CODE'
106682: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106683: AND l_bflow_method_code = 'PRIOR_ENTRY'
106684: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106685: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106686: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106789: p_lookup_type => 'XLA_OWNER_TYPE'
106790: ,p_lookup_code => l_component_type_code
106791: )
106792: ,p_token_4 => 'PRODUCT_NAME'
106793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106797: ,p_ae_header_id => NULL

Line 106794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106790: ,p_lookup_code => l_component_type_code
106791: )
106792: ,p_token_4 => 'PRODUCT_NAME'
106793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106797: ,p_ae_header_id => NULL
106798: );

Line 106795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106791: )
106792: ,p_token_4 => 'PRODUCT_NAME'
106793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106797: ,p_ae_header_id => NULL
106798: );
106799:

Line 106796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106792: ,p_token_4 => 'PRODUCT_NAME'
106793: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106794: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106795: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106796: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106797: ,p_ae_header_id => NULL
106798: );
106799:
106800: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106823: ----------------------------------------------------------------------------------
106824: -- 4219869 Business Flow
106825: -- Update journal entry status -- Need to generate this within IF
106826: ----------------------------------------------------------------------------------
106827: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106828: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106829: ,p_balance_type_code => l_balance_type_code
106830: );
106831:

Line 106915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106911:
106912: --
106913: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106914: --
106915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106916: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106917: ELSE
106918: ---------------------------------------------------------------------------------------------------
106919: -- 4262811a Switch Sign

Line 106940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106936:
106937: XLA_AE_LINES_PKG.ValidateCurrentLine;
106938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106939:
106940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106942: ,p_balance_type_code => l_balance_type_code);
106943:
106944: END IF;

Line 107046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107042: l_tmp_amt NUMBER;
107043: l_acc_rev_natural_side_code VARCHAR2(1);
107044:
107045: l_num_entries NUMBER;
107046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107050: l_recog_line_1 NUMBER;

Line 107047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107043: l_acc_rev_natural_side_code VARCHAR2(1);
107044:
107045: l_num_entries NUMBER;
107046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107050: l_recog_line_1 NUMBER;
107051: l_recog_line_2 NUMBER;

Line 107048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107044:
107045: l_num_entries NUMBER;
107046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107050: l_recog_line_1 NUMBER;
107051: l_recog_line_2 NUMBER;
107052:

Line 107049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107045: l_num_entries NUMBER;
107046: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107047: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107048: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107049: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107050: l_recog_line_1 NUMBER;
107051: l_recog_line_2 NUMBER;
107052:
107053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107051: l_recog_line_2 NUMBER;
107052:
107053: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107054: l_bflow_applied_to_amt NUMBER; -- 5132302
107055: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107056:
107057: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107058:
107059: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107126: l_accrual_line_num := NULL; -- 4262811
107127: l_tmp_amt := NULL; -- 4262811
107128: --
107129:
107130: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107131: l_balance_type_code <> 'B' THEN
107132: IF NVL(p_source_48,'
107133: ') = 'EXPENSE'
107134: THEN

Line 107202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107198: --
107199: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107200:
107201: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107202: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107203:
107204: -- 4955764
107205: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107206: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107238: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107239:
107240: IF xla_accounting_cache_pkg.GetValueChar
107241: (p_source_code => 'LEDGER_CATEGORY_CODE'
107242: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107243: AND l_bflow_method_code = 'PRIOR_ENTRY'
107244: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107245: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107246: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107349: p_lookup_type => 'XLA_OWNER_TYPE'
107350: ,p_lookup_code => l_component_type_code
107351: )
107352: ,p_token_4 => 'PRODUCT_NAME'
107353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107357: ,p_ae_header_id => NULL

Line 107354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107350: ,p_lookup_code => l_component_type_code
107351: )
107352: ,p_token_4 => 'PRODUCT_NAME'
107353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107357: ,p_ae_header_id => NULL
107358: );

Line 107355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107351: )
107352: ,p_token_4 => 'PRODUCT_NAME'
107353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107357: ,p_ae_header_id => NULL
107358: );
107359:

Line 107356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107352: ,p_token_4 => 'PRODUCT_NAME'
107353: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107354: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107355: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107356: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107357: ,p_ae_header_id => NULL
107358: );
107359:
107360: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107383: ----------------------------------------------------------------------------------
107384: -- 4219869 Business Flow
107385: -- Update journal entry status -- Need to generate this within IF
107386: ----------------------------------------------------------------------------------
107387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107388: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107389: ,p_balance_type_code => l_balance_type_code
107390: );
107391:

Line 107475: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107471:
107472: --
107473: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107474: --
107475: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107476: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107477: ELSE
107478: ---------------------------------------------------------------------------------------------------
107479: -- 4262811a Switch Sign

Line 107500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107496:
107497: XLA_AE_LINES_PKG.ValidateCurrentLine;
107498: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107499:
107500: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107501: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107502: ,p_balance_type_code => l_balance_type_code);
107503:
107504: END IF;

Line 107612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107608: l_tmp_amt NUMBER;
107609: l_acc_rev_natural_side_code VARCHAR2(1);
107610:
107611: l_num_entries NUMBER;
107612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107616: l_recog_line_1 NUMBER;

Line 107613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107609: l_acc_rev_natural_side_code VARCHAR2(1);
107610:
107611: l_num_entries NUMBER;
107612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107616: l_recog_line_1 NUMBER;
107617: l_recog_line_2 NUMBER;

Line 107614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107610:
107611: l_num_entries NUMBER;
107612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107616: l_recog_line_1 NUMBER;
107617: l_recog_line_2 NUMBER;
107618:

Line 107615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107611: l_num_entries NUMBER;
107612: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107613: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107614: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107615: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107616: l_recog_line_1 NUMBER;
107617: l_recog_line_2 NUMBER;
107618:
107619: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107621: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107617: l_recog_line_2 NUMBER;
107618:
107619: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107620: l_bflow_applied_to_amt NUMBER; -- 5132302
107621: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107622:
107623: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107624:
107625: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107696: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107692: l_accrual_line_num := NULL; -- 4262811
107693: l_tmp_amt := NULL; -- 4262811
107694: --
107695:
107696: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107697: l_balance_type_code <> 'B' THEN
107698: IF NVL(p_source_48,'
107699: ') = 'EXPENSE'
107700: THEN

Line 107768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107764: --
107765: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107766:
107767: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107768: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107769:
107770: -- 4955764
107771: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107772: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107808: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107804: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107805:
107806: IF xla_accounting_cache_pkg.GetValueChar
107807: (p_source_code => 'LEDGER_CATEGORY_CODE'
107808: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107809: AND l_bflow_method_code = 'PRIOR_ENTRY'
107810: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107811: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107812: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108000: p_lookup_type => 'XLA_OWNER_TYPE'
108001: ,p_lookup_code => l_component_type_code
108002: )
108003: ,p_token_4 => 'PRODUCT_NAME'
108004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108008: ,p_ae_header_id => NULL

Line 108005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108001: ,p_lookup_code => l_component_type_code
108002: )
108003: ,p_token_4 => 'PRODUCT_NAME'
108004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108008: ,p_ae_header_id => NULL
108009: );

Line 108006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108002: )
108003: ,p_token_4 => 'PRODUCT_NAME'
108004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108008: ,p_ae_header_id => NULL
108009: );
108010:

Line 108007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108003: ,p_token_4 => 'PRODUCT_NAME'
108004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108008: ,p_ae_header_id => NULL
108009: );
108010:
108011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108034: ----------------------------------------------------------------------------------
108035: -- 4219869 Business Flow
108036: -- Update journal entry status -- Need to generate this within IF
108037: ----------------------------------------------------------------------------------
108038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108040: ,p_balance_type_code => l_balance_type_code
108041: );
108042:

Line 108211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108207:
108208: --
108209: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108210: --
108211: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108212: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108213: ELSE
108214: ---------------------------------------------------------------------------------------------------
108215: -- 4262811a Switch Sign

Line 108236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108232:
108233: XLA_AE_LINES_PKG.ValidateCurrentLine;
108234: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108235:
108236: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108237: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108238: ,p_balance_type_code => l_balance_type_code);
108239:
108240: END IF;

Line 108348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108344: l_tmp_amt NUMBER;
108345: l_acc_rev_natural_side_code VARCHAR2(1);
108346:
108347: l_num_entries NUMBER;
108348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108352: l_recog_line_1 NUMBER;

Line 108349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108345: l_acc_rev_natural_side_code VARCHAR2(1);
108346:
108347: l_num_entries NUMBER;
108348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108352: l_recog_line_1 NUMBER;
108353: l_recog_line_2 NUMBER;

Line 108350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108346:
108347: l_num_entries NUMBER;
108348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108352: l_recog_line_1 NUMBER;
108353: l_recog_line_2 NUMBER;
108354:

Line 108351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108347: l_num_entries NUMBER;
108348: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108349: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108350: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108351: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108352: l_recog_line_1 NUMBER;
108353: l_recog_line_2 NUMBER;
108354:
108355: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108357: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108353: l_recog_line_2 NUMBER;
108354:
108355: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108356: l_bflow_applied_to_amt NUMBER; -- 5132302
108357: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108358:
108359: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108360:
108361: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108432: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108428: l_accrual_line_num := NULL; -- 4262811
108429: l_tmp_amt := NULL; -- 4262811
108430: --
108431:
108432: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108433: l_balance_type_code <> 'B' THEN
108434: IF NVL(p_source_48,'
108435: ') = 'EXPENSE'
108436: THEN

Line 108504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108500: --
108501: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108502:
108503: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108504: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108505:
108506: -- 4955764
108507: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108508: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108544: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108540: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108541:
108542: IF xla_accounting_cache_pkg.GetValueChar
108543: (p_source_code => 'LEDGER_CATEGORY_CODE'
108544: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108545: AND l_bflow_method_code = 'PRIOR_ENTRY'
108546: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108547: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108548: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108736: p_lookup_type => 'XLA_OWNER_TYPE'
108737: ,p_lookup_code => l_component_type_code
108738: )
108739: ,p_token_4 => 'PRODUCT_NAME'
108740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108744: ,p_ae_header_id => NULL

Line 108741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108737: ,p_lookup_code => l_component_type_code
108738: )
108739: ,p_token_4 => 'PRODUCT_NAME'
108740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108744: ,p_ae_header_id => NULL
108745: );

Line 108742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108738: )
108739: ,p_token_4 => 'PRODUCT_NAME'
108740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108744: ,p_ae_header_id => NULL
108745: );
108746:

Line 108743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108739: ,p_token_4 => 'PRODUCT_NAME'
108740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108744: ,p_ae_header_id => NULL
108745: );
108746:
108747: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108770: ----------------------------------------------------------------------------------
108771: -- 4219869 Business Flow
108772: -- Update journal entry status -- Need to generate this within IF
108773: ----------------------------------------------------------------------------------
108774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108776: ,p_balance_type_code => l_balance_type_code
108777: );
108778:

Line 108947: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108943:
108944: --
108945: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108946: --
108947: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108948: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108949: ELSE
108950: ---------------------------------------------------------------------------------------------------
108951: -- 4262811a Switch Sign

Line 108972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108968:
108969: XLA_AE_LINES_PKG.ValidateCurrentLine;
108970: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108971:
108972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108974: ,p_balance_type_code => l_balance_type_code);
108975:
108976: END IF;

Line 109078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109074: l_tmp_amt NUMBER;
109075: l_acc_rev_natural_side_code VARCHAR2(1);
109076:
109077: l_num_entries NUMBER;
109078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109082: l_recog_line_1 NUMBER;

Line 109079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109075: l_acc_rev_natural_side_code VARCHAR2(1);
109076:
109077: l_num_entries NUMBER;
109078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109082: l_recog_line_1 NUMBER;
109083: l_recog_line_2 NUMBER;

Line 109080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109076:
109077: l_num_entries NUMBER;
109078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109082: l_recog_line_1 NUMBER;
109083: l_recog_line_2 NUMBER;
109084:

Line 109081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109077: l_num_entries NUMBER;
109078: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109079: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109080: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109081: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109082: l_recog_line_1 NUMBER;
109083: l_recog_line_2 NUMBER;
109084:
109085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109083: l_recog_line_2 NUMBER;
109084:
109085: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109086: l_bflow_applied_to_amt NUMBER; -- 5132302
109087: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109088:
109089: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109090:
109091: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109158: l_accrual_line_num := NULL; -- 4262811
109159: l_tmp_amt := NULL; -- 4262811
109160: --
109161:
109162: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109163: l_balance_type_code <> 'B' THEN
109164: IF NVL(p_source_48,'
109165: ') = 'BONUS EXPENSE'
109166: THEN

Line 109234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109230: --
109231: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109232:
109233: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109234: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109235:
109236: -- 4955764
109237: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109238: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109270: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109271:
109272: IF xla_accounting_cache_pkg.GetValueChar
109273: (p_source_code => 'LEDGER_CATEGORY_CODE'
109274: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109275: AND l_bflow_method_code = 'PRIOR_ENTRY'
109276: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109277: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109278: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109381: p_lookup_type => 'XLA_OWNER_TYPE'
109382: ,p_lookup_code => l_component_type_code
109383: )
109384: ,p_token_4 => 'PRODUCT_NAME'
109385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109389: ,p_ae_header_id => NULL

Line 109386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109382: ,p_lookup_code => l_component_type_code
109383: )
109384: ,p_token_4 => 'PRODUCT_NAME'
109385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109389: ,p_ae_header_id => NULL
109390: );

Line 109387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109383: )
109384: ,p_token_4 => 'PRODUCT_NAME'
109385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109389: ,p_ae_header_id => NULL
109390: );
109391:

Line 109388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109384: ,p_token_4 => 'PRODUCT_NAME'
109385: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109386: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109387: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109388: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109389: ,p_ae_header_id => NULL
109390: );
109391:
109392: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109415: ----------------------------------------------------------------------------------
109416: -- 4219869 Business Flow
109417: -- Update journal entry status -- Need to generate this within IF
109418: ----------------------------------------------------------------------------------
109419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109420: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109421: ,p_balance_type_code => l_balance_type_code
109422: );
109423:

Line 109507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109503:
109504: --
109505: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109506: --
109507: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109508: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109509: ELSE
109510: ---------------------------------------------------------------------------------------------------
109511: -- 4262811a Switch Sign

Line 109532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109528:
109529: XLA_AE_LINES_PKG.ValidateCurrentLine;
109530: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109531:
109532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109534: ,p_balance_type_code => l_balance_type_code);
109535:
109536: END IF;

Line 109644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109640: l_tmp_amt NUMBER;
109641: l_acc_rev_natural_side_code VARCHAR2(1);
109642:
109643: l_num_entries NUMBER;
109644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109648: l_recog_line_1 NUMBER;

Line 109645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109641: l_acc_rev_natural_side_code VARCHAR2(1);
109642:
109643: l_num_entries NUMBER;
109644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109648: l_recog_line_1 NUMBER;
109649: l_recog_line_2 NUMBER;

Line 109646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109642:
109643: l_num_entries NUMBER;
109644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109648: l_recog_line_1 NUMBER;
109649: l_recog_line_2 NUMBER;
109650:

Line 109647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109643: l_num_entries NUMBER;
109644: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109645: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109646: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109647: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109648: l_recog_line_1 NUMBER;
109649: l_recog_line_2 NUMBER;
109650:
109651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109649: l_recog_line_2 NUMBER;
109650:
109651: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109652: l_bflow_applied_to_amt NUMBER; -- 5132302
109653: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109654:
109655: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109656:
109657: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109724: l_accrual_line_num := NULL; -- 4262811
109725: l_tmp_amt := NULL; -- 4262811
109726: --
109727:
109728: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109729: l_balance_type_code <> 'B' THEN
109730: IF NVL(p_source_48,'
109731: ') = 'RESERVE'
109732: THEN

Line 109800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109796: --
109797: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109798:
109799: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109800: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109801:
109802: -- 4955764
109803: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109804: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109836: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109837:
109838: IF xla_accounting_cache_pkg.GetValueChar
109839: (p_source_code => 'LEDGER_CATEGORY_CODE'
109840: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109841: AND l_bflow_method_code = 'PRIOR_ENTRY'
109842: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109843: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109844: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110032: p_lookup_type => 'XLA_OWNER_TYPE'
110033: ,p_lookup_code => l_component_type_code
110034: )
110035: ,p_token_4 => 'PRODUCT_NAME'
110036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110040: ,p_ae_header_id => NULL

Line 110037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110033: ,p_lookup_code => l_component_type_code
110034: )
110035: ,p_token_4 => 'PRODUCT_NAME'
110036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110040: ,p_ae_header_id => NULL
110041: );

Line 110038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110034: )
110035: ,p_token_4 => 'PRODUCT_NAME'
110036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110040: ,p_ae_header_id => NULL
110041: );
110042:

Line 110039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110035: ,p_token_4 => 'PRODUCT_NAME'
110036: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110037: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110038: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110039: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110040: ,p_ae_header_id => NULL
110041: );
110042:
110043: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110066: ----------------------------------------------------------------------------------
110067: -- 4219869 Business Flow
110068: -- Update journal entry status -- Need to generate this within IF
110069: ----------------------------------------------------------------------------------
110070: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110071: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110072: ,p_balance_type_code => l_balance_type_code
110073: );
110074:

Line 110243: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110239:
110240: --
110241: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110242: --
110243: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110244: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110245: ELSE
110246: ---------------------------------------------------------------------------------------------------
110247: -- 4262811a Switch Sign

Line 110268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110264:
110265: XLA_AE_LINES_PKG.ValidateCurrentLine;
110266: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110267:
110268: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110269: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110270: ,p_balance_type_code => l_balance_type_code);
110271:
110272: END IF;

Line 110380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110376: l_tmp_amt NUMBER;
110377: l_acc_rev_natural_side_code VARCHAR2(1);
110378:
110379: l_num_entries NUMBER;
110380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110384: l_recog_line_1 NUMBER;

Line 110381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110377: l_acc_rev_natural_side_code VARCHAR2(1);
110378:
110379: l_num_entries NUMBER;
110380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110384: l_recog_line_1 NUMBER;
110385: l_recog_line_2 NUMBER;

Line 110382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110378:
110379: l_num_entries NUMBER;
110380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110384: l_recog_line_1 NUMBER;
110385: l_recog_line_2 NUMBER;
110386:

Line 110383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110379: l_num_entries NUMBER;
110380: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110381: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110382: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110383: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110384: l_recog_line_1 NUMBER;
110385: l_recog_line_2 NUMBER;
110386:
110387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110385: l_recog_line_2 NUMBER;
110386:
110387: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110388: l_bflow_applied_to_amt NUMBER; -- 5132302
110389: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110390:
110391: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110392:
110393: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110460: l_accrual_line_num := NULL; -- 4262811
110461: l_tmp_amt := NULL; -- 4262811
110462: --
110463:
110464: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110465: l_balance_type_code <> 'B' THEN
110466: IF NVL(p_source_48,'
110467: ') = 'RESERVE'
110468: THEN

Line 110536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110532: --
110533: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110534:
110535: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110536: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110537:
110538: -- 4955764
110539: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110540: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110576: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110572: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110573:
110574: IF xla_accounting_cache_pkg.GetValueChar
110575: (p_source_code => 'LEDGER_CATEGORY_CODE'
110576: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110577: AND l_bflow_method_code = 'PRIOR_ENTRY'
110578: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110579: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110580: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110768: p_lookup_type => 'XLA_OWNER_TYPE'
110769: ,p_lookup_code => l_component_type_code
110770: )
110771: ,p_token_4 => 'PRODUCT_NAME'
110772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110776: ,p_ae_header_id => NULL

Line 110773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110769: ,p_lookup_code => l_component_type_code
110770: )
110771: ,p_token_4 => 'PRODUCT_NAME'
110772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110776: ,p_ae_header_id => NULL
110777: );

Line 110774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110770: )
110771: ,p_token_4 => 'PRODUCT_NAME'
110772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110776: ,p_ae_header_id => NULL
110777: );
110778:

Line 110775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110771: ,p_token_4 => 'PRODUCT_NAME'
110772: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110773: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110774: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110775: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110776: ,p_ae_header_id => NULL
110777: );
110778:
110779: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110802: ----------------------------------------------------------------------------------
110803: -- 4219869 Business Flow
110804: -- Update journal entry status -- Need to generate this within IF
110805: ----------------------------------------------------------------------------------
110806: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110807: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110808: ,p_balance_type_code => l_balance_type_code
110809: );
110810:

Line 110979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110975:
110976: --
110977: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110978: --
110979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110980: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110981: ELSE
110982: ---------------------------------------------------------------------------------------------------
110983: -- 4262811a Switch Sign

Line 111004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111000:
111001: XLA_AE_LINES_PKG.ValidateCurrentLine;
111002: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111003:
111004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111006: ,p_balance_type_code => l_balance_type_code);
111007:
111008: END IF;

Line 111116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111112: l_tmp_amt NUMBER;
111113: l_acc_rev_natural_side_code VARCHAR2(1);
111114:
111115: l_num_entries NUMBER;
111116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111120: l_recog_line_1 NUMBER;

Line 111117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111113: l_acc_rev_natural_side_code VARCHAR2(1);
111114:
111115: l_num_entries NUMBER;
111116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111120: l_recog_line_1 NUMBER;
111121: l_recog_line_2 NUMBER;

Line 111118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111114:
111115: l_num_entries NUMBER;
111116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111120: l_recog_line_1 NUMBER;
111121: l_recog_line_2 NUMBER;
111122:

Line 111119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111115: l_num_entries NUMBER;
111116: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111117: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111118: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111119: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111120: l_recog_line_1 NUMBER;
111121: l_recog_line_2 NUMBER;
111122:
111123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111121: l_recog_line_2 NUMBER;
111122:
111123: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111124: l_bflow_applied_to_amt NUMBER; -- 5132302
111125: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111126:
111127: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111128:
111129: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111196: l_accrual_line_num := NULL; -- 4262811
111197: l_tmp_amt := NULL; -- 4262811
111198: --
111199:
111200: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111201: l_balance_type_code <> 'B' THEN
111202: IF NVL(p_source_48,'
111203: ') = 'BONUS EXPENSE'
111204: THEN

Line 111272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111268: --
111269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111270:
111271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111273:
111274: -- 4955764
111275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111312: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111308: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111309:
111310: IF xla_accounting_cache_pkg.GetValueChar
111311: (p_source_code => 'LEDGER_CATEGORY_CODE'
111312: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111313: AND l_bflow_method_code = 'PRIOR_ENTRY'
111314: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111315: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111316: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111504: p_lookup_type => 'XLA_OWNER_TYPE'
111505: ,p_lookup_code => l_component_type_code
111506: )
111507: ,p_token_4 => 'PRODUCT_NAME'
111508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111512: ,p_ae_header_id => NULL

Line 111509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111505: ,p_lookup_code => l_component_type_code
111506: )
111507: ,p_token_4 => 'PRODUCT_NAME'
111508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111512: ,p_ae_header_id => NULL
111513: );

Line 111510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111506: )
111507: ,p_token_4 => 'PRODUCT_NAME'
111508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111512: ,p_ae_header_id => NULL
111513: );
111514:

Line 111511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111507: ,p_token_4 => 'PRODUCT_NAME'
111508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111512: ,p_ae_header_id => NULL
111513: );
111514:
111515: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111538: ----------------------------------------------------------------------------------
111539: -- 4219869 Business Flow
111540: -- Update journal entry status -- Need to generate this within IF
111541: ----------------------------------------------------------------------------------
111542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111543: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111544: ,p_balance_type_code => l_balance_type_code
111545: );
111546:

Line 111715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111711:
111712: --
111713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111714: --
111715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111717: ELSE
111718: ---------------------------------------------------------------------------------------------------
111719: -- 4262811a Switch Sign

Line 111740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111736:
111737: XLA_AE_LINES_PKG.ValidateCurrentLine;
111738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111739:
111740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111742: ,p_balance_type_code => l_balance_type_code);
111743:
111744: END IF;

Line 111850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111846: l_tmp_amt NUMBER;
111847: l_acc_rev_natural_side_code VARCHAR2(1);
111848:
111849: l_num_entries NUMBER;
111850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111854: l_recog_line_1 NUMBER;

Line 111851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111847: l_acc_rev_natural_side_code VARCHAR2(1);
111848:
111849: l_num_entries NUMBER;
111850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111854: l_recog_line_1 NUMBER;
111855: l_recog_line_2 NUMBER;

Line 111852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111848:
111849: l_num_entries NUMBER;
111850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111854: l_recog_line_1 NUMBER;
111855: l_recog_line_2 NUMBER;
111856:

Line 111853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111849: l_num_entries NUMBER;
111850: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111851: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111852: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111853: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111854: l_recog_line_1 NUMBER;
111855: l_recog_line_2 NUMBER;
111856:
111857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111855: l_recog_line_2 NUMBER;
111856:
111857: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111858: l_bflow_applied_to_amt NUMBER; -- 5132302
111859: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111860:
111861: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111862:
111863: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111930: l_accrual_line_num := NULL; -- 4262811
111931: l_tmp_amt := NULL; -- 4262811
111932: --
111933:
111934: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111935: l_balance_type_code <> 'B' THEN
111936: IF NVL(p_source_48,'
111937: ') = 'REMOVALCOST'
111938: THEN

Line 112006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112002: --
112003: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112004:
112005: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112007:
112008: -- 4955764
112009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112042: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112043:
112044: IF xla_accounting_cache_pkg.GetValueChar
112045: (p_source_code => 'LEDGER_CATEGORY_CODE'
112046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112047: AND l_bflow_method_code = 'PRIOR_ENTRY'
112048: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112049: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112050: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112237: p_lookup_type => 'XLA_OWNER_TYPE'
112238: ,p_lookup_code => l_component_type_code
112239: )
112240: ,p_token_4 => 'PRODUCT_NAME'
112241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112245: ,p_ae_header_id => NULL

Line 112242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112238: ,p_lookup_code => l_component_type_code
112239: )
112240: ,p_token_4 => 'PRODUCT_NAME'
112241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112245: ,p_ae_header_id => NULL
112246: );

Line 112243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112239: )
112240: ,p_token_4 => 'PRODUCT_NAME'
112241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112245: ,p_ae_header_id => NULL
112246: );
112247:

Line 112244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112240: ,p_token_4 => 'PRODUCT_NAME'
112241: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112242: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112243: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112244: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112245: ,p_ae_header_id => NULL
112246: );
112247:
112248: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112271: ----------------------------------------------------------------------------------
112272: -- 4219869 Business Flow
112273: -- Update journal entry status -- Need to generate this within IF
112274: ----------------------------------------------------------------------------------
112275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112276: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112277: ,p_balance_type_code => l_balance_type_code
112278: );
112279:

Line 112447: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112443:
112444: --
112445: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112446: --
112447: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112448: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112449: ELSE
112450: ---------------------------------------------------------------------------------------------------
112451: -- 4262811a Switch Sign

Line 112472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112468:
112469: XLA_AE_LINES_PKG.ValidateCurrentLine;
112470: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112471:
112472: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112473: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112474: ,p_balance_type_code => l_balance_type_code);
112475:
112476: END IF;

Line 112582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112578: l_tmp_amt NUMBER;
112579: l_acc_rev_natural_side_code VARCHAR2(1);
112580:
112581: l_num_entries NUMBER;
112582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112586: l_recog_line_1 NUMBER;

Line 112583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112579: l_acc_rev_natural_side_code VARCHAR2(1);
112580:
112581: l_num_entries NUMBER;
112582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112586: l_recog_line_1 NUMBER;
112587: l_recog_line_2 NUMBER;

Line 112584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112580:
112581: l_num_entries NUMBER;
112582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112586: l_recog_line_1 NUMBER;
112587: l_recog_line_2 NUMBER;
112588:

Line 112585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112581: l_num_entries NUMBER;
112582: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112583: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112584: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112585: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112586: l_recog_line_1 NUMBER;
112587: l_recog_line_2 NUMBER;
112588:
112589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112587: l_recog_line_2 NUMBER;
112588:
112589: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112590: l_bflow_applied_to_amt NUMBER; -- 5132302
112591: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112592:
112593: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112594:
112595: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112662: l_accrual_line_num := NULL; -- 4262811
112663: l_tmp_amt := NULL; -- 4262811
112664: --
112665:
112666: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112667: l_balance_type_code <> 'B' THEN
112668: IF NVL(p_source_48,'
112669: ') = 'PROCEEDS'
112670: THEN

Line 112738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112734: --
112735: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112736:
112737: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112738: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112739:
112740: -- 4955764
112741: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112742: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112774: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112775:
112776: IF xla_accounting_cache_pkg.GetValueChar
112777: (p_source_code => 'LEDGER_CATEGORY_CODE'
112778: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112779: AND l_bflow_method_code = 'PRIOR_ENTRY'
112780: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112781: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112782: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112969: p_lookup_type => 'XLA_OWNER_TYPE'
112970: ,p_lookup_code => l_component_type_code
112971: )
112972: ,p_token_4 => 'PRODUCT_NAME'
112973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112977: ,p_ae_header_id => NULL

Line 112974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112970: ,p_lookup_code => l_component_type_code
112971: )
112972: ,p_token_4 => 'PRODUCT_NAME'
112973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112977: ,p_ae_header_id => NULL
112978: );

Line 112975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112971: )
112972: ,p_token_4 => 'PRODUCT_NAME'
112973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112977: ,p_ae_header_id => NULL
112978: );
112979:

Line 112976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112972: ,p_token_4 => 'PRODUCT_NAME'
112973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112977: ,p_ae_header_id => NULL
112978: );
112979:
112980: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113003: ----------------------------------------------------------------------------------
113004: -- 4219869 Business Flow
113005: -- Update journal entry status -- Need to generate this within IF
113006: ----------------------------------------------------------------------------------
113007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113009: ,p_balance_type_code => l_balance_type_code
113010: );
113011:

Line 113179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113175:
113176: --
113177: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113178: --
113179: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113180: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113181: ELSE
113182: ---------------------------------------------------------------------------------------------------
113183: -- 4262811a Switch Sign

Line 113204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113200:
113201: XLA_AE_LINES_PKG.ValidateCurrentLine;
113202: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113203:
113204: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113205: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113206: ,p_balance_type_code => l_balance_type_code);
113207:
113208: END IF;

Line 113316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113312: l_tmp_amt NUMBER;
113313: l_acc_rev_natural_side_code VARCHAR2(1);
113314:
113315: l_num_entries NUMBER;
113316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113320: l_recog_line_1 NUMBER;

Line 113317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113313: l_acc_rev_natural_side_code VARCHAR2(1);
113314:
113315: l_num_entries NUMBER;
113316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113320: l_recog_line_1 NUMBER;
113321: l_recog_line_2 NUMBER;

Line 113318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113314:
113315: l_num_entries NUMBER;
113316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113320: l_recog_line_1 NUMBER;
113321: l_recog_line_2 NUMBER;
113322:

Line 113319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113315: l_num_entries NUMBER;
113316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113320: l_recog_line_1 NUMBER;
113321: l_recog_line_2 NUMBER;
113322:
113323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113321: l_recog_line_2 NUMBER;
113322:
113323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113324: l_bflow_applied_to_amt NUMBER; -- 5132302
113325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113326:
113327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113328:
113329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113396: l_accrual_line_num := NULL; -- 4262811
113397: l_tmp_amt := NULL; -- 4262811
113398: --
113399:
113400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113401: l_balance_type_code <> 'B' THEN
113402: IF NVL(p_source_48,'
113403: ') = 'RESERVE'
113404: THEN

Line 113472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113468: --
113469: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113470:
113471: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113472: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113473:
113474: -- 4955764
113475: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113476: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113512: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113508: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113509:
113510: IF xla_accounting_cache_pkg.GetValueChar
113511: (p_source_code => 'LEDGER_CATEGORY_CODE'
113512: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113513: AND l_bflow_method_code = 'PRIOR_ENTRY'
113514: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113515: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113516: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113708: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113704: p_lookup_type => 'XLA_OWNER_TYPE'
113705: ,p_lookup_code => l_component_type_code
113706: )
113707: ,p_token_4 => 'PRODUCT_NAME'
113708: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113709: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113710: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113711: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113712: ,p_ae_header_id => NULL

Line 113709: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113705: ,p_lookup_code => l_component_type_code
113706: )
113707: ,p_token_4 => 'PRODUCT_NAME'
113708: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113709: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113710: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113711: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113712: ,p_ae_header_id => NULL
113713: );

Line 113710: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113706: )
113707: ,p_token_4 => 'PRODUCT_NAME'
113708: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113709: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113710: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113711: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113712: ,p_ae_header_id => NULL
113713: );
113714:

Line 113711: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113707: ,p_token_4 => 'PRODUCT_NAME'
113708: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113709: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113710: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113711: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113712: ,p_ae_header_id => NULL
113713: );
113714:
113715: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113738: ----------------------------------------------------------------------------------
113739: -- 4219869 Business Flow
113740: -- Update journal entry status -- Need to generate this within IF
113741: ----------------------------------------------------------------------------------
113742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113743: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113744: ,p_balance_type_code => l_balance_type_code
113745: );
113746:

Line 113915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113911:
113912: --
113913: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113914: --
113915: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113916: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113917: ELSE
113918: ---------------------------------------------------------------------------------------------------
113919: -- 4262811a Switch Sign

Line 113940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113936:
113937: XLA_AE_LINES_PKG.ValidateCurrentLine;
113938: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113939:
113940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113942: ,p_balance_type_code => l_balance_type_code);
113943:
113944: END IF;

Line 114052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114048: l_tmp_amt NUMBER;
114049: l_acc_rev_natural_side_code VARCHAR2(1);
114050:
114051: l_num_entries NUMBER;
114052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114056: l_recog_line_1 NUMBER;

Line 114053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114049: l_acc_rev_natural_side_code VARCHAR2(1);
114050:
114051: l_num_entries NUMBER;
114052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114056: l_recog_line_1 NUMBER;
114057: l_recog_line_2 NUMBER;

Line 114054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114050:
114051: l_num_entries NUMBER;
114052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114056: l_recog_line_1 NUMBER;
114057: l_recog_line_2 NUMBER;
114058:

Line 114055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114051: l_num_entries NUMBER;
114052: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114053: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114054: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114055: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114056: l_recog_line_1 NUMBER;
114057: l_recog_line_2 NUMBER;
114058:
114059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114057: l_recog_line_2 NUMBER;
114058:
114059: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114060: l_bflow_applied_to_amt NUMBER; -- 5132302
114061: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114062:
114063: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114064:
114065: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114132: l_accrual_line_num := NULL; -- 4262811
114133: l_tmp_amt := NULL; -- 4262811
114134: --
114135:
114136: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114137: l_balance_type_code <> 'B' THEN
114138: IF NVL(p_source_48,'
114139: ') = 'REVAL RESERVE'
114140: THEN

Line 114208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114204: --
114205: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114206:
114207: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114208: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114209:
114210: -- 4955764
114211: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114212: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114248: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114244: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114245:
114246: IF xla_accounting_cache_pkg.GetValueChar
114247: (p_source_code => 'LEDGER_CATEGORY_CODE'
114248: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114249: AND l_bflow_method_code = 'PRIOR_ENTRY'
114250: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114251: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114252: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114440: p_lookup_type => 'XLA_OWNER_TYPE'
114441: ,p_lookup_code => l_component_type_code
114442: )
114443: ,p_token_4 => 'PRODUCT_NAME'
114444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114448: ,p_ae_header_id => NULL

Line 114445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114441: ,p_lookup_code => l_component_type_code
114442: )
114443: ,p_token_4 => 'PRODUCT_NAME'
114444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114448: ,p_ae_header_id => NULL
114449: );

Line 114446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114442: )
114443: ,p_token_4 => 'PRODUCT_NAME'
114444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114448: ,p_ae_header_id => NULL
114449: );
114450:

Line 114447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114443: ,p_token_4 => 'PRODUCT_NAME'
114444: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114445: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114446: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114447: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114448: ,p_ae_header_id => NULL
114449: );
114450:
114451: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114474: ----------------------------------------------------------------------------------
114475: -- 4219869 Business Flow
114476: -- Update journal entry status -- Need to generate this within IF
114477: ----------------------------------------------------------------------------------
114478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114480: ,p_balance_type_code => l_balance_type_code
114481: );
114482:

Line 114651: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114647:
114648: --
114649: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114650: --
114651: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114652: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114653: ELSE
114654: ---------------------------------------------------------------------------------------------------
114655: -- 4262811a Switch Sign

Line 114676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114672:
114673: XLA_AE_LINES_PKG.ValidateCurrentLine;
114674: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114675:
114676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114678: ,p_balance_type_code => l_balance_type_code);
114679:
114680: END IF;

Line 114788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114784: l_tmp_amt NUMBER;
114785: l_acc_rev_natural_side_code VARCHAR2(1);
114786:
114787: l_num_entries NUMBER;
114788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114792: l_recog_line_1 NUMBER;

Line 114789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114785: l_acc_rev_natural_side_code VARCHAR2(1);
114786:
114787: l_num_entries NUMBER;
114788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114792: l_recog_line_1 NUMBER;
114793: l_recog_line_2 NUMBER;

Line 114790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114786:
114787: l_num_entries NUMBER;
114788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114792: l_recog_line_1 NUMBER;
114793: l_recog_line_2 NUMBER;
114794:

Line 114791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114787: l_num_entries NUMBER;
114788: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114789: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114790: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114791: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114792: l_recog_line_1 NUMBER;
114793: l_recog_line_2 NUMBER;
114794:
114795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114793: l_recog_line_2 NUMBER;
114794:
114795: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114796: l_bflow_applied_to_amt NUMBER; -- 5132302
114797: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114798:
114799: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114800:
114801: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114872: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114868: l_accrual_line_num := NULL; -- 4262811
114869: l_tmp_amt := NULL; -- 4262811
114870: --
114871:
114872: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114873: l_balance_type_code <> 'B' THEN
114874: IF NVL(p_source_48,'
114875: ') = 'REVAL RESERVE'
114876: THEN

Line 114944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114940: --
114941: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114942:
114943: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114944: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114945:
114946: -- 4955764
114947: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114948: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114984: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114980: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114981:
114982: IF xla_accounting_cache_pkg.GetValueChar
114983: (p_source_code => 'LEDGER_CATEGORY_CODE'
114984: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114985: AND l_bflow_method_code = 'PRIOR_ENTRY'
114986: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114987: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114988: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115176: p_lookup_type => 'XLA_OWNER_TYPE'
115177: ,p_lookup_code => l_component_type_code
115178: )
115179: ,p_token_4 => 'PRODUCT_NAME'
115180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115184: ,p_ae_header_id => NULL

Line 115181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115177: ,p_lookup_code => l_component_type_code
115178: )
115179: ,p_token_4 => 'PRODUCT_NAME'
115180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115184: ,p_ae_header_id => NULL
115185: );

Line 115182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115178: )
115179: ,p_token_4 => 'PRODUCT_NAME'
115180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115184: ,p_ae_header_id => NULL
115185: );
115186:

Line 115183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115179: ,p_token_4 => 'PRODUCT_NAME'
115180: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115181: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115182: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115183: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115184: ,p_ae_header_id => NULL
115185: );
115186:
115187: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115210: ----------------------------------------------------------------------------------
115211: -- 4219869 Business Flow
115212: -- Update journal entry status -- Need to generate this within IF
115213: ----------------------------------------------------------------------------------
115214: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115215: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115216: ,p_balance_type_code => l_balance_type_code
115217: );
115218:

Line 115387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115383:
115384: --
115385: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115386: --
115387: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115388: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115389: ELSE
115390: ---------------------------------------------------------------------------------------------------
115391: -- 4262811a Switch Sign

Line 115412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115408:
115409: XLA_AE_LINES_PKG.ValidateCurrentLine;
115410: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115411:
115412: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115413: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115414: ,p_balance_type_code => l_balance_type_code);
115415:
115416: END IF;

Line 115524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115520: l_tmp_amt NUMBER;
115521: l_acc_rev_natural_side_code VARCHAR2(1);
115522:
115523: l_num_entries NUMBER;
115524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115528: l_recog_line_1 NUMBER;

Line 115525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115521: l_acc_rev_natural_side_code VARCHAR2(1);
115522:
115523: l_num_entries NUMBER;
115524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115528: l_recog_line_1 NUMBER;
115529: l_recog_line_2 NUMBER;

Line 115526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115522:
115523: l_num_entries NUMBER;
115524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115528: l_recog_line_1 NUMBER;
115529: l_recog_line_2 NUMBER;
115530:

Line 115527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115523: l_num_entries NUMBER;
115524: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115525: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115526: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115527: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115528: l_recog_line_1 NUMBER;
115529: l_recog_line_2 NUMBER;
115530:
115531: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115533: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115529: l_recog_line_2 NUMBER;
115530:
115531: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115532: l_bflow_applied_to_amt NUMBER; -- 5132302
115533: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115534:
115535: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115536:
115537: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115608: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115604: l_accrual_line_num := NULL; -- 4262811
115605: l_tmp_amt := NULL; -- 4262811
115606: --
115607:
115608: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115609: l_balance_type_code <> 'B' THEN
115610: IF NVL(p_source_48,'
115611: ') = 'REVAL RSV RET' AND
115612: p_source_54 >= 0

Line 115681: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115677: --
115678: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115679:
115680: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115681: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115682:
115683: -- 4955764
115684: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115685: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115721: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115717: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115718:
115719: IF xla_accounting_cache_pkg.GetValueChar
115720: (p_source_code => 'LEDGER_CATEGORY_CODE'
115721: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115722: AND l_bflow_method_code = 'PRIOR_ENTRY'
115723: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115724: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115725: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115912: p_lookup_type => 'XLA_OWNER_TYPE'
115913: ,p_lookup_code => l_component_type_code
115914: )
115915: ,p_token_4 => 'PRODUCT_NAME'
115916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115920: ,p_ae_header_id => NULL

Line 115917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115913: ,p_lookup_code => l_component_type_code
115914: )
115915: ,p_token_4 => 'PRODUCT_NAME'
115916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115920: ,p_ae_header_id => NULL
115921: );

Line 115918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115914: )
115915: ,p_token_4 => 'PRODUCT_NAME'
115916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115920: ,p_ae_header_id => NULL
115921: );
115922:

Line 115919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115915: ,p_token_4 => 'PRODUCT_NAME'
115916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115920: ,p_ae_header_id => NULL
115921: );
115922:
115923: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115946: ----------------------------------------------------------------------------------
115947: -- 4219869 Business Flow
115948: -- Update journal entry status -- Need to generate this within IF
115949: ----------------------------------------------------------------------------------
115950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115952: ,p_balance_type_code => l_balance_type_code
115953: );
115954:

Line 116122: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116118:
116119: --
116120: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116121: --
116122: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116123: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116124: ELSE
116125: ---------------------------------------------------------------------------------------------------
116126: -- 4262811a Switch Sign

Line 116147: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116143:
116144: XLA_AE_LINES_PKG.ValidateCurrentLine;
116145: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116146:
116147: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116148: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116149: ,p_balance_type_code => l_balance_type_code);
116150:
116151: END IF;

Line 116259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116255: l_tmp_amt NUMBER;
116256: l_acc_rev_natural_side_code VARCHAR2(1);
116257:
116258: l_num_entries NUMBER;
116259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116263: l_recog_line_1 NUMBER;

Line 116260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116256: l_acc_rev_natural_side_code VARCHAR2(1);
116257:
116258: l_num_entries NUMBER;
116259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116263: l_recog_line_1 NUMBER;
116264: l_recog_line_2 NUMBER;

Line 116261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116257:
116258: l_num_entries NUMBER;
116259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116263: l_recog_line_1 NUMBER;
116264: l_recog_line_2 NUMBER;
116265:

Line 116262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116258: l_num_entries NUMBER;
116259: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116260: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116261: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116262: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116263: l_recog_line_1 NUMBER;
116264: l_recog_line_2 NUMBER;
116265:
116266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116264: l_recog_line_2 NUMBER;
116265:
116266: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116267: l_bflow_applied_to_amt NUMBER; -- 5132302
116268: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116269:
116270: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116271:
116272: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116339: l_accrual_line_num := NULL; -- 4262811
116340: l_tmp_amt := NULL; -- 4262811
116341: --
116342:
116343: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116344: l_balance_type_code <> 'B' THEN
116345: IF NVL(p_source_48,'
116346: ') = 'REVAL RSV RET' AND
116347: p_source_54 >= 0

Line 116416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116412: --
116413: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116414:
116415: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116416: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116417:
116418: -- 4955764
116419: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116420: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116452: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116453:
116454: IF xla_accounting_cache_pkg.GetValueChar
116455: (p_source_code => 'LEDGER_CATEGORY_CODE'
116456: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116457: AND l_bflow_method_code = 'PRIOR_ENTRY'
116458: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116459: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116460: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116647: p_lookup_type => 'XLA_OWNER_TYPE'
116648: ,p_lookup_code => l_component_type_code
116649: )
116650: ,p_token_4 => 'PRODUCT_NAME'
116651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116655: ,p_ae_header_id => NULL

Line 116652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116648: ,p_lookup_code => l_component_type_code
116649: )
116650: ,p_token_4 => 'PRODUCT_NAME'
116651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116655: ,p_ae_header_id => NULL
116656: );

Line 116653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116649: )
116650: ,p_token_4 => 'PRODUCT_NAME'
116651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116655: ,p_ae_header_id => NULL
116656: );
116657:

Line 116654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116650: ,p_token_4 => 'PRODUCT_NAME'
116651: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116652: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116653: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116654: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116655: ,p_ae_header_id => NULL
116656: );
116657:
116658: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116681: ----------------------------------------------------------------------------------
116682: -- 4219869 Business Flow
116683: -- Update journal entry status -- Need to generate this within IF
116684: ----------------------------------------------------------------------------------
116685: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116686: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116687: ,p_balance_type_code => l_balance_type_code
116688: );
116689:

Line 116857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116853:
116854: --
116855: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116856: --
116857: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116858: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116859: ELSE
116860: ---------------------------------------------------------------------------------------------------
116861: -- 4262811a Switch Sign

Line 116882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116878:
116879: XLA_AE_LINES_PKG.ValidateCurrentLine;
116880: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116881:
116882: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116883: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116884: ,p_balance_type_code => l_balance_type_code);
116885:
116886: END IF;

Line 116994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116990: l_tmp_amt NUMBER;
116991: l_acc_rev_natural_side_code VARCHAR2(1);
116992:
116993: l_num_entries NUMBER;
116994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116998: l_recog_line_1 NUMBER;

Line 116995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116991: l_acc_rev_natural_side_code VARCHAR2(1);
116992:
116993: l_num_entries NUMBER;
116994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116998: l_recog_line_1 NUMBER;
116999: l_recog_line_2 NUMBER;

Line 116996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116992:
116993: l_num_entries NUMBER;
116994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116998: l_recog_line_1 NUMBER;
116999: l_recog_line_2 NUMBER;
117000:

Line 116997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116993: l_num_entries NUMBER;
116994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116998: l_recog_line_1 NUMBER;
116999: l_recog_line_2 NUMBER;
117000:
117001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116999: l_recog_line_2 NUMBER;
117000:
117001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117002: l_bflow_applied_to_amt NUMBER; -- 5132302
117003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117004:
117005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117006:
117007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117074: l_accrual_line_num := NULL; -- 4262811
117075: l_tmp_amt := NULL; -- 4262811
117076: --
117077:
117078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117079: l_balance_type_code <> 'B' THEN
117080: IF NVL(p_source_48,'
117081: ') = 'REVAL RSV RET' AND
117082: p_source_54 < 0

Line 117151: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117147: --
117148: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117149:
117150: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117151: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117152:
117153: -- 4955764
117154: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117155: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117187: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117188:
117189: IF xla_accounting_cache_pkg.GetValueChar
117190: (p_source_code => 'LEDGER_CATEGORY_CODE'
117191: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117192: AND l_bflow_method_code = 'PRIOR_ENTRY'
117193: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117194: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117195: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117382: p_lookup_type => 'XLA_OWNER_TYPE'
117383: ,p_lookup_code => l_component_type_code
117384: )
117385: ,p_token_4 => 'PRODUCT_NAME'
117386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117390: ,p_ae_header_id => NULL

Line 117387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117383: ,p_lookup_code => l_component_type_code
117384: )
117385: ,p_token_4 => 'PRODUCT_NAME'
117386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117390: ,p_ae_header_id => NULL
117391: );

Line 117388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117384: )
117385: ,p_token_4 => 'PRODUCT_NAME'
117386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117390: ,p_ae_header_id => NULL
117391: );
117392:

Line 117389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117385: ,p_token_4 => 'PRODUCT_NAME'
117386: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117387: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117388: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117389: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117390: ,p_ae_header_id => NULL
117391: );
117392:
117393: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117416: ----------------------------------------------------------------------------------
117417: -- 4219869 Business Flow
117418: -- Update journal entry status -- Need to generate this within IF
117419: ----------------------------------------------------------------------------------
117420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117422: ,p_balance_type_code => l_balance_type_code
117423: );
117424:

Line 117592: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117588:
117589: --
117590: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117591: --
117592: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117593: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117594: ELSE
117595: ---------------------------------------------------------------------------------------------------
117596: -- 4262811a Switch Sign

Line 117617: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117613:
117614: XLA_AE_LINES_PKG.ValidateCurrentLine;
117615: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117616:
117617: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117618: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117619: ,p_balance_type_code => l_balance_type_code);
117620:
117621: END IF;

Line 117729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117725: l_tmp_amt NUMBER;
117726: l_acc_rev_natural_side_code VARCHAR2(1);
117727:
117728: l_num_entries NUMBER;
117729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117733: l_recog_line_1 NUMBER;

Line 117730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117726: l_acc_rev_natural_side_code VARCHAR2(1);
117727:
117728: l_num_entries NUMBER;
117729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117733: l_recog_line_1 NUMBER;
117734: l_recog_line_2 NUMBER;

Line 117731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117727:
117728: l_num_entries NUMBER;
117729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117733: l_recog_line_1 NUMBER;
117734: l_recog_line_2 NUMBER;
117735:

Line 117732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117728: l_num_entries NUMBER;
117729: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117730: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117731: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117732: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117733: l_recog_line_1 NUMBER;
117734: l_recog_line_2 NUMBER;
117735:
117736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117734: l_recog_line_2 NUMBER;
117735:
117736: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117737: l_bflow_applied_to_amt NUMBER; -- 5132302
117738: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117739:
117740: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117741:
117742: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117813: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117809: l_accrual_line_num := NULL; -- 4262811
117810: l_tmp_amt := NULL; -- 4262811
117811: --
117812:
117813: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117814: l_balance_type_code <> 'B' THEN
117815: IF NVL(p_source_48,'
117816: ') = 'REVAL RSV RET' AND
117817: p_source_54 < 0

Line 117886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117882: --
117883: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117884:
117885: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117886: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117887:
117888: -- 4955764
117889: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117890: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117926: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117922: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117923:
117924: IF xla_accounting_cache_pkg.GetValueChar
117925: (p_source_code => 'LEDGER_CATEGORY_CODE'
117926: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117927: AND l_bflow_method_code = 'PRIOR_ENTRY'
117928: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117929: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117930: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118117: p_lookup_type => 'XLA_OWNER_TYPE'
118118: ,p_lookup_code => l_component_type_code
118119: )
118120: ,p_token_4 => 'PRODUCT_NAME'
118121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118125: ,p_ae_header_id => NULL

Line 118122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118118: ,p_lookup_code => l_component_type_code
118119: )
118120: ,p_token_4 => 'PRODUCT_NAME'
118121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118125: ,p_ae_header_id => NULL
118126: );

Line 118123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118119: )
118120: ,p_token_4 => 'PRODUCT_NAME'
118121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118125: ,p_ae_header_id => NULL
118126: );
118127:

Line 118124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118120: ,p_token_4 => 'PRODUCT_NAME'
118121: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118122: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118123: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118124: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118125: ,p_ae_header_id => NULL
118126: );
118127:
118128: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118151: ----------------------------------------------------------------------------------
118152: -- 4219869 Business Flow
118153: -- Update journal entry status -- Need to generate this within IF
118154: ----------------------------------------------------------------------------------
118155: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118156: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118157: ,p_balance_type_code => l_balance_type_code
118158: );
118159:

Line 118327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118323:
118324: --
118325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118326: --
118327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118329: ELSE
118330: ---------------------------------------------------------------------------------------------------
118331: -- 4262811a Switch Sign

Line 118352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118348:
118349: XLA_AE_LINES_PKG.ValidateCurrentLine;
118350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118351:
118352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118354: ,p_balance_type_code => l_balance_type_code);
118355:
118356: END IF;

Line 118464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118460: l_tmp_amt NUMBER;
118461: l_acc_rev_natural_side_code VARCHAR2(1);
118462:
118463: l_num_entries NUMBER;
118464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118468: l_recog_line_1 NUMBER;

Line 118465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118461: l_acc_rev_natural_side_code VARCHAR2(1);
118462:
118463: l_num_entries NUMBER;
118464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118468: l_recog_line_1 NUMBER;
118469: l_recog_line_2 NUMBER;

Line 118466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118462:
118463: l_num_entries NUMBER;
118464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118468: l_recog_line_1 NUMBER;
118469: l_recog_line_2 NUMBER;
118470:

Line 118467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118463: l_num_entries NUMBER;
118464: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118465: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118466: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118467: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118468: l_recog_line_1 NUMBER;
118469: l_recog_line_2 NUMBER;
118470:
118471: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118473: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118469: l_recog_line_2 NUMBER;
118470:
118471: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118472: l_bflow_applied_to_amt NUMBER; -- 5132302
118473: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118474:
118475: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118476:
118477: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118548: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118544: l_accrual_line_num := NULL; -- 4262811
118545: l_tmp_amt := NULL; -- 4262811
118546: --
118547:
118548: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118549: l_balance_type_code <> 'B' THEN
118550: IF NVL(p_source_48,'
118551: ') = 'BONUS RESERVE'
118552: THEN

Line 118620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118616: --
118617: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118618:
118619: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118621:
118622: -- 4955764
118623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118656: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118657:
118658: IF xla_accounting_cache_pkg.GetValueChar
118659: (p_source_code => 'LEDGER_CATEGORY_CODE'
118660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118661: AND l_bflow_method_code = 'PRIOR_ENTRY'
118662: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118663: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118664: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118852: p_lookup_type => 'XLA_OWNER_TYPE'
118853: ,p_lookup_code => l_component_type_code
118854: )
118855: ,p_token_4 => 'PRODUCT_NAME'
118856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118860: ,p_ae_header_id => NULL

Line 118857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118853: ,p_lookup_code => l_component_type_code
118854: )
118855: ,p_token_4 => 'PRODUCT_NAME'
118856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118860: ,p_ae_header_id => NULL
118861: );

Line 118858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118854: )
118855: ,p_token_4 => 'PRODUCT_NAME'
118856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118860: ,p_ae_header_id => NULL
118861: );
118862:

Line 118859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118855: ,p_token_4 => 'PRODUCT_NAME'
118856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118860: ,p_ae_header_id => NULL
118861: );
118862:
118863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118886: ----------------------------------------------------------------------------------
118887: -- 4219869 Business Flow
118888: -- Update journal entry status -- Need to generate this within IF
118889: ----------------------------------------------------------------------------------
118890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118892: ,p_balance_type_code => l_balance_type_code
118893: );
118894:

Line 119063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119059:
119060: --
119061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119062: --
119063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119065: ELSE
119066: ---------------------------------------------------------------------------------------------------
119067: -- 4262811a Switch Sign

Line 119088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119084:
119085: XLA_AE_LINES_PKG.ValidateCurrentLine;
119086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119087:
119088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119090: ,p_balance_type_code => l_balance_type_code);
119091:
119092: END IF;

Line 119196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119192: l_tmp_amt NUMBER;
119193: l_acc_rev_natural_side_code VARCHAR2(1);
119194:
119195: l_num_entries NUMBER;
119196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119200: l_recog_line_1 NUMBER;

Line 119197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119193: l_acc_rev_natural_side_code VARCHAR2(1);
119194:
119195: l_num_entries NUMBER;
119196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119200: l_recog_line_1 NUMBER;
119201: l_recog_line_2 NUMBER;

Line 119198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119194:
119195: l_num_entries NUMBER;
119196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119200: l_recog_line_1 NUMBER;
119201: l_recog_line_2 NUMBER;
119202:

Line 119199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119195: l_num_entries NUMBER;
119196: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119197: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119198: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119199: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119200: l_recog_line_1 NUMBER;
119201: l_recog_line_2 NUMBER;
119202:
119203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119201: l_recog_line_2 NUMBER;
119202:
119203: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119204: l_bflow_applied_to_amt NUMBER; -- 5132302
119205: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119206:
119207: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119208:
119209: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119276: l_accrual_line_num := NULL; -- 4262811
119277: l_tmp_amt := NULL; -- 4262811
119278: --
119279:
119280: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119281: l_balance_type_code <> 'B' THEN
119282: IF NVL(p_source_48,'
119283: ') = 'BONUS EXPENSE'
119284: THEN

Line 119352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119348: --
119349: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119350:
119351: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119352: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119353:
119354: -- 4955764
119355: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119356: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119388: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119389:
119390: IF xla_accounting_cache_pkg.GetValueChar
119391: (p_source_code => 'LEDGER_CATEGORY_CODE'
119392: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119393: AND l_bflow_method_code = 'PRIOR_ENTRY'
119394: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119395: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119396: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119545: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119541: p_lookup_type => 'XLA_OWNER_TYPE'
119542: ,p_lookup_code => l_component_type_code
119543: )
119544: ,p_token_4 => 'PRODUCT_NAME'
119545: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119546: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119547: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119548: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119549: ,p_ae_header_id => NULL

Line 119546: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119542: ,p_lookup_code => l_component_type_code
119543: )
119544: ,p_token_4 => 'PRODUCT_NAME'
119545: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119546: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119547: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119548: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119549: ,p_ae_header_id => NULL
119550: );

Line 119547: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119543: )
119544: ,p_token_4 => 'PRODUCT_NAME'
119545: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119546: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119547: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119548: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119549: ,p_ae_header_id => NULL
119550: );
119551:

Line 119548: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119544: ,p_token_4 => 'PRODUCT_NAME'
119545: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119546: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119547: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119548: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119549: ,p_ae_header_id => NULL
119550: );
119551:
119552: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119579: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119575: ----------------------------------------------------------------------------------
119576: -- 4219869 Business Flow
119577: -- Update journal entry status -- Need to generate this within IF
119578: ----------------------------------------------------------------------------------
119579: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119580: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119581: ,p_balance_type_code => l_balance_type_code
119582: );
119583:

Line 119709: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119705:
119706: --
119707: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119708: --
119709: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119710: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119711: ELSE
119712: ---------------------------------------------------------------------------------------------------
119713: -- 4262811a Switch Sign

Line 119734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119730:
119731: XLA_AE_LINES_PKG.ValidateCurrentLine;
119732: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119733:
119734: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119735: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119736: ,p_balance_type_code => l_balance_type_code);
119737:
119738: END IF;

Line 119844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119840: l_tmp_amt NUMBER;
119841: l_acc_rev_natural_side_code VARCHAR2(1);
119842:
119843: l_num_entries NUMBER;
119844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119848: l_recog_line_1 NUMBER;

Line 119845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119841: l_acc_rev_natural_side_code VARCHAR2(1);
119842:
119843: l_num_entries NUMBER;
119844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119848: l_recog_line_1 NUMBER;
119849: l_recog_line_2 NUMBER;

Line 119846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119842:
119843: l_num_entries NUMBER;
119844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119848: l_recog_line_1 NUMBER;
119849: l_recog_line_2 NUMBER;
119850:

Line 119847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119843: l_num_entries NUMBER;
119844: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119845: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119846: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119847: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119848: l_recog_line_1 NUMBER;
119849: l_recog_line_2 NUMBER;
119850:
119851: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119853: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119849: l_recog_line_2 NUMBER;
119850:
119851: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119852: l_bflow_applied_to_amt NUMBER; -- 5132302
119853: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119854:
119855: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119856:
119857: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119928: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119924: l_accrual_line_num := NULL; -- 4262811
119925: l_tmp_amt := NULL; -- 4262811
119926: --
119927:
119928: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119929: l_balance_type_code <> 'B' THEN
119930: IF NVL(p_source_48,'
119931: ') = 'COST'
119932: THEN

Line 120000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119996: --
119997: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119998:
119999: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120001:
120002: -- 4955764
120003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120036: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120037:
120038: IF xla_accounting_cache_pkg.GetValueChar
120039: (p_source_code => 'LEDGER_CATEGORY_CODE'
120040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120041: AND l_bflow_method_code = 'PRIOR_ENTRY'
120042: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120043: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120044: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120231: p_lookup_type => 'XLA_OWNER_TYPE'
120232: ,p_lookup_code => l_component_type_code
120233: )
120234: ,p_token_4 => 'PRODUCT_NAME'
120235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120239: ,p_ae_header_id => NULL

Line 120236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120232: ,p_lookup_code => l_component_type_code
120233: )
120234: ,p_token_4 => 'PRODUCT_NAME'
120235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120239: ,p_ae_header_id => NULL
120240: );

Line 120237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120233: )
120234: ,p_token_4 => 'PRODUCT_NAME'
120235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120239: ,p_ae_header_id => NULL
120240: );
120241:

Line 120238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120234: ,p_token_4 => 'PRODUCT_NAME'
120235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120239: ,p_ae_header_id => NULL
120240: );
120241:
120242: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120265: ----------------------------------------------------------------------------------
120266: -- 4219869 Business Flow
120267: -- Update journal entry status -- Need to generate this within IF
120268: ----------------------------------------------------------------------------------
120269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120270: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120271: ,p_balance_type_code => l_balance_type_code
120272: );
120273:

Line 120441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120437:
120438: --
120439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120440: --
120441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120443: ELSE
120444: ---------------------------------------------------------------------------------------------------
120445: -- 4262811a Switch Sign

Line 120466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120462:
120463: XLA_AE_LINES_PKG.ValidateCurrentLine;
120464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120465:
120466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120468: ,p_balance_type_code => l_balance_type_code);
120469:
120470: END IF;

Line 120578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120574: l_tmp_amt NUMBER;
120575: l_acc_rev_natural_side_code VARCHAR2(1);
120576:
120577: l_num_entries NUMBER;
120578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120582: l_recog_line_1 NUMBER;

Line 120579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120575: l_acc_rev_natural_side_code VARCHAR2(1);
120576:
120577: l_num_entries NUMBER;
120578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120582: l_recog_line_1 NUMBER;
120583: l_recog_line_2 NUMBER;

Line 120580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120576:
120577: l_num_entries NUMBER;
120578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120582: l_recog_line_1 NUMBER;
120583: l_recog_line_2 NUMBER;
120584:

Line 120581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120577: l_num_entries NUMBER;
120578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120582: l_recog_line_1 NUMBER;
120583: l_recog_line_2 NUMBER;
120584:
120585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120583: l_recog_line_2 NUMBER;
120584:
120585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120586: l_bflow_applied_to_amt NUMBER; -- 5132302
120587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120588:
120589: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120590:
120591: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120658: l_accrual_line_num := NULL; -- 4262811
120659: l_tmp_amt := NULL; -- 4262811
120660: --
120661:
120662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120663: l_balance_type_code <> 'B' THEN
120664: IF NVL(p_source_48,'
120665: ') = 'RESERVE'
120666: THEN

Line 120734: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120730: --
120731: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120732:
120733: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120734: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120735:
120736: -- 4955764
120737: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120738: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120774: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120770: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120771:
120772: IF xla_accounting_cache_pkg.GetValueChar
120773: (p_source_code => 'LEDGER_CATEGORY_CODE'
120774: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120775: AND l_bflow_method_code = 'PRIOR_ENTRY'
120776: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120777: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120778: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120966: p_lookup_type => 'XLA_OWNER_TYPE'
120967: ,p_lookup_code => l_component_type_code
120968: )
120969: ,p_token_4 => 'PRODUCT_NAME'
120970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120974: ,p_ae_header_id => NULL

Line 120971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120967: ,p_lookup_code => l_component_type_code
120968: )
120969: ,p_token_4 => 'PRODUCT_NAME'
120970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120974: ,p_ae_header_id => NULL
120975: );

Line 120972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120968: )
120969: ,p_token_4 => 'PRODUCT_NAME'
120970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120974: ,p_ae_header_id => NULL
120975: );
120976:

Line 120973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120969: ,p_token_4 => 'PRODUCT_NAME'
120970: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120971: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120972: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120973: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120974: ,p_ae_header_id => NULL
120975: );
120976:
120977: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121000: ----------------------------------------------------------------------------------
121001: -- 4219869 Business Flow
121002: -- Update journal entry status -- Need to generate this within IF
121003: ----------------------------------------------------------------------------------
121004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121006: ,p_balance_type_code => l_balance_type_code
121007: );
121008:

Line 121177: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121173:
121174: --
121175: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121176: --
121177: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121178: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121179: ELSE
121180: ---------------------------------------------------------------------------------------------------
121181: -- 4262811a Switch Sign

Line 121202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121198:
121199: XLA_AE_LINES_PKG.ValidateCurrentLine;
121200: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121201:
121202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121204: ,p_balance_type_code => l_balance_type_code);
121205:
121206: END IF;

Line 121308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121304: l_tmp_amt NUMBER;
121305: l_acc_rev_natural_side_code VARCHAR2(1);
121306:
121307: l_num_entries NUMBER;
121308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121312: l_recog_line_1 NUMBER;

Line 121309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121305: l_acc_rev_natural_side_code VARCHAR2(1);
121306:
121307: l_num_entries NUMBER;
121308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121312: l_recog_line_1 NUMBER;
121313: l_recog_line_2 NUMBER;

Line 121310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121306:
121307: l_num_entries NUMBER;
121308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121312: l_recog_line_1 NUMBER;
121313: l_recog_line_2 NUMBER;
121314:

Line 121311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121307: l_num_entries NUMBER;
121308: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121309: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121310: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121311: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121312: l_recog_line_1 NUMBER;
121313: l_recog_line_2 NUMBER;
121314:
121315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121313: l_recog_line_2 NUMBER;
121314:
121315: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121316: l_bflow_applied_to_amt NUMBER; -- 5132302
121317: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121318:
121319: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121320:
121321: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121388: l_accrual_line_num := NULL; -- 4262811
121389: l_tmp_amt := NULL; -- 4262811
121390: --
121391:
121392: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121393: l_balance_type_code <> 'B' THEN
121394: IF NVL(p_source_48,'
121395: ') = 'EXPENSE'
121396: THEN

Line 121464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121460: --
121461: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121462:
121463: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121464: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121465:
121466: -- 4955764
121467: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121468: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121504: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121500: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121501:
121502: IF xla_accounting_cache_pkg.GetValueChar
121503: (p_source_code => 'LEDGER_CATEGORY_CODE'
121504: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121505: AND l_bflow_method_code = 'PRIOR_ENTRY'
121506: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121507: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121508: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121611: p_lookup_type => 'XLA_OWNER_TYPE'
121612: ,p_lookup_code => l_component_type_code
121613: )
121614: ,p_token_4 => 'PRODUCT_NAME'
121615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121619: ,p_ae_header_id => NULL

Line 121616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121612: ,p_lookup_code => l_component_type_code
121613: )
121614: ,p_token_4 => 'PRODUCT_NAME'
121615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121619: ,p_ae_header_id => NULL
121620: );

Line 121617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121613: )
121614: ,p_token_4 => 'PRODUCT_NAME'
121615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121619: ,p_ae_header_id => NULL
121620: );
121621:

Line 121618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121614: ,p_token_4 => 'PRODUCT_NAME'
121615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121619: ,p_ae_header_id => NULL
121620: );
121621:
121622: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121645: ----------------------------------------------------------------------------------
121646: -- 4219869 Business Flow
121647: -- Update journal entry status -- Need to generate this within IF
121648: ----------------------------------------------------------------------------------
121649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121651: ,p_balance_type_code => l_balance_type_code
121652: );
121653:

Line 121737: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121733:
121734: --
121735: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121736: --
121737: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121738: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121739: ELSE
121740: ---------------------------------------------------------------------------------------------------
121741: -- 4262811a Switch Sign

Line 121762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121758:
121759: XLA_AE_LINES_PKG.ValidateCurrentLine;
121760: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121761:
121762: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121763: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121764: ,p_balance_type_code => l_balance_type_code);
121765:
121766: END IF;

Line 121868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121864: l_tmp_amt NUMBER;
121865: l_acc_rev_natural_side_code VARCHAR2(1);
121866:
121867: l_num_entries NUMBER;
121868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121872: l_recog_line_1 NUMBER;

Line 121869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121865: l_acc_rev_natural_side_code VARCHAR2(1);
121866:
121867: l_num_entries NUMBER;
121868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121872: l_recog_line_1 NUMBER;
121873: l_recog_line_2 NUMBER;

Line 121870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121866:
121867: l_num_entries NUMBER;
121868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121872: l_recog_line_1 NUMBER;
121873: l_recog_line_2 NUMBER;
121874:

Line 121871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121867: l_num_entries NUMBER;
121868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121872: l_recog_line_1 NUMBER;
121873: l_recog_line_2 NUMBER;
121874:
121875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121873: l_recog_line_2 NUMBER;
121874:
121875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121876: l_bflow_applied_to_amt NUMBER; -- 5132302
121877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121878:
121879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121880:
121881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121948: l_accrual_line_num := NULL; -- 4262811
121949: l_tmp_amt := NULL; -- 4262811
121950: --
121951:
121952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121953: l_balance_type_code <> 'B' THEN
121954: IF NVL(p_source_48,'
121955: ') = 'BONUS EXPENSE'
121956: THEN

Line 122024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122020: --
122021: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122022:
122023: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122024: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122025:
122026: -- 4955764
122027: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122028: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122060: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122061:
122062: IF xla_accounting_cache_pkg.GetValueChar
122063: (p_source_code => 'LEDGER_CATEGORY_CODE'
122064: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122065: AND l_bflow_method_code = 'PRIOR_ENTRY'
122066: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122067: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122068: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122171: p_lookup_type => 'XLA_OWNER_TYPE'
122172: ,p_lookup_code => l_component_type_code
122173: )
122174: ,p_token_4 => 'PRODUCT_NAME'
122175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122179: ,p_ae_header_id => NULL

Line 122176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122172: ,p_lookup_code => l_component_type_code
122173: )
122174: ,p_token_4 => 'PRODUCT_NAME'
122175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122179: ,p_ae_header_id => NULL
122180: );

Line 122177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122173: )
122174: ,p_token_4 => 'PRODUCT_NAME'
122175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122179: ,p_ae_header_id => NULL
122180: );
122181:

Line 122178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122174: ,p_token_4 => 'PRODUCT_NAME'
122175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122179: ,p_ae_header_id => NULL
122180: );
122181:
122182: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122205: ----------------------------------------------------------------------------------
122206: -- 4219869 Business Flow
122207: -- Update journal entry status -- Need to generate this within IF
122208: ----------------------------------------------------------------------------------
122209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122210: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122211: ,p_balance_type_code => l_balance_type_code
122212: );
122213:

Line 122297: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122293:
122294: --
122295: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122296: --
122297: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122298: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122299: ELSE
122300: ---------------------------------------------------------------------------------------------------
122301: -- 4262811a Switch Sign

Line 122322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122318:
122319: XLA_AE_LINES_PKG.ValidateCurrentLine;
122320: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122321:
122322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122324: ,p_balance_type_code => l_balance_type_code);
122325:
122326: END IF;

Line 122434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122430: l_tmp_amt NUMBER;
122431: l_acc_rev_natural_side_code VARCHAR2(1);
122432:
122433: l_num_entries NUMBER;
122434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122438: l_recog_line_1 NUMBER;

Line 122435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122431: l_acc_rev_natural_side_code VARCHAR2(1);
122432:
122433: l_num_entries NUMBER;
122434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122438: l_recog_line_1 NUMBER;
122439: l_recog_line_2 NUMBER;

Line 122436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122432:
122433: l_num_entries NUMBER;
122434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122438: l_recog_line_1 NUMBER;
122439: l_recog_line_2 NUMBER;
122440:

Line 122437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122433: l_num_entries NUMBER;
122434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122438: l_recog_line_1 NUMBER;
122439: l_recog_line_2 NUMBER;
122440:
122441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122439: l_recog_line_2 NUMBER;
122440:
122441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122442: l_bflow_applied_to_amt NUMBER; -- 5132302
122443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122444:
122445: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122446:
122447: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122518: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122514: l_accrual_line_num := NULL; -- 4262811
122515: l_tmp_amt := NULL; -- 4262811
122516: --
122517:
122518: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122519: l_balance_type_code <> 'B' THEN
122520: IF NVL(p_source_48,'
122521: ') = 'REVAL RESERVE'
122522: THEN

Line 122590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122586: --
122587: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122588:
122589: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122591:
122592: -- 4955764
122593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122627:
122628: IF xla_accounting_cache_pkg.GetValueChar
122629: (p_source_code => 'LEDGER_CATEGORY_CODE'
122630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122631: AND l_bflow_method_code = 'PRIOR_ENTRY'
122632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122822: p_lookup_type => 'XLA_OWNER_TYPE'
122823: ,p_lookup_code => l_component_type_code
122824: )
122825: ,p_token_4 => 'PRODUCT_NAME'
122826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122830: ,p_ae_header_id => NULL

Line 122827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122823: ,p_lookup_code => l_component_type_code
122824: )
122825: ,p_token_4 => 'PRODUCT_NAME'
122826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122830: ,p_ae_header_id => NULL
122831: );

Line 122828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122824: )
122825: ,p_token_4 => 'PRODUCT_NAME'
122826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122830: ,p_ae_header_id => NULL
122831: );
122832:

Line 122829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122825: ,p_token_4 => 'PRODUCT_NAME'
122826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122830: ,p_ae_header_id => NULL
122831: );
122832:
122833: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122856: ----------------------------------------------------------------------------------
122857: -- 4219869 Business Flow
122858: -- Update journal entry status -- Need to generate this within IF
122859: ----------------------------------------------------------------------------------
122860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122862: ,p_balance_type_code => l_balance_type_code
122863: );
122864:

Line 123033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123029:
123030: --
123031: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123032: --
123033: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123034: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123035: ELSE
123036: ---------------------------------------------------------------------------------------------------
123037: -- 4262811a Switch Sign

Line 123058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123054:
123055: XLA_AE_LINES_PKG.ValidateCurrentLine;
123056: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123057:
123058: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123059: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123060: ,p_balance_type_code => l_balance_type_code);
123061:
123062: END IF;

Line 123170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123166: l_tmp_amt NUMBER;
123167: l_acc_rev_natural_side_code VARCHAR2(1);
123168:
123169: l_num_entries NUMBER;
123170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123174: l_recog_line_1 NUMBER;

Line 123171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123167: l_acc_rev_natural_side_code VARCHAR2(1);
123168:
123169: l_num_entries NUMBER;
123170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123174: l_recog_line_1 NUMBER;
123175: l_recog_line_2 NUMBER;

Line 123172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123168:
123169: l_num_entries NUMBER;
123170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123174: l_recog_line_1 NUMBER;
123175: l_recog_line_2 NUMBER;
123176:

Line 123173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123169: l_num_entries NUMBER;
123170: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123171: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123172: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123173: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123174: l_recog_line_1 NUMBER;
123175: l_recog_line_2 NUMBER;
123176:
123177: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123179: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123175: l_recog_line_2 NUMBER;
123176:
123177: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123178: l_bflow_applied_to_amt NUMBER; -- 5132302
123179: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123180:
123181: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123182:
123183: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123254: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123250: l_accrual_line_num := NULL; -- 4262811
123251: l_tmp_amt := NULL; -- 4262811
123252: --
123253:
123254: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123255: l_balance_type_code <> 'B' THEN
123256: IF NVL(p_source_48,'
123257: ') = 'BONUS RESERVE'
123258: THEN

Line 123326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123322: --
123323: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123324:
123325: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123326: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123327:
123328: -- 4955764
123329: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123330: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123362: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123363:
123364: IF xla_accounting_cache_pkg.GetValueChar
123365: (p_source_code => 'LEDGER_CATEGORY_CODE'
123366: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123367: AND l_bflow_method_code = 'PRIOR_ENTRY'
123368: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123369: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123370: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123558: p_lookup_type => 'XLA_OWNER_TYPE'
123559: ,p_lookup_code => l_component_type_code
123560: )
123561: ,p_token_4 => 'PRODUCT_NAME'
123562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123566: ,p_ae_header_id => NULL

Line 123563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123559: ,p_lookup_code => l_component_type_code
123560: )
123561: ,p_token_4 => 'PRODUCT_NAME'
123562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123566: ,p_ae_header_id => NULL
123567: );

Line 123564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123560: )
123561: ,p_token_4 => 'PRODUCT_NAME'
123562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123566: ,p_ae_header_id => NULL
123567: );
123568:

Line 123565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123561: ,p_token_4 => 'PRODUCT_NAME'
123562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123566: ,p_ae_header_id => NULL
123567: );
123568:
123569: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123592: ----------------------------------------------------------------------------------
123593: -- 4219869 Business Flow
123594: -- Update journal entry status -- Need to generate this within IF
123595: ----------------------------------------------------------------------------------
123596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123598: ,p_balance_type_code => l_balance_type_code
123599: );
123600:

Line 123769: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123765:
123766: --
123767: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123768: --
123769: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123770: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123771: ELSE
123772: ---------------------------------------------------------------------------------------------------
123773: -- 4262811a Switch Sign

Line 123794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123790:
123791: XLA_AE_LINES_PKG.ValidateCurrentLine;
123792: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123793:
123794: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123795: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123796: ,p_balance_type_code => l_balance_type_code);
123797:
123798: END IF;

Line 123904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123900: l_tmp_amt NUMBER;
123901: l_acc_rev_natural_side_code VARCHAR2(1);
123902:
123903: l_num_entries NUMBER;
123904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123908: l_recog_line_1 NUMBER;

Line 123905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123901: l_acc_rev_natural_side_code VARCHAR2(1);
123902:
123903: l_num_entries NUMBER;
123904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123908: l_recog_line_1 NUMBER;
123909: l_recog_line_2 NUMBER;

Line 123906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123902:
123903: l_num_entries NUMBER;
123904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123908: l_recog_line_1 NUMBER;
123909: l_recog_line_2 NUMBER;
123910:

Line 123907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123903: l_num_entries NUMBER;
123904: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123905: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123906: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123907: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123908: l_recog_line_1 NUMBER;
123909: l_recog_line_2 NUMBER;
123910:
123911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123909: l_recog_line_2 NUMBER;
123910:
123911: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123912: l_bflow_applied_to_amt NUMBER; -- 5132302
123913: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123914:
123915: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123916:
123917: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123984: l_accrual_line_num := NULL; -- 4262811
123985: l_tmp_amt := NULL; -- 4262811
123986: --
123987:
123988: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123989: l_balance_type_code <> 'B' THEN
123990: IF NVL(p_source_48,'
123991: ') = 'CIP COST'
123992: THEN

Line 124060: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124056: --
124057: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124058:
124059: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124060: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124061:
124062: -- 4955764
124063: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124064: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124096: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124097:
124098: IF xla_accounting_cache_pkg.GetValueChar
124099: (p_source_code => 'LEDGER_CATEGORY_CODE'
124100: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124101: AND l_bflow_method_code = 'PRIOR_ENTRY'
124102: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124103: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124104: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124291: p_lookup_type => 'XLA_OWNER_TYPE'
124292: ,p_lookup_code => l_component_type_code
124293: )
124294: ,p_token_4 => 'PRODUCT_NAME'
124295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124299: ,p_ae_header_id => NULL

Line 124296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124292: ,p_lookup_code => l_component_type_code
124293: )
124294: ,p_token_4 => 'PRODUCT_NAME'
124295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124299: ,p_ae_header_id => NULL
124300: );

Line 124297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124293: )
124294: ,p_token_4 => 'PRODUCT_NAME'
124295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124299: ,p_ae_header_id => NULL
124300: );
124301:

Line 124298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124294: ,p_token_4 => 'PRODUCT_NAME'
124295: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124296: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124297: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124298: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124299: ,p_ae_header_id => NULL
124300: );
124301:
124302: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124325: ----------------------------------------------------------------------------------
124326: -- 4219869 Business Flow
124327: -- Update journal entry status -- Need to generate this within IF
124328: ----------------------------------------------------------------------------------
124329: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124330: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124331: ,p_balance_type_code => l_balance_type_code
124332: );
124333:

Line 124501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124497:
124498: --
124499: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124500: --
124501: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124502: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124503: ELSE
124504: ---------------------------------------------------------------------------------------------------
124505: -- 4262811a Switch Sign

Line 124526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124522:
124523: XLA_AE_LINES_PKG.ValidateCurrentLine;
124524: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124525:
124526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124528: ,p_balance_type_code => l_balance_type_code);
124529:
124530: END IF;

Line 124636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124632: l_tmp_amt NUMBER;
124633: l_acc_rev_natural_side_code VARCHAR2(1);
124634:
124635: l_num_entries NUMBER;
124636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124640: l_recog_line_1 NUMBER;

Line 124637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124633: l_acc_rev_natural_side_code VARCHAR2(1);
124634:
124635: l_num_entries NUMBER;
124636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124640: l_recog_line_1 NUMBER;
124641: l_recog_line_2 NUMBER;

Line 124638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124634:
124635: l_num_entries NUMBER;
124636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124640: l_recog_line_1 NUMBER;
124641: l_recog_line_2 NUMBER;
124642:

Line 124639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124635: l_num_entries NUMBER;
124636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124640: l_recog_line_1 NUMBER;
124641: l_recog_line_2 NUMBER;
124642:
124643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124641: l_recog_line_2 NUMBER;
124642:
124643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124644: l_bflow_applied_to_amt NUMBER; -- 5132302
124645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124646:
124647: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124648:
124649: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124716: l_accrual_line_num := NULL; -- 4262811
124717: l_tmp_amt := NULL; -- 4262811
124718: --
124719:
124720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124721: l_balance_type_code <> 'B' THEN
124722: IF NVL(p_source_48,'
124723: ') = 'COST'
124724: THEN

Line 124792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124788: --
124789: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124790:
124791: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124792: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124793:
124794: -- 4955764
124795: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124796: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124828: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124829:
124830: IF xla_accounting_cache_pkg.GetValueChar
124831: (p_source_code => 'LEDGER_CATEGORY_CODE'
124832: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124833: AND l_bflow_method_code = 'PRIOR_ENTRY'
124834: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124835: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124836: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125023: p_lookup_type => 'XLA_OWNER_TYPE'
125024: ,p_lookup_code => l_component_type_code
125025: )
125026: ,p_token_4 => 'PRODUCT_NAME'
125027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125031: ,p_ae_header_id => NULL

Line 125028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125024: ,p_lookup_code => l_component_type_code
125025: )
125026: ,p_token_4 => 'PRODUCT_NAME'
125027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125031: ,p_ae_header_id => NULL
125032: );

Line 125029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125025: )
125026: ,p_token_4 => 'PRODUCT_NAME'
125027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125031: ,p_ae_header_id => NULL
125032: );
125033:

Line 125030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125026: ,p_token_4 => 'PRODUCT_NAME'
125027: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125028: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125029: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125030: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125031: ,p_ae_header_id => NULL
125032: );
125033:
125034: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125057: ----------------------------------------------------------------------------------
125058: -- 4219869 Business Flow
125059: -- Update journal entry status -- Need to generate this within IF
125060: ----------------------------------------------------------------------------------
125061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125063: ,p_balance_type_code => l_balance_type_code
125064: );
125065:

Line 125233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125229:
125230: --
125231: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125232: --
125233: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125234: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125235: ELSE
125236: ---------------------------------------------------------------------------------------------------
125237: -- 4262811a Switch Sign

Line 125258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125254:
125255: XLA_AE_LINES_PKG.ValidateCurrentLine;
125256: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125257:
125258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125260: ,p_balance_type_code => l_balance_type_code);
125261:
125262: END IF;

Line 125364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125360: l_tmp_amt NUMBER;
125361: l_acc_rev_natural_side_code VARCHAR2(1);
125362:
125363: l_num_entries NUMBER;
125364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125368: l_recog_line_1 NUMBER;

Line 125365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125361: l_acc_rev_natural_side_code VARCHAR2(1);
125362:
125363: l_num_entries NUMBER;
125364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125368: l_recog_line_1 NUMBER;
125369: l_recog_line_2 NUMBER;

Line 125366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125362:
125363: l_num_entries NUMBER;
125364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125368: l_recog_line_1 NUMBER;
125369: l_recog_line_2 NUMBER;
125370:

Line 125367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125363: l_num_entries NUMBER;
125364: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125365: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125366: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125367: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125368: l_recog_line_1 NUMBER;
125369: l_recog_line_2 NUMBER;
125370:
125371: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125373: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125369: l_recog_line_2 NUMBER;
125370:
125371: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125372: l_bflow_applied_to_amt NUMBER; -- 5132302
125373: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125374:
125375: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125376:
125377: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125448: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125444: l_accrual_line_num := NULL; -- 4262811
125445: l_tmp_amt := NULL; -- 4262811
125446: --
125447:
125448: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125449: l_balance_type_code <> 'B' THEN
125450: IF NVL(p_source_48,'
125451: ') = 'EXPENSE'
125452: THEN

Line 125520: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125516: --
125517: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125518:
125519: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125520: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125521:
125522: -- 4955764
125523: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125524: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125556: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125557:
125558: IF xla_accounting_cache_pkg.GetValueChar
125559: (p_source_code => 'LEDGER_CATEGORY_CODE'
125560: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125561: AND l_bflow_method_code = 'PRIOR_ENTRY'
125562: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125563: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125564: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125667: p_lookup_type => 'XLA_OWNER_TYPE'
125668: ,p_lookup_code => l_component_type_code
125669: )
125670: ,p_token_4 => 'PRODUCT_NAME'
125671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125675: ,p_ae_header_id => NULL

Line 125672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125668: ,p_lookup_code => l_component_type_code
125669: )
125670: ,p_token_4 => 'PRODUCT_NAME'
125671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125675: ,p_ae_header_id => NULL
125676: );

Line 125673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125669: )
125670: ,p_token_4 => 'PRODUCT_NAME'
125671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125675: ,p_ae_header_id => NULL
125676: );
125677:

Line 125674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125670: ,p_token_4 => 'PRODUCT_NAME'
125671: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125672: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125673: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125674: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125675: ,p_ae_header_id => NULL
125676: );
125677:
125678: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125701: ----------------------------------------------------------------------------------
125702: -- 4219869 Business Flow
125703: -- Update journal entry status -- Need to generate this within IF
125704: ----------------------------------------------------------------------------------
125705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125707: ,p_balance_type_code => l_balance_type_code
125708: );
125709:

Line 125793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125789:
125790: --
125791: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125792: --
125793: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125794: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125795: ELSE
125796: ---------------------------------------------------------------------------------------------------
125797: -- 4262811a Switch Sign

Line 125818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125814:
125815: XLA_AE_LINES_PKG.ValidateCurrentLine;
125816: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125817:
125818: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125819: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125820: ,p_balance_type_code => l_balance_type_code);
125821:
125822: END IF;

Line 125926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125922: l_tmp_amt NUMBER;
125923: l_acc_rev_natural_side_code VARCHAR2(1);
125924:
125925: l_num_entries NUMBER;
125926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125930: l_recog_line_1 NUMBER;

Line 125927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125923: l_acc_rev_natural_side_code VARCHAR2(1);
125924:
125925: l_num_entries NUMBER;
125926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125930: l_recog_line_1 NUMBER;
125931: l_recog_line_2 NUMBER;

Line 125928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125924:
125925: l_num_entries NUMBER;
125926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125930: l_recog_line_1 NUMBER;
125931: l_recog_line_2 NUMBER;
125932:

Line 125929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125925: l_num_entries NUMBER;
125926: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125927: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125928: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125929: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125930: l_recog_line_1 NUMBER;
125931: l_recog_line_2 NUMBER;
125932:
125933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125931: l_recog_line_2 NUMBER;
125932:
125933: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125934: l_bflow_applied_to_amt NUMBER; -- 5132302
125935: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125936:
125937: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125938:
125939: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126006: l_accrual_line_num := NULL; -- 4262811
126007: l_tmp_amt := NULL; -- 4262811
126008: --
126009:
126010: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126011: l_balance_type_code <> 'B' THEN
126012: IF NVL(p_source_48,'
126013: ') = 'BONUS EXPENSE'
126014: THEN

Line 126082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126078: --
126079: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126080:
126081: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126082: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126083:
126084: -- 4955764
126085: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126086: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126118: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126119:
126120: IF xla_accounting_cache_pkg.GetValueChar
126121: (p_source_code => 'LEDGER_CATEGORY_CODE'
126122: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126123: AND l_bflow_method_code = 'PRIOR_ENTRY'
126124: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126125: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126126: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126271: p_lookup_type => 'XLA_OWNER_TYPE'
126272: ,p_lookup_code => l_component_type_code
126273: )
126274: ,p_token_4 => 'PRODUCT_NAME'
126275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126279: ,p_ae_header_id => NULL

Line 126276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126272: ,p_lookup_code => l_component_type_code
126273: )
126274: ,p_token_4 => 'PRODUCT_NAME'
126275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126279: ,p_ae_header_id => NULL
126280: );

Line 126277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126273: )
126274: ,p_token_4 => 'PRODUCT_NAME'
126275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126279: ,p_ae_header_id => NULL
126280: );
126281:

Line 126278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126274: ,p_token_4 => 'PRODUCT_NAME'
126275: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126276: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126277: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126278: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126279: ,p_ae_header_id => NULL
126280: );
126281:
126282: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126305: ----------------------------------------------------------------------------------
126306: -- 4219869 Business Flow
126307: -- Update journal entry status -- Need to generate this within IF
126308: ----------------------------------------------------------------------------------
126309: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126310: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126311: ,p_balance_type_code => l_balance_type_code
126312: );
126313:

Line 126439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126435:
126436: --
126437: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126438: --
126439: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126440: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126441: ELSE
126442: ---------------------------------------------------------------------------------------------------
126443: -- 4262811a Switch Sign

Line 126464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126460:
126461: XLA_AE_LINES_PKG.ValidateCurrentLine;
126462: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126463:
126464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126466: ,p_balance_type_code => l_balance_type_code);
126467:
126468: END IF;

Line 126576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126572: l_tmp_amt NUMBER;
126573: l_acc_rev_natural_side_code VARCHAR2(1);
126574:
126575: l_num_entries NUMBER;
126576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126580: l_recog_line_1 NUMBER;

Line 126577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126573: l_acc_rev_natural_side_code VARCHAR2(1);
126574:
126575: l_num_entries NUMBER;
126576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126580: l_recog_line_1 NUMBER;
126581: l_recog_line_2 NUMBER;

Line 126578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126574:
126575: l_num_entries NUMBER;
126576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126580: l_recog_line_1 NUMBER;
126581: l_recog_line_2 NUMBER;
126582:

Line 126579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126575: l_num_entries NUMBER;
126576: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126577: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126578: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126579: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126580: l_recog_line_1 NUMBER;
126581: l_recog_line_2 NUMBER;
126582:
126583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126581: l_recog_line_2 NUMBER;
126582:
126583: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126584: l_bflow_applied_to_amt NUMBER; -- 5132302
126585: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126586:
126587: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126588:
126589: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126656: l_accrual_line_num := NULL; -- 4262811
126657: l_tmp_amt := NULL; -- 4262811
126658: --
126659:
126660: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126661: l_balance_type_code <> 'B' THEN
126662: IF NVL(p_source_48,'
126663: ') = 'BONUS EXPENSE'
126664: THEN

Line 126732: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126728: --
126729: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126730:
126731: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126732: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126733:
126734: -- 4955764
126735: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126736: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126768: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126769:
126770: IF xla_accounting_cache_pkg.GetValueChar
126771: (p_source_code => 'LEDGER_CATEGORY_CODE'
126772: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126773: AND l_bflow_method_code = 'PRIOR_ENTRY'
126774: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126775: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126776: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126964: p_lookup_type => 'XLA_OWNER_TYPE'
126965: ,p_lookup_code => l_component_type_code
126966: )
126967: ,p_token_4 => 'PRODUCT_NAME'
126968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126972: ,p_ae_header_id => NULL

Line 126969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126965: ,p_lookup_code => l_component_type_code
126966: )
126967: ,p_token_4 => 'PRODUCT_NAME'
126968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126972: ,p_ae_header_id => NULL
126973: );

Line 126970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126966: )
126967: ,p_token_4 => 'PRODUCT_NAME'
126968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126972: ,p_ae_header_id => NULL
126973: );
126974:

Line 126971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126967: ,p_token_4 => 'PRODUCT_NAME'
126968: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126969: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126970: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126971: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126972: ,p_ae_header_id => NULL
126973: );
126974:
126975: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126998: ----------------------------------------------------------------------------------
126999: -- 4219869 Business Flow
127000: -- Update journal entry status -- Need to generate this within IF
127001: ----------------------------------------------------------------------------------
127002: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127003: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127004: ,p_balance_type_code => l_balance_type_code
127005: );
127006:

Line 127175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127171:
127172: --
127173: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127174: --
127175: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127176: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127177: ELSE
127178: ---------------------------------------------------------------------------------------------------
127179: -- 4262811a Switch Sign

Line 127200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127196:
127197: XLA_AE_LINES_PKG.ValidateCurrentLine;
127198: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127199:
127200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127202: ,p_balance_type_code => l_balance_type_code);
127203:
127204: END IF;

Line 127306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127302: l_tmp_amt NUMBER;
127303: l_acc_rev_natural_side_code VARCHAR2(1);
127304:
127305: l_num_entries NUMBER;
127306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127310: l_recog_line_1 NUMBER;

Line 127307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127303: l_acc_rev_natural_side_code VARCHAR2(1);
127304:
127305: l_num_entries NUMBER;
127306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127310: l_recog_line_1 NUMBER;
127311: l_recog_line_2 NUMBER;

Line 127308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127304:
127305: l_num_entries NUMBER;
127306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127310: l_recog_line_1 NUMBER;
127311: l_recog_line_2 NUMBER;
127312:

Line 127309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127305: l_num_entries NUMBER;
127306: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127307: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127308: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127309: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127310: l_recog_line_1 NUMBER;
127311: l_recog_line_2 NUMBER;
127312:
127313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127311: l_recog_line_2 NUMBER;
127312:
127313: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127314: l_bflow_applied_to_amt NUMBER; -- 5132302
127315: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127316:
127317: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127318:
127319: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127386: l_accrual_line_num := NULL; -- 4262811
127387: l_tmp_amt := NULL; -- 4262811
127388: --
127389:
127390: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127391: l_balance_type_code <> 'B' THEN
127392: IF NVL(p_source_48,'
127393: ') = 'BONUS EXPENSE'
127394: THEN

Line 127462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127458: --
127459: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127460:
127461: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127462: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127463:
127464: -- 4955764
127465: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127466: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127498: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127499:
127500: IF xla_accounting_cache_pkg.GetValueChar
127501: (p_source_code => 'LEDGER_CATEGORY_CODE'
127502: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127503: AND l_bflow_method_code = 'PRIOR_ENTRY'
127504: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127505: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127506: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127609: p_lookup_type => 'XLA_OWNER_TYPE'
127610: ,p_lookup_code => l_component_type_code
127611: )
127612: ,p_token_4 => 'PRODUCT_NAME'
127613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127617: ,p_ae_header_id => NULL

Line 127614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127610: ,p_lookup_code => l_component_type_code
127611: )
127612: ,p_token_4 => 'PRODUCT_NAME'
127613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127617: ,p_ae_header_id => NULL
127618: );

Line 127615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127611: )
127612: ,p_token_4 => 'PRODUCT_NAME'
127613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127617: ,p_ae_header_id => NULL
127618: );
127619:

Line 127616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127612: ,p_token_4 => 'PRODUCT_NAME'
127613: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127614: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127615: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127616: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127617: ,p_ae_header_id => NULL
127618: );
127619:
127620: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127643: ----------------------------------------------------------------------------------
127644: -- 4219869 Business Flow
127645: -- Update journal entry status -- Need to generate this within IF
127646: ----------------------------------------------------------------------------------
127647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127649: ,p_balance_type_code => l_balance_type_code
127650: );
127651:

Line 127735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127731:
127732: --
127733: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127734: --
127735: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127736: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127737: ELSE
127738: ---------------------------------------------------------------------------------------------------
127739: -- 4262811a Switch Sign

Line 127760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127756:
127757: XLA_AE_LINES_PKG.ValidateCurrentLine;
127758: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127759:
127760: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127761: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127762: ,p_balance_type_code => l_balance_type_code);
127763:
127764: END IF;

Line 127872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127868: l_tmp_amt NUMBER;
127869: l_acc_rev_natural_side_code VARCHAR2(1);
127870:
127871: l_num_entries NUMBER;
127872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127876: l_recog_line_1 NUMBER;

Line 127873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127869: l_acc_rev_natural_side_code VARCHAR2(1);
127870:
127871: l_num_entries NUMBER;
127872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127876: l_recog_line_1 NUMBER;
127877: l_recog_line_2 NUMBER;

Line 127874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127870:
127871: l_num_entries NUMBER;
127872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127876: l_recog_line_1 NUMBER;
127877: l_recog_line_2 NUMBER;
127878:

Line 127875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127871: l_num_entries NUMBER;
127872: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127873: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127874: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127875: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127876: l_recog_line_1 NUMBER;
127877: l_recog_line_2 NUMBER;
127878:
127879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127877: l_recog_line_2 NUMBER;
127878:
127879: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127880: l_bflow_applied_to_amt NUMBER; -- 5132302
127881: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127882:
127883: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127884:
127885: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127952: l_accrual_line_num := NULL; -- 4262811
127953: l_tmp_amt := NULL; -- 4262811
127954: --
127955:
127956: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127957: l_balance_type_code <> 'B' THEN
127958: IF NVL(p_source_48,'
127959: ') = 'EXPENSE'
127960: THEN

Line 128028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128024: --
128025: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128026:
128027: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128028: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128029:
128030: -- 4955764
128031: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128032: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128064: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128065:
128066: IF xla_accounting_cache_pkg.GetValueChar
128067: (p_source_code => 'LEDGER_CATEGORY_CODE'
128068: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128069: AND l_bflow_method_code = 'PRIOR_ENTRY'
128070: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128071: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128072: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128260: p_lookup_type => 'XLA_OWNER_TYPE'
128261: ,p_lookup_code => l_component_type_code
128262: )
128263: ,p_token_4 => 'PRODUCT_NAME'
128264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128268: ,p_ae_header_id => NULL

Line 128265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128261: ,p_lookup_code => l_component_type_code
128262: )
128263: ,p_token_4 => 'PRODUCT_NAME'
128264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128268: ,p_ae_header_id => NULL
128269: );

Line 128266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128262: )
128263: ,p_token_4 => 'PRODUCT_NAME'
128264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128268: ,p_ae_header_id => NULL
128269: );
128270:

Line 128267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128263: ,p_token_4 => 'PRODUCT_NAME'
128264: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128265: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128266: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128267: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128268: ,p_ae_header_id => NULL
128269: );
128270:
128271: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128294: ----------------------------------------------------------------------------------
128295: -- 4219869 Business Flow
128296: -- Update journal entry status -- Need to generate this within IF
128297: ----------------------------------------------------------------------------------
128298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128299: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128300: ,p_balance_type_code => l_balance_type_code
128301: );
128302:

Line 128471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128467:
128468: --
128469: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128470: --
128471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128472: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128473: ELSE
128474: ---------------------------------------------------------------------------------------------------
128475: -- 4262811a Switch Sign

Line 128496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128492:
128493: XLA_AE_LINES_PKG.ValidateCurrentLine;
128494: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128495:
128496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128498: ,p_balance_type_code => l_balance_type_code);
128499:
128500: END IF;

Line 128608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128604: l_tmp_amt NUMBER;
128605: l_acc_rev_natural_side_code VARCHAR2(1);
128606:
128607: l_num_entries NUMBER;
128608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128612: l_recog_line_1 NUMBER;

Line 128609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128605: l_acc_rev_natural_side_code VARCHAR2(1);
128606:
128607: l_num_entries NUMBER;
128608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128612: l_recog_line_1 NUMBER;
128613: l_recog_line_2 NUMBER;

Line 128610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128606:
128607: l_num_entries NUMBER;
128608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128612: l_recog_line_1 NUMBER;
128613: l_recog_line_2 NUMBER;
128614:

Line 128611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128607: l_num_entries NUMBER;
128608: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128609: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128610: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128611: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128612: l_recog_line_1 NUMBER;
128613: l_recog_line_2 NUMBER;
128614:
128615: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128617: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128613: l_recog_line_2 NUMBER;
128614:
128615: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128616: l_bflow_applied_to_amt NUMBER; -- 5132302
128617: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128618:
128619: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128620:
128621: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128692: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128688: l_accrual_line_num := NULL; -- 4262811
128689: l_tmp_amt := NULL; -- 4262811
128690: --
128691:
128692: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128693: l_balance_type_code <> 'B' THEN
128694: IF NVL(p_source_48,'
128695: ') = 'BONUS EXPENSE'
128696: THEN

Line 128764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128760: --
128761: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128762:
128763: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128764: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128765:
128766: -- 4955764
128767: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128768: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128800: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128801:
128802: IF xla_accounting_cache_pkg.GetValueChar
128803: (p_source_code => 'LEDGER_CATEGORY_CODE'
128804: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128805: AND l_bflow_method_code = 'PRIOR_ENTRY'
128806: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128807: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128808: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128996: p_lookup_type => 'XLA_OWNER_TYPE'
128997: ,p_lookup_code => l_component_type_code
128998: )
128999: ,p_token_4 => 'PRODUCT_NAME'
129000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129004: ,p_ae_header_id => NULL

Line 129001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128997: ,p_lookup_code => l_component_type_code
128998: )
128999: ,p_token_4 => 'PRODUCT_NAME'
129000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129004: ,p_ae_header_id => NULL
129005: );

Line 129002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128998: )
128999: ,p_token_4 => 'PRODUCT_NAME'
129000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129004: ,p_ae_header_id => NULL
129005: );
129006:

Line 129003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128999: ,p_token_4 => 'PRODUCT_NAME'
129000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129004: ,p_ae_header_id => NULL
129005: );
129006:
129007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129030: ----------------------------------------------------------------------------------
129031: -- 4219869 Business Flow
129032: -- Update journal entry status -- Need to generate this within IF
129033: ----------------------------------------------------------------------------------
129034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129036: ,p_balance_type_code => l_balance_type_code
129037: );
129038:

Line 129207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129203:
129204: --
129205: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129206: --
129207: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129208: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129209: ELSE
129210: ---------------------------------------------------------------------------------------------------
129211: -- 4262811a Switch Sign

Line 129232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129228:
129229: XLA_AE_LINES_PKG.ValidateCurrentLine;
129230: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129231:
129232: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129233: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129234: ,p_balance_type_code => l_balance_type_code);
129235:
129236: END IF;

Line 129342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129338: l_tmp_amt NUMBER;
129339: l_acc_rev_natural_side_code VARCHAR2(1);
129340:
129341: l_num_entries NUMBER;
129342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129346: l_recog_line_1 NUMBER;

Line 129343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129339: l_acc_rev_natural_side_code VARCHAR2(1);
129340:
129341: l_num_entries NUMBER;
129342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129346: l_recog_line_1 NUMBER;
129347: l_recog_line_2 NUMBER;

Line 129344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129340:
129341: l_num_entries NUMBER;
129342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129346: l_recog_line_1 NUMBER;
129347: l_recog_line_2 NUMBER;
129348:

Line 129345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129341: l_num_entries NUMBER;
129342: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129343: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129344: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129345: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129346: l_recog_line_1 NUMBER;
129347: l_recog_line_2 NUMBER;
129348:
129349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129347: l_recog_line_2 NUMBER;
129348:
129349: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129350: l_bflow_applied_to_amt NUMBER; -- 5132302
129351: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129352:
129353: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129354:
129355: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129422: l_accrual_line_num := NULL; -- 4262811
129423: l_tmp_amt := NULL; -- 4262811
129424: --
129425:
129426: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129427: l_balance_type_code <> 'B' THEN
129428: IF NVL(p_source_48,'
129429: ') = 'INTERCO AP'
129430: THEN

Line 129498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129494: --
129495: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129496:
129497: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129498: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129499:
129500: -- 4955764
129501: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129502: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129534: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129535:
129536: IF xla_accounting_cache_pkg.GetValueChar
129537: (p_source_code => 'LEDGER_CATEGORY_CODE'
129538: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129539: AND l_bflow_method_code = 'PRIOR_ENTRY'
129540: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129541: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129542: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129729: p_lookup_type => 'XLA_OWNER_TYPE'
129730: ,p_lookup_code => l_component_type_code
129731: )
129732: ,p_token_4 => 'PRODUCT_NAME'
129733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129737: ,p_ae_header_id => NULL

Line 129734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129730: ,p_lookup_code => l_component_type_code
129731: )
129732: ,p_token_4 => 'PRODUCT_NAME'
129733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129737: ,p_ae_header_id => NULL
129738: );

Line 129735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129731: )
129732: ,p_token_4 => 'PRODUCT_NAME'
129733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129737: ,p_ae_header_id => NULL
129738: );
129739:

Line 129736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129732: ,p_token_4 => 'PRODUCT_NAME'
129733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129737: ,p_ae_header_id => NULL
129738: );
129739:
129740: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129763: ----------------------------------------------------------------------------------
129764: -- 4219869 Business Flow
129765: -- Update journal entry status -- Need to generate this within IF
129766: ----------------------------------------------------------------------------------
129767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129768: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129769: ,p_balance_type_code => l_balance_type_code
129770: );
129771:

Line 129939: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129935:
129936: --
129937: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129938: --
129939: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129940: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129941: ELSE
129942: ---------------------------------------------------------------------------------------------------
129943: -- 4262811a Switch Sign

Line 129964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129960:
129961: XLA_AE_LINES_PKG.ValidateCurrentLine;
129962: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129963:
129964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129966: ,p_balance_type_code => l_balance_type_code);
129967:
129968: END IF;

Line 130074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130070: l_tmp_amt NUMBER;
130071: l_acc_rev_natural_side_code VARCHAR2(1);
130072:
130073: l_num_entries NUMBER;
130074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130078: l_recog_line_1 NUMBER;

Line 130075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130071: l_acc_rev_natural_side_code VARCHAR2(1);
130072:
130073: l_num_entries NUMBER;
130074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130078: l_recog_line_1 NUMBER;
130079: l_recog_line_2 NUMBER;

Line 130076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130072:
130073: l_num_entries NUMBER;
130074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130078: l_recog_line_1 NUMBER;
130079: l_recog_line_2 NUMBER;
130080:

Line 130077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130073: l_num_entries NUMBER;
130074: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130075: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130076: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130077: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130078: l_recog_line_1 NUMBER;
130079: l_recog_line_2 NUMBER;
130080:
130081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130079: l_recog_line_2 NUMBER;
130080:
130081: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130082: l_bflow_applied_to_amt NUMBER; -- 5132302
130083: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130084:
130085: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130086:
130087: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130154: l_accrual_line_num := NULL; -- 4262811
130155: l_tmp_amt := NULL; -- 4262811
130156: --
130157:
130158: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130159: l_balance_type_code <> 'B' THEN
130160: IF NVL(p_source_48,'
130161: ') = 'INTERCO AR'
130162: THEN

Line 130230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130226: --
130227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130228:
130229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130231:
130232: -- 4955764
130233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130270: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130266: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130267:
130268: IF xla_accounting_cache_pkg.GetValueChar
130269: (p_source_code => 'LEDGER_CATEGORY_CODE'
130270: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130271: AND l_bflow_method_code = 'PRIOR_ENTRY'
130272: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130273: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130274: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130461: p_lookup_type => 'XLA_OWNER_TYPE'
130462: ,p_lookup_code => l_component_type_code
130463: )
130464: ,p_token_4 => 'PRODUCT_NAME'
130465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130469: ,p_ae_header_id => NULL

Line 130466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130462: ,p_lookup_code => l_component_type_code
130463: )
130464: ,p_token_4 => 'PRODUCT_NAME'
130465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130469: ,p_ae_header_id => NULL
130470: );

Line 130467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130463: )
130464: ,p_token_4 => 'PRODUCT_NAME'
130465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130469: ,p_ae_header_id => NULL
130470: );
130471:

Line 130468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130464: ,p_token_4 => 'PRODUCT_NAME'
130465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130469: ,p_ae_header_id => NULL
130470: );
130471:
130472: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130495: ----------------------------------------------------------------------------------
130496: -- 4219869 Business Flow
130497: -- Update journal entry status -- Need to generate this within IF
130498: ----------------------------------------------------------------------------------
130499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130501: ,p_balance_type_code => l_balance_type_code
130502: );
130503:

Line 130671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130667:
130668: --
130669: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130670: --
130671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130672: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130673: ELSE
130674: ---------------------------------------------------------------------------------------------------
130675: -- 4262811a Switch Sign

Line 130696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130692:
130693: XLA_AE_LINES_PKG.ValidateCurrentLine;
130694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130695:
130696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130698: ,p_balance_type_code => l_balance_type_code);
130699:
130700: END IF;

Line 130806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130802: l_tmp_amt NUMBER;
130803: l_acc_rev_natural_side_code VARCHAR2(1);
130804:
130805: l_num_entries NUMBER;
130806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130810: l_recog_line_1 NUMBER;

Line 130807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130803: l_acc_rev_natural_side_code VARCHAR2(1);
130804:
130805: l_num_entries NUMBER;
130806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130810: l_recog_line_1 NUMBER;
130811: l_recog_line_2 NUMBER;

Line 130808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130804:
130805: l_num_entries NUMBER;
130806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130810: l_recog_line_1 NUMBER;
130811: l_recog_line_2 NUMBER;
130812:

Line 130809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130805: l_num_entries NUMBER;
130806: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130807: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130808: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130809: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130810: l_recog_line_1 NUMBER;
130811: l_recog_line_2 NUMBER;
130812:
130813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130811: l_recog_line_2 NUMBER;
130812:
130813: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130814: l_bflow_applied_to_amt NUMBER; -- 5132302
130815: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130816:
130817: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130818:
130819: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130886: l_accrual_line_num := NULL; -- 4262811
130887: l_tmp_amt := NULL; -- 4262811
130888: --
130889:
130890: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130891: l_balance_type_code <> 'B' THEN
130892: IF NVL(p_source_48,'
130893: ') = 'BONUS EXPENSE' AND
130894: NVL(p_source_55,'

Line 130964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130960: --
130961: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130962:
130963: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130965:
130966: -- 4955764
130967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131001:
131002: IF xla_accounting_cache_pkg.GetValueChar
131003: (p_source_code => 'LEDGER_CATEGORY_CODE'
131004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131005: AND l_bflow_method_code = 'PRIOR_ENTRY'
131006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131153: p_lookup_type => 'XLA_OWNER_TYPE'
131154: ,p_lookup_code => l_component_type_code
131155: )
131156: ,p_token_4 => 'PRODUCT_NAME'
131157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131161: ,p_ae_header_id => NULL

Line 131158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131154: ,p_lookup_code => l_component_type_code
131155: )
131156: ,p_token_4 => 'PRODUCT_NAME'
131157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131161: ,p_ae_header_id => NULL
131162: );

Line 131159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131155: )
131156: ,p_token_4 => 'PRODUCT_NAME'
131157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131161: ,p_ae_header_id => NULL
131162: );
131163:

Line 131160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131156: ,p_token_4 => 'PRODUCT_NAME'
131157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131161: ,p_ae_header_id => NULL
131162: );
131163:
131164: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131187: ----------------------------------------------------------------------------------
131188: -- 4219869 Business Flow
131189: -- Update journal entry status -- Need to generate this within IF
131190: ----------------------------------------------------------------------------------
131191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131192: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131193: ,p_balance_type_code => l_balance_type_code
131194: );
131195:

Line 131321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131317:
131318: --
131319: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131320: --
131321: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131322: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131323: ELSE
131324: ---------------------------------------------------------------------------------------------------
131325: -- 4262811a Switch Sign

Line 131346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131342:
131343: XLA_AE_LINES_PKG.ValidateCurrentLine;
131344: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131345:
131346: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131347: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131348: ,p_balance_type_code => l_balance_type_code);
131349:
131350: END IF;

Line 131460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131456: l_tmp_amt NUMBER;
131457: l_acc_rev_natural_side_code VARCHAR2(1);
131458:
131459: l_num_entries NUMBER;
131460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131464: l_recog_line_1 NUMBER;

Line 131461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131457: l_acc_rev_natural_side_code VARCHAR2(1);
131458:
131459: l_num_entries NUMBER;
131460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131464: l_recog_line_1 NUMBER;
131465: l_recog_line_2 NUMBER;

Line 131462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131458:
131459: l_num_entries NUMBER;
131460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131464: l_recog_line_1 NUMBER;
131465: l_recog_line_2 NUMBER;
131466:

Line 131463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131459: l_num_entries NUMBER;
131460: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131461: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131462: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131463: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131464: l_recog_line_1 NUMBER;
131465: l_recog_line_2 NUMBER;
131466:
131467: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131469: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131465: l_recog_line_2 NUMBER;
131466:
131467: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131468: l_bflow_applied_to_amt NUMBER; -- 5132302
131469: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131470:
131471: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131472:
131473: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131544: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131540: l_accrual_line_num := NULL; -- 4262811
131541: l_tmp_amt := NULL; -- 4262811
131542: --
131543:
131544: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131545: l_balance_type_code <> 'B' THEN
131546: IF (NVL(p_source_48,'
131547: ') = 'BONUS EXPENSE' OR
131548: NVL(p_source_48,'

Line 131620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131616: --
131617: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131618:
131619: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131620: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131621:
131622: -- 4955764
131623: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131624: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131656: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131657:
131658: IF xla_accounting_cache_pkg.GetValueChar
131659: (p_source_code => 'LEDGER_CATEGORY_CODE'
131660: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131661: AND l_bflow_method_code = 'PRIOR_ENTRY'
131662: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131663: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131664: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131852: p_lookup_type => 'XLA_OWNER_TYPE'
131853: ,p_lookup_code => l_component_type_code
131854: )
131855: ,p_token_4 => 'PRODUCT_NAME'
131856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131860: ,p_ae_header_id => NULL

Line 131857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131853: ,p_lookup_code => l_component_type_code
131854: )
131855: ,p_token_4 => 'PRODUCT_NAME'
131856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131860: ,p_ae_header_id => NULL
131861: );

Line 131858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131854: )
131855: ,p_token_4 => 'PRODUCT_NAME'
131856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131860: ,p_ae_header_id => NULL
131861: );
131862:

Line 131859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131855: ,p_token_4 => 'PRODUCT_NAME'
131856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131860: ,p_ae_header_id => NULL
131861: );
131862:
131863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131886: ----------------------------------------------------------------------------------
131887: -- 4219869 Business Flow
131888: -- Update journal entry status -- Need to generate this within IF
131889: ----------------------------------------------------------------------------------
131890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131892: ,p_balance_type_code => l_balance_type_code
131893: );
131894:

Line 132063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132059:
132060: --
132061: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132062: --
132063: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132064: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132065: ELSE
132066: ---------------------------------------------------------------------------------------------------
132067: -- 4262811a Switch Sign

Line 132088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132084:
132085: XLA_AE_LINES_PKG.ValidateCurrentLine;
132086: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132087:
132088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132090: ,p_balance_type_code => l_balance_type_code);
132091:
132092: END IF;

Line 132200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132196: l_tmp_amt NUMBER;
132197: l_acc_rev_natural_side_code VARCHAR2(1);
132198:
132199: l_num_entries NUMBER;
132200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132204: l_recog_line_1 NUMBER;

Line 132201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132197: l_acc_rev_natural_side_code VARCHAR2(1);
132198:
132199: l_num_entries NUMBER;
132200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132204: l_recog_line_1 NUMBER;
132205: l_recog_line_2 NUMBER;

Line 132202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132198:
132199: l_num_entries NUMBER;
132200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132204: l_recog_line_1 NUMBER;
132205: l_recog_line_2 NUMBER;
132206:

Line 132203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132199: l_num_entries NUMBER;
132200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132204: l_recog_line_1 NUMBER;
132205: l_recog_line_2 NUMBER;
132206:
132207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132205: l_recog_line_2 NUMBER;
132206:
132207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132208: l_bflow_applied_to_amt NUMBER; -- 5132302
132209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132210:
132211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132212:
132213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132280: l_accrual_line_num := NULL; -- 4262811
132281: l_tmp_amt := NULL; -- 4262811
132282: --
132283:
132284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132285: l_balance_type_code <> 'B' THEN
132286: IF NVL(p_source_48,'
132287: ') = 'CIP COST' AND
132288: NVL(p_source_55,'

Line 132358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132354: --
132355: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132356:
132357: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132359:
132360: -- 4955764
132361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132394: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132395:
132396: IF xla_accounting_cache_pkg.GetValueChar
132397: (p_source_code => 'LEDGER_CATEGORY_CODE'
132398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132399: AND l_bflow_method_code = 'PRIOR_ENTRY'
132400: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132401: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132402: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132589: p_lookup_type => 'XLA_OWNER_TYPE'
132590: ,p_lookup_code => l_component_type_code
132591: )
132592: ,p_token_4 => 'PRODUCT_NAME'
132593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132597: ,p_ae_header_id => NULL

Line 132594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132590: ,p_lookup_code => l_component_type_code
132591: )
132592: ,p_token_4 => 'PRODUCT_NAME'
132593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132597: ,p_ae_header_id => NULL
132598: );

Line 132595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132591: )
132592: ,p_token_4 => 'PRODUCT_NAME'
132593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132597: ,p_ae_header_id => NULL
132598: );
132599:

Line 132596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132592: ,p_token_4 => 'PRODUCT_NAME'
132593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132597: ,p_ae_header_id => NULL
132598: );
132599:
132600: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132623: ----------------------------------------------------------------------------------
132624: -- 4219869 Business Flow
132625: -- Update journal entry status -- Need to generate this within IF
132626: ----------------------------------------------------------------------------------
132627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132629: ,p_balance_type_code => l_balance_type_code
132630: );
132631:

Line 132799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132795:
132796: --
132797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132798: --
132799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132801: ELSE
132802: ---------------------------------------------------------------------------------------------------
132803: -- 4262811a Switch Sign

Line 132824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132820:
132821: XLA_AE_LINES_PKG.ValidateCurrentLine;
132822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132823:
132824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132826: ,p_balance_type_code => l_balance_type_code);
132827:
132828: END IF;

Line 132936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132932: l_tmp_amt NUMBER;
132933: l_acc_rev_natural_side_code VARCHAR2(1);
132934:
132935: l_num_entries NUMBER;
132936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132940: l_recog_line_1 NUMBER;

Line 132937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132933: l_acc_rev_natural_side_code VARCHAR2(1);
132934:
132935: l_num_entries NUMBER;
132936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132940: l_recog_line_1 NUMBER;
132941: l_recog_line_2 NUMBER;

Line 132938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132934:
132935: l_num_entries NUMBER;
132936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132940: l_recog_line_1 NUMBER;
132941: l_recog_line_2 NUMBER;
132942:

Line 132939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132935: l_num_entries NUMBER;
132936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132940: l_recog_line_1 NUMBER;
132941: l_recog_line_2 NUMBER;
132942:
132943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132941: l_recog_line_2 NUMBER;
132942:
132943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132944: l_bflow_applied_to_amt NUMBER; -- 5132302
132945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132946:
132947: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132948:
132949: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133016: l_accrual_line_num := NULL; -- 4262811
133017: l_tmp_amt := NULL; -- 4262811
133018: --
133019:
133020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133021: l_balance_type_code <> 'B' THEN
133022: IF NVL(p_source_48,'
133023: ') = 'CIP COST' AND
133024: NVL(p_source_55,'

Line 133094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133090: --
133091: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133092:
133093: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133095:
133096: -- 4955764
133097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133130: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133131:
133132: IF xla_accounting_cache_pkg.GetValueChar
133133: (p_source_code => 'LEDGER_CATEGORY_CODE'
133134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133135: AND l_bflow_method_code = 'PRIOR_ENTRY'
133136: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133137: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133138: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133325: p_lookup_type => 'XLA_OWNER_TYPE'
133326: ,p_lookup_code => l_component_type_code
133327: )
133328: ,p_token_4 => 'PRODUCT_NAME'
133329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133333: ,p_ae_header_id => NULL

Line 133330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133326: ,p_lookup_code => l_component_type_code
133327: )
133328: ,p_token_4 => 'PRODUCT_NAME'
133329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133333: ,p_ae_header_id => NULL
133334: );

Line 133331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133327: )
133328: ,p_token_4 => 'PRODUCT_NAME'
133329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133333: ,p_ae_header_id => NULL
133334: );
133335:

Line 133332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133328: ,p_token_4 => 'PRODUCT_NAME'
133329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133333: ,p_ae_header_id => NULL
133334: );
133335:
133336: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133359: ----------------------------------------------------------------------------------
133360: -- 4219869 Business Flow
133361: -- Update journal entry status -- Need to generate this within IF
133362: ----------------------------------------------------------------------------------
133363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133365: ,p_balance_type_code => l_balance_type_code
133366: );
133367:

Line 133535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133531:
133532: --
133533: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133534: --
133535: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133536: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133537: ELSE
133538: ---------------------------------------------------------------------------------------------------
133539: -- 4262811a Switch Sign

Line 133560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133556:
133557: XLA_AE_LINES_PKG.ValidateCurrentLine;
133558: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133559:
133560: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133561: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133562: ,p_balance_type_code => l_balance_type_code);
133563:
133564: END IF;

Line 133674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133670: l_tmp_amt NUMBER;
133671: l_acc_rev_natural_side_code VARCHAR2(1);
133672:
133673: l_num_entries NUMBER;
133674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133678: l_recog_line_1 NUMBER;

Line 133675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133671: l_acc_rev_natural_side_code VARCHAR2(1);
133672:
133673: l_num_entries NUMBER;
133674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133678: l_recog_line_1 NUMBER;
133679: l_recog_line_2 NUMBER;

Line 133676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133672:
133673: l_num_entries NUMBER;
133674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133678: l_recog_line_1 NUMBER;
133679: l_recog_line_2 NUMBER;
133680:

Line 133677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133673: l_num_entries NUMBER;
133674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133678: l_recog_line_1 NUMBER;
133679: l_recog_line_2 NUMBER;
133680:
133681: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133683: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133679: l_recog_line_2 NUMBER;
133680:
133681: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133682: l_bflow_applied_to_amt NUMBER; -- 5132302
133683: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133684:
133685: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133686:
133687: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133758: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133754: l_accrual_line_num := NULL; -- 4262811
133755: l_tmp_amt := NULL; -- 4262811
133756: --
133757:
133758: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133759: l_balance_type_code <> 'B' THEN
133760: IF NVL(p_source_48,'
133761: ') = 'COST CLEARING' AND
133762: NVL(p_source_55,'

Line 133832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133828: --
133829: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133830:
133831: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133833:
133834: -- 4955764
133835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133869:
133870: IF xla_accounting_cache_pkg.GetValueChar
133871: (p_source_code => 'LEDGER_CATEGORY_CODE'
133872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133873: AND l_bflow_method_code = 'PRIOR_ENTRY'
133874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134065: p_lookup_type => 'XLA_OWNER_TYPE'
134066: ,p_lookup_code => l_component_type_code
134067: )
134068: ,p_token_4 => 'PRODUCT_NAME'
134069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134073: ,p_ae_header_id => NULL

Line 134070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134066: ,p_lookup_code => l_component_type_code
134067: )
134068: ,p_token_4 => 'PRODUCT_NAME'
134069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134073: ,p_ae_header_id => NULL
134074: );

Line 134071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134067: )
134068: ,p_token_4 => 'PRODUCT_NAME'
134069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134073: ,p_ae_header_id => NULL
134074: );
134075:

Line 134072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134068: ,p_token_4 => 'PRODUCT_NAME'
134069: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134070: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134071: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134072: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134073: ,p_ae_header_id => NULL
134074: );
134075:
134076: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134099: ----------------------------------------------------------------------------------
134100: -- 4219869 Business Flow
134101: -- Update journal entry status -- Need to generate this within IF
134102: ----------------------------------------------------------------------------------
134103: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134104: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134105: ,p_balance_type_code => l_balance_type_code
134106: );
134107:

Line 134277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134273:
134274: --
134275: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134276: --
134277: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134278: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134279: ELSE
134280: ---------------------------------------------------------------------------------------------------
134281: -- 4262811a Switch Sign

Line 134302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134298:
134299: XLA_AE_LINES_PKG.ValidateCurrentLine;
134300: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134301:
134302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134304: ,p_balance_type_code => l_balance_type_code);
134305:
134306: END IF;

Line 134416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134412: l_tmp_amt NUMBER;
134413: l_acc_rev_natural_side_code VARCHAR2(1);
134414:
134415: l_num_entries NUMBER;
134416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134420: l_recog_line_1 NUMBER;

Line 134417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134413: l_acc_rev_natural_side_code VARCHAR2(1);
134414:
134415: l_num_entries NUMBER;
134416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134420: l_recog_line_1 NUMBER;
134421: l_recog_line_2 NUMBER;

Line 134418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134414:
134415: l_num_entries NUMBER;
134416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134420: l_recog_line_1 NUMBER;
134421: l_recog_line_2 NUMBER;
134422:

Line 134419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134415: l_num_entries NUMBER;
134416: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134417: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134418: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134419: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134420: l_recog_line_1 NUMBER;
134421: l_recog_line_2 NUMBER;
134422:
134423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134421: l_recog_line_2 NUMBER;
134422:
134423: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134424: l_bflow_applied_to_amt NUMBER; -- 5132302
134425: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134426:
134427: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134428:
134429: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134496: l_accrual_line_num := NULL; -- 4262811
134497: l_tmp_amt := NULL; -- 4262811
134498: --
134499:
134500: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134501: l_balance_type_code <> 'B' THEN
134502: IF NVL(p_source_48,'
134503: ') = 'REVAL RESERVE' AND
134504: NVL(p_source_55,'

Line 134574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134570: --
134571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134572:
134573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134575:
134576: -- 4955764
134577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134611:
134612: IF xla_accounting_cache_pkg.GetValueChar
134613: (p_source_code => 'LEDGER_CATEGORY_CODE'
134614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134615: AND l_bflow_method_code = 'PRIOR_ENTRY'
134616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134806: p_lookup_type => 'XLA_OWNER_TYPE'
134807: ,p_lookup_code => l_component_type_code
134808: )
134809: ,p_token_4 => 'PRODUCT_NAME'
134810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134814: ,p_ae_header_id => NULL

Line 134811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134807: ,p_lookup_code => l_component_type_code
134808: )
134809: ,p_token_4 => 'PRODUCT_NAME'
134810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134814: ,p_ae_header_id => NULL
134815: );

Line 134812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134808: )
134809: ,p_token_4 => 'PRODUCT_NAME'
134810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134814: ,p_ae_header_id => NULL
134815: );
134816:

Line 134813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134809: ,p_token_4 => 'PRODUCT_NAME'
134810: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134811: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134812: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134813: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134814: ,p_ae_header_id => NULL
134815: );
134816:
134817: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134840: ----------------------------------------------------------------------------------
134841: -- 4219869 Business Flow
134842: -- Update journal entry status -- Need to generate this within IF
134843: ----------------------------------------------------------------------------------
134844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134845: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134846: ,p_balance_type_code => l_balance_type_code
134847: );
134848:

Line 135017: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135013:
135014: --
135015: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135016: --
135017: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135018: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135019: ELSE
135020: ---------------------------------------------------------------------------------------------------
135021: -- 4262811a Switch Sign

Line 135042: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135038:
135039: XLA_AE_LINES_PKG.ValidateCurrentLine;
135040: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135041:
135042: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135043: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135044: ,p_balance_type_code => l_balance_type_code);
135045:
135046: END IF;

Line 135154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135150: l_tmp_amt NUMBER;
135151: l_acc_rev_natural_side_code VARCHAR2(1);
135152:
135153: l_num_entries NUMBER;
135154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135158: l_recog_line_1 NUMBER;

Line 135155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135151: l_acc_rev_natural_side_code VARCHAR2(1);
135152:
135153: l_num_entries NUMBER;
135154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135158: l_recog_line_1 NUMBER;
135159: l_recog_line_2 NUMBER;

Line 135156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135152:
135153: l_num_entries NUMBER;
135154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135158: l_recog_line_1 NUMBER;
135159: l_recog_line_2 NUMBER;
135160:

Line 135157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135153: l_num_entries NUMBER;
135154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135158: l_recog_line_1 NUMBER;
135159: l_recog_line_2 NUMBER;
135160:
135161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135159: l_recog_line_2 NUMBER;
135160:
135161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135162: l_bflow_applied_to_amt NUMBER; -- 5132302
135163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135164:
135165: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135166:
135167: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135234: l_accrual_line_num := NULL; -- 4262811
135235: l_tmp_amt := NULL; -- 4262811
135236: --
135237:
135238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135239: l_balance_type_code <> 'B' THEN
135240: IF NVL(p_source_48,'
135241: ') = 'COST' AND
135242: NVL(p_source_55,'

Line 135312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135308: --
135309: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135310:
135311: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135313:
135314: -- 4955764
135315: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135316: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135348: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135349:
135350: IF xla_accounting_cache_pkg.GetValueChar
135351: (p_source_code => 'LEDGER_CATEGORY_CODE'
135352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135353: AND l_bflow_method_code = 'PRIOR_ENTRY'
135354: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135355: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135356: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135543: p_lookup_type => 'XLA_OWNER_TYPE'
135544: ,p_lookup_code => l_component_type_code
135545: )
135546: ,p_token_4 => 'PRODUCT_NAME'
135547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135551: ,p_ae_header_id => NULL

Line 135548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135544: ,p_lookup_code => l_component_type_code
135545: )
135546: ,p_token_4 => 'PRODUCT_NAME'
135547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135551: ,p_ae_header_id => NULL
135552: );

Line 135549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135545: )
135546: ,p_token_4 => 'PRODUCT_NAME'
135547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135551: ,p_ae_header_id => NULL
135552: );
135553:

Line 135550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135546: ,p_token_4 => 'PRODUCT_NAME'
135547: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135548: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135549: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135550: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135551: ,p_ae_header_id => NULL
135552: );
135553:
135554: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135577: ----------------------------------------------------------------------------------
135578: -- 4219869 Business Flow
135579: -- Update journal entry status -- Need to generate this within IF
135580: ----------------------------------------------------------------------------------
135581: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135582: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135583: ,p_balance_type_code => l_balance_type_code
135584: );
135585:

Line 135753: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135749:
135750: --
135751: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135752: --
135753: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135754: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135755: ELSE
135756: ---------------------------------------------------------------------------------------------------
135757: -- 4262811a Switch Sign

Line 135778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135774:
135775: XLA_AE_LINES_PKG.ValidateCurrentLine;
135776: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135777:
135778: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135779: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135780: ,p_balance_type_code => l_balance_type_code);
135781:
135782: END IF;

Line 135892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135888: l_tmp_amt NUMBER;
135889: l_acc_rev_natural_side_code VARCHAR2(1);
135890:
135891: l_num_entries NUMBER;
135892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135896: l_recog_line_1 NUMBER;

Line 135893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135889: l_acc_rev_natural_side_code VARCHAR2(1);
135890:
135891: l_num_entries NUMBER;
135892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135896: l_recog_line_1 NUMBER;
135897: l_recog_line_2 NUMBER;

Line 135894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135890:
135891: l_num_entries NUMBER;
135892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135896: l_recog_line_1 NUMBER;
135897: l_recog_line_2 NUMBER;
135898:

Line 135895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135891: l_num_entries NUMBER;
135892: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135893: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135894: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135895: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135896: l_recog_line_1 NUMBER;
135897: l_recog_line_2 NUMBER;
135898:
135899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135897: l_recog_line_2 NUMBER;
135898:
135899: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135900: l_bflow_applied_to_amt NUMBER; -- 5132302
135901: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135902:
135903: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135904:
135905: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135976: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135972: l_accrual_line_num := NULL; -- 4262811
135973: l_tmp_amt := NULL; -- 4262811
135974: --
135975:
135976: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135977: l_balance_type_code <> 'B' THEN
135978: IF NVL(p_source_48,'
135979: ') = 'COST CLEARING' AND
135980: NVL(p_source_55,'

Line 136050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136046: --
136047: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136048:
136049: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136050: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136051:
136052: -- 4955764
136053: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136054: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136090: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136086: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136087:
136088: IF xla_accounting_cache_pkg.GetValueChar
136089: (p_source_code => 'LEDGER_CATEGORY_CODE'
136090: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136091: AND l_bflow_method_code = 'PRIOR_ENTRY'
136092: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136093: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136094: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136284: p_lookup_type => 'XLA_OWNER_TYPE'
136285: ,p_lookup_code => l_component_type_code
136286: )
136287: ,p_token_4 => 'PRODUCT_NAME'
136288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136292: ,p_ae_header_id => NULL

Line 136289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136285: ,p_lookup_code => l_component_type_code
136286: )
136287: ,p_token_4 => 'PRODUCT_NAME'
136288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136292: ,p_ae_header_id => NULL
136293: );

Line 136290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136286: )
136287: ,p_token_4 => 'PRODUCT_NAME'
136288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136292: ,p_ae_header_id => NULL
136293: );
136294:

Line 136291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136287: ,p_token_4 => 'PRODUCT_NAME'
136288: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136289: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136290: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136291: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136292: ,p_ae_header_id => NULL
136293: );
136294:
136295: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136318: ----------------------------------------------------------------------------------
136319: -- 4219869 Business Flow
136320: -- Update journal entry status -- Need to generate this within IF
136321: ----------------------------------------------------------------------------------
136322: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136323: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136324: ,p_balance_type_code => l_balance_type_code
136325: );
136326:

Line 136497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136493:
136494: --
136495: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136496: --
136497: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136498: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136499: ELSE
136500: ---------------------------------------------------------------------------------------------------
136501: -- 4262811a Switch Sign

Line 136522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136518:
136519: XLA_AE_LINES_PKG.ValidateCurrentLine;
136520: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136521:
136522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136524: ,p_balance_type_code => l_balance_type_code);
136525:
136526: END IF;

Line 136630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136626: l_tmp_amt NUMBER;
136627: l_acc_rev_natural_side_code VARCHAR2(1);
136628:
136629: l_num_entries NUMBER;
136630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136634: l_recog_line_1 NUMBER;

Line 136631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136627: l_acc_rev_natural_side_code VARCHAR2(1);
136628:
136629: l_num_entries NUMBER;
136630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136634: l_recog_line_1 NUMBER;
136635: l_recog_line_2 NUMBER;

Line 136632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136628:
136629: l_num_entries NUMBER;
136630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136634: l_recog_line_1 NUMBER;
136635: l_recog_line_2 NUMBER;
136636:

Line 136633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136629: l_num_entries NUMBER;
136630: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136631: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136632: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136633: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136634: l_recog_line_1 NUMBER;
136635: l_recog_line_2 NUMBER;
136636:
136637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136635: l_recog_line_2 NUMBER;
136636:
136637: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136638: l_bflow_applied_to_amt NUMBER; -- 5132302
136639: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136640:
136641: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136642:
136643: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136714: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136710: l_accrual_line_num := NULL; -- 4262811
136711: l_tmp_amt := NULL; -- 4262811
136712: --
136713:
136714: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136715: l_balance_type_code <> 'B' THEN
136716: IF NVL(p_source_48,'
136717: ') = 'EXPENSE' AND
136718: NVL(p_source_55,'

Line 136788: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136784: --
136785: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136786:
136787: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136788: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136789:
136790: -- 4955764
136791: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136792: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136824: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136825:
136826: IF xla_accounting_cache_pkg.GetValueChar
136827: (p_source_code => 'LEDGER_CATEGORY_CODE'
136828: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136829: AND l_bflow_method_code = 'PRIOR_ENTRY'
136830: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136831: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136832: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136935: p_lookup_type => 'XLA_OWNER_TYPE'
136936: ,p_lookup_code => l_component_type_code
136937: )
136938: ,p_token_4 => 'PRODUCT_NAME'
136939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136943: ,p_ae_header_id => NULL

Line 136940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136936: ,p_lookup_code => l_component_type_code
136937: )
136938: ,p_token_4 => 'PRODUCT_NAME'
136939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136943: ,p_ae_header_id => NULL
136944: );

Line 136941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136937: )
136938: ,p_token_4 => 'PRODUCT_NAME'
136939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136943: ,p_ae_header_id => NULL
136944: );
136945:

Line 136942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136938: ,p_token_4 => 'PRODUCT_NAME'
136939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136943: ,p_ae_header_id => NULL
136944: );
136945:
136946: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136969: ----------------------------------------------------------------------------------
136970: -- 4219869 Business Flow
136971: -- Update journal entry status -- Need to generate this within IF
136972: ----------------------------------------------------------------------------------
136973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136975: ,p_balance_type_code => l_balance_type_code
136976: );
136977:

Line 137061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137057:
137058: --
137059: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137060: --
137061: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137062: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137063: ELSE
137064: ---------------------------------------------------------------------------------------------------
137065: -- 4262811a Switch Sign

Line 137086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137082:
137083: XLA_AE_LINES_PKG.ValidateCurrentLine;
137084: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137085:
137086: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137087: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137088: ,p_balance_type_code => l_balance_type_code);
137089:
137090: END IF;

Line 137200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137196: l_tmp_amt NUMBER;
137197: l_acc_rev_natural_side_code VARCHAR2(1);
137198:
137199: l_num_entries NUMBER;
137200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137204: l_recog_line_1 NUMBER;

Line 137201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137197: l_acc_rev_natural_side_code VARCHAR2(1);
137198:
137199: l_num_entries NUMBER;
137200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137204: l_recog_line_1 NUMBER;
137205: l_recog_line_2 NUMBER;

Line 137202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137198:
137199: l_num_entries NUMBER;
137200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137204: l_recog_line_1 NUMBER;
137205: l_recog_line_2 NUMBER;
137206:

Line 137203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137199: l_num_entries NUMBER;
137200: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137201: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137202: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137203: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137204: l_recog_line_1 NUMBER;
137205: l_recog_line_2 NUMBER;
137206:
137207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137205: l_recog_line_2 NUMBER;
137206:
137207: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137208: l_bflow_applied_to_amt NUMBER; -- 5132302
137209: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137210:
137211: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137212:
137213: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137280: l_accrual_line_num := NULL; -- 4262811
137281: l_tmp_amt := NULL; -- 4262811
137282: --
137283:
137284: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137285: l_balance_type_code <> 'B' THEN
137286: IF (NVL(p_source_48,'
137287: ') = 'EXPENSE' OR
137288: NVL(p_source_48,'

Line 137360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137356: --
137357: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137358:
137359: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137360: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137361:
137362: -- 4955764
137363: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137364: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 137400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

137396: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
137397:
137398: IF xla_accounting_cache_pkg.GetValueChar
137399: (p_source_code => 'LEDGER_CATEGORY_CODE'
137400: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
137401: AND l_bflow_method_code = 'PRIOR_ENTRY'
137402: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
137403: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
137404: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137592: p_lookup_type => 'XLA_OWNER_TYPE'
137593: ,p_lookup_code => l_component_type_code
137594: )
137595: ,p_token_4 => 'PRODUCT_NAME'
137596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137600: ,p_ae_header_id => NULL

Line 137597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137593: ,p_lookup_code => l_component_type_code
137594: )
137595: ,p_token_4 => 'PRODUCT_NAME'
137596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137600: ,p_ae_header_id => NULL
137601: );

Line 137598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137594: )
137595: ,p_token_4 => 'PRODUCT_NAME'
137596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137600: ,p_ae_header_id => NULL
137601: );
137602:

Line 137599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137595: ,p_token_4 => 'PRODUCT_NAME'
137596: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137597: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137598: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137599: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137600: ,p_ae_header_id => NULL
137601: );
137602:
137603: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137626: ----------------------------------------------------------------------------------
137627: -- 4219869 Business Flow
137628: -- Update journal entry status -- Need to generate this within IF
137629: ----------------------------------------------------------------------------------
137630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137632: ,p_balance_type_code => l_balance_type_code
137633: );
137634:

Line 137803: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137799:
137800: --
137801: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137802: --
137803: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137804: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137805: ELSE
137806: ---------------------------------------------------------------------------------------------------
137807: -- 4262811a Switch Sign

Line 137828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137824:
137825: XLA_AE_LINES_PKG.ValidateCurrentLine;
137826: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137827:
137828: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137829: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137830: ,p_balance_type_code => l_balance_type_code);
137831:
137832: END IF;

Line 137936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137932: l_tmp_amt NUMBER;
137933: l_acc_rev_natural_side_code VARCHAR2(1);
137934:
137935: l_num_entries NUMBER;
137936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137940: l_recog_line_1 NUMBER;

Line 137937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137933: l_acc_rev_natural_side_code VARCHAR2(1);
137934:
137935: l_num_entries NUMBER;
137936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137940: l_recog_line_1 NUMBER;
137941: l_recog_line_2 NUMBER;

Line 137938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137934:
137935: l_num_entries NUMBER;
137936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137940: l_recog_line_1 NUMBER;
137941: l_recog_line_2 NUMBER;
137942:

Line 137939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137935: l_num_entries NUMBER;
137936: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137937: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137938: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137939: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137940: l_recog_line_1 NUMBER;
137941: l_recog_line_2 NUMBER;
137942:
137943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137941: l_recog_line_2 NUMBER;
137942:
137943: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137944: l_bflow_applied_to_amt NUMBER; -- 5132302
137945: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137946:
137947: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137948:
137949: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138016: l_accrual_line_num := NULL; -- 4262811
138017: l_tmp_amt := NULL; -- 4262811
138018: --
138019:
138020: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138021: l_balance_type_code <> 'B' THEN
138022: IF NVL(p_source_48,'
138023: ') = 'BONUS EXPENSE' AND
138024: NVL(p_source_55,'

Line 138094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138090: --
138091: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138092:
138093: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138094: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138095:
138096: -- 4955764
138097: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138098: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138130: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138131:
138132: IF xla_accounting_cache_pkg.GetValueChar
138133: (p_source_code => 'LEDGER_CATEGORY_CODE'
138134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138135: AND l_bflow_method_code = 'PRIOR_ENTRY'
138136: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138137: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138138: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138241: p_lookup_type => 'XLA_OWNER_TYPE'
138242: ,p_lookup_code => l_component_type_code
138243: )
138244: ,p_token_4 => 'PRODUCT_NAME'
138245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138249: ,p_ae_header_id => NULL

Line 138246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138242: ,p_lookup_code => l_component_type_code
138243: )
138244: ,p_token_4 => 'PRODUCT_NAME'
138245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138249: ,p_ae_header_id => NULL
138250: );

Line 138247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138243: )
138244: ,p_token_4 => 'PRODUCT_NAME'
138245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138249: ,p_ae_header_id => NULL
138250: );
138251:

Line 138248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138244: ,p_token_4 => 'PRODUCT_NAME'
138245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138249: ,p_ae_header_id => NULL
138250: );
138251:
138252: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138275: ----------------------------------------------------------------------------------
138276: -- 4219869 Business Flow
138277: -- Update journal entry status -- Need to generate this within IF
138278: ----------------------------------------------------------------------------------
138279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138280: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138281: ,p_balance_type_code => l_balance_type_code
138282: );
138283:

Line 138367: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138363:
138364: --
138365: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138366: --
138367: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138368: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138369: ELSE
138370: ---------------------------------------------------------------------------------------------------
138371: -- 4262811a Switch Sign

Line 138392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138388:
138389: XLA_AE_LINES_PKG.ValidateCurrentLine;
138390: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138391:
138392: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138393: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138394: ,p_balance_type_code => l_balance_type_code);
138395:
138396: END IF;

Line 138506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138502: l_tmp_amt NUMBER;
138503: l_acc_rev_natural_side_code VARCHAR2(1);
138504:
138505: l_num_entries NUMBER;
138506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138510: l_recog_line_1 NUMBER;

Line 138507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138503: l_acc_rev_natural_side_code VARCHAR2(1);
138504:
138505: l_num_entries NUMBER;
138506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138510: l_recog_line_1 NUMBER;
138511: l_recog_line_2 NUMBER;

Line 138508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138504:
138505: l_num_entries NUMBER;
138506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138510: l_recog_line_1 NUMBER;
138511: l_recog_line_2 NUMBER;
138512:

Line 138509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138505: l_num_entries NUMBER;
138506: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138507: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138508: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138509: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138510: l_recog_line_1 NUMBER;
138511: l_recog_line_2 NUMBER;
138512:
138513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138511: l_recog_line_2 NUMBER;
138512:
138513: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138514: l_bflow_applied_to_amt NUMBER; -- 5132302
138515: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138516:
138517: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138518:
138519: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138590: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138586: l_accrual_line_num := NULL; -- 4262811
138587: l_tmp_amt := NULL; -- 4262811
138588: --
138589:
138590: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138591: l_balance_type_code <> 'B' THEN
138592: IF (NVL(p_source_48,'
138593: ') = 'BONUS EXPENSE' OR
138594: NVL(p_source_48,'

Line 138666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138662: --
138663: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138664:
138665: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138667:
138668: -- 4955764
138669: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138670: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138702: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138703:
138704: IF xla_accounting_cache_pkg.GetValueChar
138705: (p_source_code => 'LEDGER_CATEGORY_CODE'
138706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138707: AND l_bflow_method_code = 'PRIOR_ENTRY'
138708: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138709: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138710: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138898: p_lookup_type => 'XLA_OWNER_TYPE'
138899: ,p_lookup_code => l_component_type_code
138900: )
138901: ,p_token_4 => 'PRODUCT_NAME'
138902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138906: ,p_ae_header_id => NULL

Line 138903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138899: ,p_lookup_code => l_component_type_code
138900: )
138901: ,p_token_4 => 'PRODUCT_NAME'
138902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138906: ,p_ae_header_id => NULL
138907: );

Line 138904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138900: )
138901: ,p_token_4 => 'PRODUCT_NAME'
138902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138906: ,p_ae_header_id => NULL
138907: );
138908:

Line 138905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138901: ,p_token_4 => 'PRODUCT_NAME'
138902: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138903: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138904: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138905: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138906: ,p_ae_header_id => NULL
138907: );
138908:
138909: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138932: ----------------------------------------------------------------------------------
138933: -- 4219869 Business Flow
138934: -- Update journal entry status -- Need to generate this within IF
138935: ----------------------------------------------------------------------------------
138936: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138937: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138938: ,p_balance_type_code => l_balance_type_code
138939: );
138940:

Line 139109: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139105:
139106: --
139107: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139108: --
139109: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139110: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139111: ELSE
139112: ---------------------------------------------------------------------------------------------------
139113: -- 4262811a Switch Sign

Line 139134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139130:
139131: XLA_AE_LINES_PKG.ValidateCurrentLine;
139132: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139133:
139134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139136: ,p_balance_type_code => l_balance_type_code);
139137:
139138: END IF;

Line 139248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139244: l_tmp_amt NUMBER;
139245: l_acc_rev_natural_side_code VARCHAR2(1);
139246:
139247: l_num_entries NUMBER;
139248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139252: l_recog_line_1 NUMBER;

Line 139249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139245: l_acc_rev_natural_side_code VARCHAR2(1);
139246:
139247: l_num_entries NUMBER;
139248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139252: l_recog_line_1 NUMBER;
139253: l_recog_line_2 NUMBER;

Line 139250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139246:
139247: l_num_entries NUMBER;
139248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139252: l_recog_line_1 NUMBER;
139253: l_recog_line_2 NUMBER;
139254:

Line 139251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139247: l_num_entries NUMBER;
139248: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139249: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139250: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139251: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139252: l_recog_line_1 NUMBER;
139253: l_recog_line_2 NUMBER;
139254:
139255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139253: l_recog_line_2 NUMBER;
139254:
139255: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139256: l_bflow_applied_to_amt NUMBER; -- 5132302
139257: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139258:
139259: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139260:
139261: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139332: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139328: l_accrual_line_num := NULL; -- 4262811
139329: l_tmp_amt := NULL; -- 4262811
139330: --
139331:
139332: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139333: l_balance_type_code <> 'B' THEN
139334: IF NVL(p_source_48,'
139335: ') = 'REVAL RESERVE' AND
139336: NVL(p_source_55,'

Line 139406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139402: --
139403: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139404:
139405: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139406: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139407:
139408: -- 4955764
139409: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139410: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139442: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139443:
139444: IF xla_accounting_cache_pkg.GetValueChar
139445: (p_source_code => 'LEDGER_CATEGORY_CODE'
139446: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139447: AND l_bflow_method_code = 'PRIOR_ENTRY'
139448: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139449: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139450: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139638: p_lookup_type => 'XLA_OWNER_TYPE'
139639: ,p_lookup_code => l_component_type_code
139640: )
139641: ,p_token_4 => 'PRODUCT_NAME'
139642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139646: ,p_ae_header_id => NULL

Line 139643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139639: ,p_lookup_code => l_component_type_code
139640: )
139641: ,p_token_4 => 'PRODUCT_NAME'
139642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139646: ,p_ae_header_id => NULL
139647: );

Line 139644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139640: )
139641: ,p_token_4 => 'PRODUCT_NAME'
139642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139646: ,p_ae_header_id => NULL
139647: );
139648:

Line 139645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139641: ,p_token_4 => 'PRODUCT_NAME'
139642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139646: ,p_ae_header_id => NULL
139647: );
139648:
139649: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139672: ----------------------------------------------------------------------------------
139673: -- 4219869 Business Flow
139674: -- Update journal entry status -- Need to generate this within IF
139675: ----------------------------------------------------------------------------------
139676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139678: ,p_balance_type_code => l_balance_type_code
139679: );
139680:

Line 139849: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139845:
139846: --
139847: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139848: --
139849: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139850: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139851: ELSE
139852: ---------------------------------------------------------------------------------------------------
139853: -- 4262811a Switch Sign

Line 139874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139870:
139871: XLA_AE_LINES_PKG.ValidateCurrentLine;
139872: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139873:
139874: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139875: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139876: ,p_balance_type_code => l_balance_type_code);
139877:
139878: END IF;

Line 139984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139980: l_tmp_amt NUMBER;
139981: l_acc_rev_natural_side_code VARCHAR2(1);
139982:
139983: l_num_entries NUMBER;
139984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139988: l_recog_line_1 NUMBER;

Line 139985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139981: l_acc_rev_natural_side_code VARCHAR2(1);
139982:
139983: l_num_entries NUMBER;
139984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139988: l_recog_line_1 NUMBER;
139989: l_recog_line_2 NUMBER;

Line 139986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139982:
139983: l_num_entries NUMBER;
139984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139988: l_recog_line_1 NUMBER;
139989: l_recog_line_2 NUMBER;
139990:

Line 139987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139983: l_num_entries NUMBER;
139984: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139985: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139986: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139987: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139988: l_recog_line_1 NUMBER;
139989: l_recog_line_2 NUMBER;
139990:
139991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139989: l_recog_line_2 NUMBER;
139990:
139991: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139992: l_bflow_applied_to_amt NUMBER; -- 5132302
139993: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139994:
139995: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139996:
139997: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140064: l_accrual_line_num := NULL; -- 4262811
140065: l_tmp_amt := NULL; -- 4262811
140066: --
140067:
140068: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140069: l_balance_type_code <> 'B' THEN
140070: IF NVL(p_source_48,'
140071: ') = 'INTERCO AP'
140072: THEN

Line 140140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140136: --
140137: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140138:
140139: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140140: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140141:
140142: -- 4955764
140143: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140144: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140176: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140177:
140178: IF xla_accounting_cache_pkg.GetValueChar
140179: (p_source_code => 'LEDGER_CATEGORY_CODE'
140180: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140181: AND l_bflow_method_code = 'PRIOR_ENTRY'
140182: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140183: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140184: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140371: p_lookup_type => 'XLA_OWNER_TYPE'
140372: ,p_lookup_code => l_component_type_code
140373: )
140374: ,p_token_4 => 'PRODUCT_NAME'
140375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140379: ,p_ae_header_id => NULL

Line 140376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140372: ,p_lookup_code => l_component_type_code
140373: )
140374: ,p_token_4 => 'PRODUCT_NAME'
140375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140379: ,p_ae_header_id => NULL
140380: );

Line 140377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140373: )
140374: ,p_token_4 => 'PRODUCT_NAME'
140375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140379: ,p_ae_header_id => NULL
140380: );
140381:

Line 140378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140374: ,p_token_4 => 'PRODUCT_NAME'
140375: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140376: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140377: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140378: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140379: ,p_ae_header_id => NULL
140380: );
140381:
140382: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140405: ----------------------------------------------------------------------------------
140406: -- 4219869 Business Flow
140407: -- Update journal entry status -- Need to generate this within IF
140408: ----------------------------------------------------------------------------------
140409: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140410: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140411: ,p_balance_type_code => l_balance_type_code
140412: );
140413:

Line 140581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140577:
140578: --
140579: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140580: --
140581: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140582: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140583: ELSE
140584: ---------------------------------------------------------------------------------------------------
140585: -- 4262811a Switch Sign

Line 140606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140602:
140603: XLA_AE_LINES_PKG.ValidateCurrentLine;
140604: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140605:
140606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140608: ,p_balance_type_code => l_balance_type_code);
140609:
140610: END IF;

Line 140716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140712: l_tmp_amt NUMBER;
140713: l_acc_rev_natural_side_code VARCHAR2(1);
140714:
140715: l_num_entries NUMBER;
140716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140720: l_recog_line_1 NUMBER;

Line 140717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140713: l_acc_rev_natural_side_code VARCHAR2(1);
140714:
140715: l_num_entries NUMBER;
140716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140720: l_recog_line_1 NUMBER;
140721: l_recog_line_2 NUMBER;

Line 140718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140714:
140715: l_num_entries NUMBER;
140716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140720: l_recog_line_1 NUMBER;
140721: l_recog_line_2 NUMBER;
140722:

Line 140719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140715: l_num_entries NUMBER;
140716: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140717: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140718: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140719: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140720: l_recog_line_1 NUMBER;
140721: l_recog_line_2 NUMBER;
140722:
140723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140721: l_recog_line_2 NUMBER;
140722:
140723: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140724: l_bflow_applied_to_amt NUMBER; -- 5132302
140725: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140726:
140727: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140728:
140729: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140796: l_accrual_line_num := NULL; -- 4262811
140797: l_tmp_amt := NULL; -- 4262811
140798: --
140799:
140800: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140801: l_balance_type_code <> 'B' THEN
140802: IF NVL(p_source_48,'
140803: ') = 'INTERCO AR'
140804: THEN

Line 140872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140868: --
140869: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140870:
140871: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140872: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140873:
140874: -- 4955764
140875: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140876: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140912: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140908: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140909:
140910: IF xla_accounting_cache_pkg.GetValueChar
140911: (p_source_code => 'LEDGER_CATEGORY_CODE'
140912: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140913: AND l_bflow_method_code = 'PRIOR_ENTRY'
140914: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140915: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140916: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141103: p_lookup_type => 'XLA_OWNER_TYPE'
141104: ,p_lookup_code => l_component_type_code
141105: )
141106: ,p_token_4 => 'PRODUCT_NAME'
141107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141111: ,p_ae_header_id => NULL

Line 141108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141104: ,p_lookup_code => l_component_type_code
141105: )
141106: ,p_token_4 => 'PRODUCT_NAME'
141107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141111: ,p_ae_header_id => NULL
141112: );

Line 141109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141105: )
141106: ,p_token_4 => 'PRODUCT_NAME'
141107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141111: ,p_ae_header_id => NULL
141112: );
141113:

Line 141110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141106: ,p_token_4 => 'PRODUCT_NAME'
141107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141111: ,p_ae_header_id => NULL
141112: );
141113:
141114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141137: ----------------------------------------------------------------------------------
141138: -- 4219869 Business Flow
141139: -- Update journal entry status -- Need to generate this within IF
141140: ----------------------------------------------------------------------------------
141141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141143: ,p_balance_type_code => l_balance_type_code
141144: );
141145:

Line 141313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141309:
141310: --
141311: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141312: --
141313: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141314: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141315: ELSE
141316: ---------------------------------------------------------------------------------------------------
141317: -- 4262811a Switch Sign

Line 141338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141334:
141335: XLA_AE_LINES_PKG.ValidateCurrentLine;
141336: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141337:
141338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141340: ,p_balance_type_code => l_balance_type_code);
141341:
141342: END IF;

Line 141448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141444: l_tmp_amt NUMBER;
141445: l_acc_rev_natural_side_code VARCHAR2(1);
141446:
141447: l_num_entries NUMBER;
141448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141452: l_recog_line_1 NUMBER;

Line 141449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141445: l_acc_rev_natural_side_code VARCHAR2(1);
141446:
141447: l_num_entries NUMBER;
141448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141452: l_recog_line_1 NUMBER;
141453: l_recog_line_2 NUMBER;

Line 141450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141446:
141447: l_num_entries NUMBER;
141448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141452: l_recog_line_1 NUMBER;
141453: l_recog_line_2 NUMBER;
141454:

Line 141451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141447: l_num_entries NUMBER;
141448: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141449: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141450: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141451: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141452: l_recog_line_1 NUMBER;
141453: l_recog_line_2 NUMBER;
141454:
141455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141453: l_recog_line_2 NUMBER;
141454:
141455: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141456: l_bflow_applied_to_amt NUMBER; -- 5132302
141457: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141458:
141459: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141460:
141461: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141528: l_accrual_line_num := NULL; -- 4262811
141529: l_tmp_amt := NULL; -- 4262811
141530: --
141531:
141532: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141533: l_balance_type_code <> 'B' THEN
141534: IF NVL(p_source_48,'
141535: ') = 'BONUS EXPENSE' AND
141536: NVL(p_source_55,'

Line 141606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141602: --
141603: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141604:
141605: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141606: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141607:
141608: -- 4955764
141609: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141610: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141646: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141642: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141643:
141644: IF xla_accounting_cache_pkg.GetValueChar
141645: (p_source_code => 'LEDGER_CATEGORY_CODE'
141646: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141647: AND l_bflow_method_code = 'PRIOR_ENTRY'
141648: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141649: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141650: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141795: p_lookup_type => 'XLA_OWNER_TYPE'
141796: ,p_lookup_code => l_component_type_code
141797: )
141798: ,p_token_4 => 'PRODUCT_NAME'
141799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141803: ,p_ae_header_id => NULL

Line 141800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141796: ,p_lookup_code => l_component_type_code
141797: )
141798: ,p_token_4 => 'PRODUCT_NAME'
141799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141803: ,p_ae_header_id => NULL
141804: );

Line 141801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141797: )
141798: ,p_token_4 => 'PRODUCT_NAME'
141799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141803: ,p_ae_header_id => NULL
141804: );
141805:

Line 141802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141798: ,p_token_4 => 'PRODUCT_NAME'
141799: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141800: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141801: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141802: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141803: ,p_ae_header_id => NULL
141804: );
141805:
141806: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141829: ----------------------------------------------------------------------------------
141830: -- 4219869 Business Flow
141831: -- Update journal entry status -- Need to generate this within IF
141832: ----------------------------------------------------------------------------------
141833: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141834: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141835: ,p_balance_type_code => l_balance_type_code
141836: );
141837:

Line 141963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141959:
141960: --
141961: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141962: --
141963: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141964: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141965: ELSE
141966: ---------------------------------------------------------------------------------------------------
141967: -- 4262811a Switch Sign

Line 141988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141984:
141985: XLA_AE_LINES_PKG.ValidateCurrentLine;
141986: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141987:
141988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141990: ,p_balance_type_code => l_balance_type_code);
141991:
141992: END IF;

Line 142102: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142098: l_tmp_amt NUMBER;
142099: l_acc_rev_natural_side_code VARCHAR2(1);
142100:
142101: l_num_entries NUMBER;
142102: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142103: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142104: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142105: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142106: l_recog_line_1 NUMBER;

Line 142103: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142099: l_acc_rev_natural_side_code VARCHAR2(1);
142100:
142101: l_num_entries NUMBER;
142102: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142103: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142104: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142105: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142106: l_recog_line_1 NUMBER;
142107: l_recog_line_2 NUMBER;

Line 142104: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142100:
142101: l_num_entries NUMBER;
142102: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142103: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142104: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142105: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142106: l_recog_line_1 NUMBER;
142107: l_recog_line_2 NUMBER;
142108:

Line 142105: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142101: l_num_entries NUMBER;
142102: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142103: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142104: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142105: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142106: l_recog_line_1 NUMBER;
142107: l_recog_line_2 NUMBER;
142108:
142109: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142111: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142107: l_recog_line_2 NUMBER;
142108:
142109: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142110: l_bflow_applied_to_amt NUMBER; -- 5132302
142111: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142112:
142113: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142114:
142115: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142186: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142182: l_accrual_line_num := NULL; -- 4262811
142183: l_tmp_amt := NULL; -- 4262811
142184: --
142185:
142186: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142187: l_balance_type_code <> 'B' THEN
142188: IF (NVL(p_source_48,'
142189: ') = 'BONUS EXPENSE' OR
142190: NVL(p_source_48,'

Line 142262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142258: --
142259: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142260:
142261: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142262: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142263:
142264: -- 4955764
142265: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142266: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142298: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142299:
142300: IF xla_accounting_cache_pkg.GetValueChar
142301: (p_source_code => 'LEDGER_CATEGORY_CODE'
142302: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142303: AND l_bflow_method_code = 'PRIOR_ENTRY'
142304: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142305: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142306: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142494: p_lookup_type => 'XLA_OWNER_TYPE'
142495: ,p_lookup_code => l_component_type_code
142496: )
142497: ,p_token_4 => 'PRODUCT_NAME'
142498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142502: ,p_ae_header_id => NULL

Line 142499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142495: ,p_lookup_code => l_component_type_code
142496: )
142497: ,p_token_4 => 'PRODUCT_NAME'
142498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142502: ,p_ae_header_id => NULL
142503: );

Line 142500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142496: )
142497: ,p_token_4 => 'PRODUCT_NAME'
142498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142502: ,p_ae_header_id => NULL
142503: );
142504:

Line 142501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142497: ,p_token_4 => 'PRODUCT_NAME'
142498: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142499: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142500: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142501: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142502: ,p_ae_header_id => NULL
142503: );
142504:
142505: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142528: ----------------------------------------------------------------------------------
142529: -- 4219869 Business Flow
142530: -- Update journal entry status -- Need to generate this within IF
142531: ----------------------------------------------------------------------------------
142532: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142533: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142534: ,p_balance_type_code => l_balance_type_code
142535: );
142536:

Line 142705: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142701:
142702: --
142703: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142704: --
142705: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142706: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142707: ELSE
142708: ---------------------------------------------------------------------------------------------------
142709: -- 4262811a Switch Sign

Line 142730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142726:
142727: XLA_AE_LINES_PKG.ValidateCurrentLine;
142728: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142729:
142730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142731: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142732: ,p_balance_type_code => l_balance_type_code);
142733:
142734: END IF;

Line 142842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142838: l_tmp_amt NUMBER;
142839: l_acc_rev_natural_side_code VARCHAR2(1);
142840:
142841: l_num_entries NUMBER;
142842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142846: l_recog_line_1 NUMBER;

Line 142843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142839: l_acc_rev_natural_side_code VARCHAR2(1);
142840:
142841: l_num_entries NUMBER;
142842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142846: l_recog_line_1 NUMBER;
142847: l_recog_line_2 NUMBER;

Line 142844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142840:
142841: l_num_entries NUMBER;
142842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142846: l_recog_line_1 NUMBER;
142847: l_recog_line_2 NUMBER;
142848:

Line 142845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142841: l_num_entries NUMBER;
142842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142846: l_recog_line_1 NUMBER;
142847: l_recog_line_2 NUMBER;
142848:
142849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142847: l_recog_line_2 NUMBER;
142848:
142849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142850: l_bflow_applied_to_amt NUMBER; -- 5132302
142851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142852:
142853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142854:
142855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142922: l_accrual_line_num := NULL; -- 4262811
142923: l_tmp_amt := NULL; -- 4262811
142924: --
142925:
142926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142927: l_balance_type_code <> 'B' THEN
142928: IF NVL(p_source_48,'
142929: ') = 'CIP COST' AND
142930: NVL(p_source_55,'

Line 143000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142996: --
142997: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142998:
142999: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143000: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143001:
143002: -- 4955764
143003: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143004: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143036: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143037:
143038: IF xla_accounting_cache_pkg.GetValueChar
143039: (p_source_code => 'LEDGER_CATEGORY_CODE'
143040: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143041: AND l_bflow_method_code = 'PRIOR_ENTRY'
143042: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143043: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143044: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143231: p_lookup_type => 'XLA_OWNER_TYPE'
143232: ,p_lookup_code => l_component_type_code
143233: )
143234: ,p_token_4 => 'PRODUCT_NAME'
143235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143239: ,p_ae_header_id => NULL

Line 143236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143232: ,p_lookup_code => l_component_type_code
143233: )
143234: ,p_token_4 => 'PRODUCT_NAME'
143235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143239: ,p_ae_header_id => NULL
143240: );

Line 143237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143233: )
143234: ,p_token_4 => 'PRODUCT_NAME'
143235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143239: ,p_ae_header_id => NULL
143240: );
143241:

Line 143238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143234: ,p_token_4 => 'PRODUCT_NAME'
143235: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143236: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143237: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143238: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143239: ,p_ae_header_id => NULL
143240: );
143241:
143242: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143265: ----------------------------------------------------------------------------------
143266: -- 4219869 Business Flow
143267: -- Update journal entry status -- Need to generate this within IF
143268: ----------------------------------------------------------------------------------
143269: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143270: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143271: ,p_balance_type_code => l_balance_type_code
143272: );
143273:

Line 143441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143437:
143438: --
143439: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143440: --
143441: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143442: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143443: ELSE
143444: ---------------------------------------------------------------------------------------------------
143445: -- 4262811a Switch Sign

Line 143466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143462:
143463: XLA_AE_LINES_PKG.ValidateCurrentLine;
143464: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143465:
143466: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143467: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143468: ,p_balance_type_code => l_balance_type_code);
143469:
143470: END IF;

Line 143578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143574: l_tmp_amt NUMBER;
143575: l_acc_rev_natural_side_code VARCHAR2(1);
143576:
143577: l_num_entries NUMBER;
143578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143582: l_recog_line_1 NUMBER;

Line 143579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143575: l_acc_rev_natural_side_code VARCHAR2(1);
143576:
143577: l_num_entries NUMBER;
143578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143582: l_recog_line_1 NUMBER;
143583: l_recog_line_2 NUMBER;

Line 143580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143576:
143577: l_num_entries NUMBER;
143578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143582: l_recog_line_1 NUMBER;
143583: l_recog_line_2 NUMBER;
143584:

Line 143581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143577: l_num_entries NUMBER;
143578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143582: l_recog_line_1 NUMBER;
143583: l_recog_line_2 NUMBER;
143584:
143585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143583: l_recog_line_2 NUMBER;
143584:
143585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143586: l_bflow_applied_to_amt NUMBER; -- 5132302
143587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143588:
143589: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143590:
143591: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143658: l_accrual_line_num := NULL; -- 4262811
143659: l_tmp_amt := NULL; -- 4262811
143660: --
143661:
143662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143663: l_balance_type_code <> 'B' THEN
143664: IF NVL(p_source_48,'
143665: ') = 'CIP COST' AND
143666: NVL(p_source_55,'

Line 143736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143732: --
143733: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143734:
143735: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143737:
143738: -- 4955764
143739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143772: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143773:
143774: IF xla_accounting_cache_pkg.GetValueChar
143775: (p_source_code => 'LEDGER_CATEGORY_CODE'
143776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143777: AND l_bflow_method_code = 'PRIOR_ENTRY'
143778: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143779: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143780: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143967: p_lookup_type => 'XLA_OWNER_TYPE'
143968: ,p_lookup_code => l_component_type_code
143969: )
143970: ,p_token_4 => 'PRODUCT_NAME'
143971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143975: ,p_ae_header_id => NULL

Line 143972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143968: ,p_lookup_code => l_component_type_code
143969: )
143970: ,p_token_4 => 'PRODUCT_NAME'
143971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143975: ,p_ae_header_id => NULL
143976: );

Line 143973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143969: )
143970: ,p_token_4 => 'PRODUCT_NAME'
143971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143975: ,p_ae_header_id => NULL
143976: );
143977:

Line 143974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143970: ,p_token_4 => 'PRODUCT_NAME'
143971: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143972: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143973: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143974: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143975: ,p_ae_header_id => NULL
143976: );
143977:
143978: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144001: ----------------------------------------------------------------------------------
144002: -- 4219869 Business Flow
144003: -- Update journal entry status -- Need to generate this within IF
144004: ----------------------------------------------------------------------------------
144005: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144006: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144007: ,p_balance_type_code => l_balance_type_code
144008: );
144009:

Line 144177: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144173:
144174: --
144175: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144176: --
144177: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144178: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144179: ELSE
144180: ---------------------------------------------------------------------------------------------------
144181: -- 4262811a Switch Sign

Line 144202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144198:
144199: XLA_AE_LINES_PKG.ValidateCurrentLine;
144200: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144201:
144202: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144203: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144204: ,p_balance_type_code => l_balance_type_code);
144205:
144206: END IF;

Line 144316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144312: l_tmp_amt NUMBER;
144313: l_acc_rev_natural_side_code VARCHAR2(1);
144314:
144315: l_num_entries NUMBER;
144316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144320: l_recog_line_1 NUMBER;

Line 144317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144313: l_acc_rev_natural_side_code VARCHAR2(1);
144314:
144315: l_num_entries NUMBER;
144316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144320: l_recog_line_1 NUMBER;
144321: l_recog_line_2 NUMBER;

Line 144318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144314:
144315: l_num_entries NUMBER;
144316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144320: l_recog_line_1 NUMBER;
144321: l_recog_line_2 NUMBER;
144322:

Line 144319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144315: l_num_entries NUMBER;
144316: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144317: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144318: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144319: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144320: l_recog_line_1 NUMBER;
144321: l_recog_line_2 NUMBER;
144322:
144323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144321: l_recog_line_2 NUMBER;
144322:
144323: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144324: l_bflow_applied_to_amt NUMBER; -- 5132302
144325: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144326:
144327: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144328:
144329: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144396: l_accrual_line_num := NULL; -- 4262811
144397: l_tmp_amt := NULL; -- 4262811
144398: --
144399:
144400: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144401: l_balance_type_code <> 'B' THEN
144402: IF NVL(p_source_48,'
144403: ') = 'COST CLEARING' AND
144404: NVL(p_source_55,'

Line 144474: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

144470: --
144471: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
144472:
144473: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
144474: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144475:
144476: -- 4955764
144477: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144478: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144510: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144511:
144512: IF xla_accounting_cache_pkg.GetValueChar
144513: (p_source_code => 'LEDGER_CATEGORY_CODE'
144514: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144515: AND l_bflow_method_code = 'PRIOR_ENTRY'
144516: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144517: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144518: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144707: p_lookup_type => 'XLA_OWNER_TYPE'
144708: ,p_lookup_code => l_component_type_code
144709: )
144710: ,p_token_4 => 'PRODUCT_NAME'
144711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144715: ,p_ae_header_id => NULL

Line 144712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144708: ,p_lookup_code => l_component_type_code
144709: )
144710: ,p_token_4 => 'PRODUCT_NAME'
144711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144715: ,p_ae_header_id => NULL
144716: );

Line 144713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144709: )
144710: ,p_token_4 => 'PRODUCT_NAME'
144711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144715: ,p_ae_header_id => NULL
144716: );
144717:

Line 144714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144710: ,p_token_4 => 'PRODUCT_NAME'
144711: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144712: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144713: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144714: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144715: ,p_ae_header_id => NULL
144716: );
144717:
144718: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144741: ----------------------------------------------------------------------------------
144742: -- 4219869 Business Flow
144743: -- Update journal entry status -- Need to generate this within IF
144744: ----------------------------------------------------------------------------------
144745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144747: ,p_balance_type_code => l_balance_type_code
144748: );
144749:

Line 144919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144915:
144916: --
144917: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144918: --
144919: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144920: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144921: ELSE
144922: ---------------------------------------------------------------------------------------------------
144923: -- 4262811a Switch Sign

Line 144944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144940:
144941: XLA_AE_LINES_PKG.ValidateCurrentLine;
144942: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144943:
144944: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144945: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144946: ,p_balance_type_code => l_balance_type_code);
144947:
144948: END IF;

Line 145058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145054: l_tmp_amt NUMBER;
145055: l_acc_rev_natural_side_code VARCHAR2(1);
145056:
145057: l_num_entries NUMBER;
145058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145062: l_recog_line_1 NUMBER;

Line 145059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145055: l_acc_rev_natural_side_code VARCHAR2(1);
145056:
145057: l_num_entries NUMBER;
145058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145062: l_recog_line_1 NUMBER;
145063: l_recog_line_2 NUMBER;

Line 145060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145056:
145057: l_num_entries NUMBER;
145058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145062: l_recog_line_1 NUMBER;
145063: l_recog_line_2 NUMBER;
145064:

Line 145061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145057: l_num_entries NUMBER;
145058: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145059: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145060: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145061: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145062: l_recog_line_1 NUMBER;
145063: l_recog_line_2 NUMBER;
145064:
145065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145063: l_recog_line_2 NUMBER;
145064:
145065: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145066: l_bflow_applied_to_amt NUMBER; -- 5132302
145067: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145068:
145069: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145070:
145071: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145138: l_accrual_line_num := NULL; -- 4262811
145139: l_tmp_amt := NULL; -- 4262811
145140: --
145141:
145142: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145143: l_balance_type_code <> 'B' THEN
145144: IF NVL(p_source_48,'
145145: ') = 'REVAL RESERVE' AND
145146: NVL(p_source_55,'

Line 145216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145212: --
145213: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145214:
145215: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145216: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145217:
145218: -- 4955764
145219: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145220: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145256: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145252: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145253:
145254: IF xla_accounting_cache_pkg.GetValueChar
145255: (p_source_code => 'LEDGER_CATEGORY_CODE'
145256: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145257: AND l_bflow_method_code = 'PRIOR_ENTRY'
145258: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145259: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145260: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145452: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145448: p_lookup_type => 'XLA_OWNER_TYPE'
145449: ,p_lookup_code => l_component_type_code
145450: )
145451: ,p_token_4 => 'PRODUCT_NAME'
145452: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145453: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145454: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145455: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145456: ,p_ae_header_id => NULL

Line 145453: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145449: ,p_lookup_code => l_component_type_code
145450: )
145451: ,p_token_4 => 'PRODUCT_NAME'
145452: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145453: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145454: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145455: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145456: ,p_ae_header_id => NULL
145457: );

Line 145454: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145450: )
145451: ,p_token_4 => 'PRODUCT_NAME'
145452: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145453: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145454: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145455: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145456: ,p_ae_header_id => NULL
145457: );
145458:

Line 145455: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145451: ,p_token_4 => 'PRODUCT_NAME'
145452: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145453: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145454: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145455: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145456: ,p_ae_header_id => NULL
145457: );
145458:
145459: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145482: ----------------------------------------------------------------------------------
145483: -- 4219869 Business Flow
145484: -- Update journal entry status -- Need to generate this within IF
145485: ----------------------------------------------------------------------------------
145486: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145487: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145488: ,p_balance_type_code => l_balance_type_code
145489: );
145490:

Line 145659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145655:
145656: --
145657: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145658: --
145659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145660: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145661: ELSE
145662: ---------------------------------------------------------------------------------------------------
145663: -- 4262811a Switch Sign

Line 145684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145680:
145681: XLA_AE_LINES_PKG.ValidateCurrentLine;
145682: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145683:
145684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145686: ,p_balance_type_code => l_balance_type_code);
145687:
145688: END IF;

Line 145796: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145792: l_tmp_amt NUMBER;
145793: l_acc_rev_natural_side_code VARCHAR2(1);
145794:
145795: l_num_entries NUMBER;
145796: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145797: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145798: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145799: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145800: l_recog_line_1 NUMBER;

Line 145797: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145793: l_acc_rev_natural_side_code VARCHAR2(1);
145794:
145795: l_num_entries NUMBER;
145796: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145797: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145798: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145799: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145800: l_recog_line_1 NUMBER;
145801: l_recog_line_2 NUMBER;

Line 145798: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145794:
145795: l_num_entries NUMBER;
145796: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145797: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145798: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145799: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145800: l_recog_line_1 NUMBER;
145801: l_recog_line_2 NUMBER;
145802:

Line 145799: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145795: l_num_entries NUMBER;
145796: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145797: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145798: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145799: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145800: l_recog_line_1 NUMBER;
145801: l_recog_line_2 NUMBER;
145802:
145803: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145805: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145801: l_recog_line_2 NUMBER;
145802:
145803: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145804: l_bflow_applied_to_amt NUMBER; -- 5132302
145805: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145806:
145807: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145808:
145809: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145880: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145876: l_accrual_line_num := NULL; -- 4262811
145877: l_tmp_amt := NULL; -- 4262811
145878: --
145879:
145880: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145881: l_balance_type_code <> 'B' THEN
145882: IF NVL(p_source_48,'
145883: ') = 'COST' AND
145884: NVL(p_source_55,'

Line 145954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145950: --
145951: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145952:
145953: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145954: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145955:
145956: -- 4955764
145957: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145958: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145994: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145990: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145991:
145992: IF xla_accounting_cache_pkg.GetValueChar
145993: (p_source_code => 'LEDGER_CATEGORY_CODE'
145994: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145995: AND l_bflow_method_code = 'PRIOR_ENTRY'
145996: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145997: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145998: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146185: p_lookup_type => 'XLA_OWNER_TYPE'
146186: ,p_lookup_code => l_component_type_code
146187: )
146188: ,p_token_4 => 'PRODUCT_NAME'
146189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146193: ,p_ae_header_id => NULL

Line 146190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146186: ,p_lookup_code => l_component_type_code
146187: )
146188: ,p_token_4 => 'PRODUCT_NAME'
146189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146193: ,p_ae_header_id => NULL
146194: );

Line 146191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146187: )
146188: ,p_token_4 => 'PRODUCT_NAME'
146189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146193: ,p_ae_header_id => NULL
146194: );
146195:

Line 146192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146188: ,p_token_4 => 'PRODUCT_NAME'
146189: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146190: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146191: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146192: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146193: ,p_ae_header_id => NULL
146194: );
146195:
146196: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146219: ----------------------------------------------------------------------------------
146220: -- 4219869 Business Flow
146221: -- Update journal entry status -- Need to generate this within IF
146222: ----------------------------------------------------------------------------------
146223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146225: ,p_balance_type_code => l_balance_type_code
146226: );
146227:

Line 146395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

146391:
146392: --
146393: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
146394: --
146395: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
146396: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
146397: ELSE
146398: ---------------------------------------------------------------------------------------------------
146399: -- 4262811a Switch Sign

Line 146420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146416:
146417: XLA_AE_LINES_PKG.ValidateCurrentLine;
146418: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146419:
146420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146421: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
146422: ,p_balance_type_code => l_balance_type_code);
146423:
146424: END IF;

Line 146534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146530: l_tmp_amt NUMBER;
146531: l_acc_rev_natural_side_code VARCHAR2(1);
146532:
146533: l_num_entries NUMBER;
146534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146538: l_recog_line_1 NUMBER;

Line 146535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146531: l_acc_rev_natural_side_code VARCHAR2(1);
146532:
146533: l_num_entries NUMBER;
146534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146538: l_recog_line_1 NUMBER;
146539: l_recog_line_2 NUMBER;

Line 146536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146532:
146533: l_num_entries NUMBER;
146534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146538: l_recog_line_1 NUMBER;
146539: l_recog_line_2 NUMBER;
146540:

Line 146537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146533: l_num_entries NUMBER;
146534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146538: l_recog_line_1 NUMBER;
146539: l_recog_line_2 NUMBER;
146540:
146541: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146543: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146539: l_recog_line_2 NUMBER;
146540:
146541: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146542: l_bflow_applied_to_amt NUMBER; -- 5132302
146543: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146544:
146545: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146546:
146547: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146614: l_accrual_line_num := NULL; -- 4262811
146615: l_tmp_amt := NULL; -- 4262811
146616: --
146617:
146618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146619: l_balance_type_code <> 'B' THEN
146620: IF NVL(p_source_48,'
146621: ') = 'COST CLEARING' AND
146622: NVL(p_source_55,'

Line 146692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146688: --
146689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146690:
146691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146693:
146694: -- 4955764
146695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146729:
146730: IF xla_accounting_cache_pkg.GetValueChar
146731: (p_source_code => 'LEDGER_CATEGORY_CODE'
146732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146733: AND l_bflow_method_code = 'PRIOR_ENTRY'
146734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146926: p_lookup_type => 'XLA_OWNER_TYPE'
146927: ,p_lookup_code => l_component_type_code
146928: )
146929: ,p_token_4 => 'PRODUCT_NAME'
146930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146934: ,p_ae_header_id => NULL

Line 146931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146927: ,p_lookup_code => l_component_type_code
146928: )
146929: ,p_token_4 => 'PRODUCT_NAME'
146930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146934: ,p_ae_header_id => NULL
146935: );

Line 146932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146928: )
146929: ,p_token_4 => 'PRODUCT_NAME'
146930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146934: ,p_ae_header_id => NULL
146935: );
146936:

Line 146933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146929: ,p_token_4 => 'PRODUCT_NAME'
146930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146934: ,p_ae_header_id => NULL
146935: );
146936:
146937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146960: ----------------------------------------------------------------------------------
146961: -- 4219869 Business Flow
146962: -- Update journal entry status -- Need to generate this within IF
146963: ----------------------------------------------------------------------------------
146964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146966: ,p_balance_type_code => l_balance_type_code
146967: );
146968:

Line 147139: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147135:
147136: --
147137: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147138: --
147139: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147140: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147141: ELSE
147142: ---------------------------------------------------------------------------------------------------
147143: -- 4262811a Switch Sign

Line 147164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147160:
147161: XLA_AE_LINES_PKG.ValidateCurrentLine;
147162: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147163:
147164: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147165: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147166: ,p_balance_type_code => l_balance_type_code);
147167:
147168: END IF;

Line 147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147268: l_tmp_amt NUMBER;
147269: l_acc_rev_natural_side_code VARCHAR2(1);
147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;

Line 147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147269: l_acc_rev_natural_side_code VARCHAR2(1);
147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;

Line 147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147270:
147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;
147278:

Line 147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147271: l_num_entries NUMBER;
147272: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147273: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147274: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147275: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147276: l_recog_line_1 NUMBER;
147277: l_recog_line_2 NUMBER;
147278:
147279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147277: l_recog_line_2 NUMBER;
147278:
147279: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147280: l_bflow_applied_to_amt NUMBER; -- 5132302
147281: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147282:
147283: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147284:
147285: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147352: l_accrual_line_num := NULL; -- 4262811
147353: l_tmp_amt := NULL; -- 4262811
147354: --
147355:
147356: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147357: l_balance_type_code <> 'B' THEN
147358: IF NVL(p_source_48,'
147359: ') = 'EXPENSE' AND
147360: NVL(p_source_55,'

Line 147430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147426: --
147427: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
147428:
147429: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
147430: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147431:
147432: -- 4955764
147433: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147434: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147470: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147466: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147467:
147468: IF xla_accounting_cache_pkg.GetValueChar
147469: (p_source_code => 'LEDGER_CATEGORY_CODE'
147470: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147471: AND l_bflow_method_code = 'PRIOR_ENTRY'
147472: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147473: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147474: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147577: p_lookup_type => 'XLA_OWNER_TYPE'
147578: ,p_lookup_code => l_component_type_code
147579: )
147580: ,p_token_4 => 'PRODUCT_NAME'
147581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147585: ,p_ae_header_id => NULL

Line 147582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147578: ,p_lookup_code => l_component_type_code
147579: )
147580: ,p_token_4 => 'PRODUCT_NAME'
147581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147585: ,p_ae_header_id => NULL
147586: );

Line 147583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147579: )
147580: ,p_token_4 => 'PRODUCT_NAME'
147581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147585: ,p_ae_header_id => NULL
147586: );
147587:

Line 147584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147580: ,p_token_4 => 'PRODUCT_NAME'
147581: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147582: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147583: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147584: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147585: ,p_ae_header_id => NULL
147586: );
147587:
147588: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147611: ----------------------------------------------------------------------------------
147612: -- 4219869 Business Flow
147613: -- Update journal entry status -- Need to generate this within IF
147614: ----------------------------------------------------------------------------------
147615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147617: ,p_balance_type_code => l_balance_type_code
147618: );
147619:

Line 147703: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147699:
147700: --
147701: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147702: --
147703: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147704: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147705: ELSE
147706: ---------------------------------------------------------------------------------------------------
147707: -- 4262811a Switch Sign

Line 147728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147724:
147725: XLA_AE_LINES_PKG.ValidateCurrentLine;
147726: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147727:
147728: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147729: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147730: ,p_balance_type_code => l_balance_type_code);
147731:
147732: END IF;

Line 147842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147838: l_tmp_amt NUMBER;
147839: l_acc_rev_natural_side_code VARCHAR2(1);
147840:
147841: l_num_entries NUMBER;
147842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147846: l_recog_line_1 NUMBER;

Line 147843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147839: l_acc_rev_natural_side_code VARCHAR2(1);
147840:
147841: l_num_entries NUMBER;
147842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147846: l_recog_line_1 NUMBER;
147847: l_recog_line_2 NUMBER;

Line 147844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147840:
147841: l_num_entries NUMBER;
147842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147846: l_recog_line_1 NUMBER;
147847: l_recog_line_2 NUMBER;
147848:

Line 147845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147841: l_num_entries NUMBER;
147842: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147843: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147844: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147845: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147846: l_recog_line_1 NUMBER;
147847: l_recog_line_2 NUMBER;
147848:
147849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147847: l_recog_line_2 NUMBER;
147848:
147849: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147850: l_bflow_applied_to_amt NUMBER; -- 5132302
147851: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147852:
147853: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147854:
147855: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147922: l_accrual_line_num := NULL; -- 4262811
147923: l_tmp_amt := NULL; -- 4262811
147924: --
147925:
147926: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147927: l_balance_type_code <> 'B' THEN
147928: IF (NVL(p_source_48,'
147929: ') = 'EXPENSE' OR
147930: NVL(p_source_48,'

Line 148002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147998: --
147999: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148000:
148001: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148002: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148003:
148004: -- 4955764
148005: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148006: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148038: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148039:
148040: IF xla_accounting_cache_pkg.GetValueChar
148041: (p_source_code => 'LEDGER_CATEGORY_CODE'
148042: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148043: AND l_bflow_method_code = 'PRIOR_ENTRY'
148044: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148045: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148046: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148234: p_lookup_type => 'XLA_OWNER_TYPE'
148235: ,p_lookup_code => l_component_type_code
148236: )
148237: ,p_token_4 => 'PRODUCT_NAME'
148238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148242: ,p_ae_header_id => NULL

Line 148239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148235: ,p_lookup_code => l_component_type_code
148236: )
148237: ,p_token_4 => 'PRODUCT_NAME'
148238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148242: ,p_ae_header_id => NULL
148243: );

Line 148240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148236: )
148237: ,p_token_4 => 'PRODUCT_NAME'
148238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148242: ,p_ae_header_id => NULL
148243: );
148244:

Line 148241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148237: ,p_token_4 => 'PRODUCT_NAME'
148238: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148239: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148240: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148241: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148242: ,p_ae_header_id => NULL
148243: );
148244:
148245: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148268: ----------------------------------------------------------------------------------
148269: -- 4219869 Business Flow
148270: -- Update journal entry status -- Need to generate this within IF
148271: ----------------------------------------------------------------------------------
148272: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148273: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148274: ,p_balance_type_code => l_balance_type_code
148275: );
148276:

Line 148445: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

148441:
148442: --
148443: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
148444: --
148445: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
148446: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
148447: ELSE
148448: ---------------------------------------------------------------------------------------------------
148449: -- 4262811a Switch Sign

Line 148470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148466:
148467: XLA_AE_LINES_PKG.ValidateCurrentLine;
148468: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148469:
148470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148471: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
148472: ,p_balance_type_code => l_balance_type_code);
148473:
148474: END IF;

Line 148578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148574: l_tmp_amt NUMBER;
148575: l_acc_rev_natural_side_code VARCHAR2(1);
148576:
148577: l_num_entries NUMBER;
148578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148582: l_recog_line_1 NUMBER;

Line 148579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148575: l_acc_rev_natural_side_code VARCHAR2(1);
148576:
148577: l_num_entries NUMBER;
148578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148582: l_recog_line_1 NUMBER;
148583: l_recog_line_2 NUMBER;

Line 148580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148576:
148577: l_num_entries NUMBER;
148578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148582: l_recog_line_1 NUMBER;
148583: l_recog_line_2 NUMBER;
148584:

Line 148581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148577: l_num_entries NUMBER;
148578: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148579: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148580: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148581: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148582: l_recog_line_1 NUMBER;
148583: l_recog_line_2 NUMBER;
148584:
148585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148583: l_recog_line_2 NUMBER;
148584:
148585: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148586: l_bflow_applied_to_amt NUMBER; -- 5132302
148587: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148588:
148589: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148590:
148591: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148658: l_accrual_line_num := NULL; -- 4262811
148659: l_tmp_amt := NULL; -- 4262811
148660: --
148661:
148662: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148663: l_balance_type_code <> 'B' THEN
148664: IF NVL(p_source_48,'
148665: ') = 'BONUS EXPENSE' AND
148666: NVL(p_source_55,'

Line 148736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148732: --
148733: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148734:
148735: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148736: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148737:
148738: -- 4955764
148739: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148740: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148772: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148773:
148774: IF xla_accounting_cache_pkg.GetValueChar
148775: (p_source_code => 'LEDGER_CATEGORY_CODE'
148776: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148777: AND l_bflow_method_code = 'PRIOR_ENTRY'
148778: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148779: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148780: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148883: p_lookup_type => 'XLA_OWNER_TYPE'
148884: ,p_lookup_code => l_component_type_code
148885: )
148886: ,p_token_4 => 'PRODUCT_NAME'
148887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148891: ,p_ae_header_id => NULL

Line 148888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148884: ,p_lookup_code => l_component_type_code
148885: )
148886: ,p_token_4 => 'PRODUCT_NAME'
148887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148891: ,p_ae_header_id => NULL
148892: );

Line 148889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148885: )
148886: ,p_token_4 => 'PRODUCT_NAME'
148887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148891: ,p_ae_header_id => NULL
148892: );
148893:

Line 148890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148886: ,p_token_4 => 'PRODUCT_NAME'
148887: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148888: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148889: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148890: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148891: ,p_ae_header_id => NULL
148892: );
148893:
148894: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148917: ----------------------------------------------------------------------------------
148918: -- 4219869 Business Flow
148919: -- Update journal entry status -- Need to generate this within IF
148920: ----------------------------------------------------------------------------------
148921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148923: ,p_balance_type_code => l_balance_type_code
148924: );
148925:

Line 149009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149005:
149006: --
149007: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149008: --
149009: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149010: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149011: ELSE
149012: ---------------------------------------------------------------------------------------------------
149013: -- 4262811a Switch Sign

Line 149034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149030:
149031: XLA_AE_LINES_PKG.ValidateCurrentLine;
149032: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149033:
149034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149036: ,p_balance_type_code => l_balance_type_code);
149037:
149038: END IF;

Line 149148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149144: l_tmp_amt NUMBER;
149145: l_acc_rev_natural_side_code VARCHAR2(1);
149146:
149147: l_num_entries NUMBER;
149148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149152: l_recog_line_1 NUMBER;

Line 149149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149145: l_acc_rev_natural_side_code VARCHAR2(1);
149146:
149147: l_num_entries NUMBER;
149148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149152: l_recog_line_1 NUMBER;
149153: l_recog_line_2 NUMBER;

Line 149150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149146:
149147: l_num_entries NUMBER;
149148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149152: l_recog_line_1 NUMBER;
149153: l_recog_line_2 NUMBER;
149154:

Line 149151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149147: l_num_entries NUMBER;
149148: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149149: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149150: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149151: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149152: l_recog_line_1 NUMBER;
149153: l_recog_line_2 NUMBER;
149154:
149155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149153: l_recog_line_2 NUMBER;
149154:
149155: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149156: l_bflow_applied_to_amt NUMBER; -- 5132302
149157: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149158:
149159: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149160:
149161: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149228: l_accrual_line_num := NULL; -- 4262811
149229: l_tmp_amt := NULL; -- 4262811
149230: --
149231:
149232: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149233: l_balance_type_code <> 'B' THEN
149234: IF (NVL(p_source_48,'
149235: ') = 'BONUS EXPENSE' OR
149236: NVL(p_source_48,'

Line 149308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

149304: --
149305: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
149306:
149307: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
149308: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149309:
149310: -- 4955764
149311: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149312: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 149348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

149344: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
149345:
149346: IF xla_accounting_cache_pkg.GetValueChar
149347: (p_source_code => 'LEDGER_CATEGORY_CODE'
149348: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
149349: AND l_bflow_method_code = 'PRIOR_ENTRY'
149350: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
149351: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
149352: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149540: p_lookup_type => 'XLA_OWNER_TYPE'
149541: ,p_lookup_code => l_component_type_code
149542: )
149543: ,p_token_4 => 'PRODUCT_NAME'
149544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149548: ,p_ae_header_id => NULL

Line 149545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149541: ,p_lookup_code => l_component_type_code
149542: )
149543: ,p_token_4 => 'PRODUCT_NAME'
149544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149548: ,p_ae_header_id => NULL
149549: );

Line 149546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149542: )
149543: ,p_token_4 => 'PRODUCT_NAME'
149544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149548: ,p_ae_header_id => NULL
149549: );
149550:

Line 149547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149543: ,p_token_4 => 'PRODUCT_NAME'
149544: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149545: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149546: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149547: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149548: ,p_ae_header_id => NULL
149549: );
149550:
149551: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149574: ----------------------------------------------------------------------------------
149575: -- 4219869 Business Flow
149576: -- Update journal entry status -- Need to generate this within IF
149577: ----------------------------------------------------------------------------------
149578: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149579: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149580: ,p_balance_type_code => l_balance_type_code
149581: );
149582:

Line 149751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149747:
149748: --
149749: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149750: --
149751: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149752: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149753: ELSE
149754: ---------------------------------------------------------------------------------------------------
149755: -- 4262811a Switch Sign

Line 149776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149772:
149773: XLA_AE_LINES_PKG.ValidateCurrentLine;
149774: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149775:
149776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149778: ,p_balance_type_code => l_balance_type_code);
149779:
149780: END IF;

Line 149890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149886: l_tmp_amt NUMBER;
149887: l_acc_rev_natural_side_code VARCHAR2(1);
149888:
149889: l_num_entries NUMBER;
149890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149894: l_recog_line_1 NUMBER;

Line 149891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149887: l_acc_rev_natural_side_code VARCHAR2(1);
149888:
149889: l_num_entries NUMBER;
149890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149894: l_recog_line_1 NUMBER;
149895: l_recog_line_2 NUMBER;

Line 149892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149888:
149889: l_num_entries NUMBER;
149890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149894: l_recog_line_1 NUMBER;
149895: l_recog_line_2 NUMBER;
149896:

Line 149893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149889: l_num_entries NUMBER;
149890: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149891: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149892: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149893: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149894: l_recog_line_1 NUMBER;
149895: l_recog_line_2 NUMBER;
149896:
149897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149895: l_recog_line_2 NUMBER;
149896:
149897: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149898: l_bflow_applied_to_amt NUMBER; -- 5132302
149899: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149900:
149901: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149902:
149903: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149970: l_accrual_line_num := NULL; -- 4262811
149971: l_tmp_amt := NULL; -- 4262811
149972: --
149973:
149974: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149975: l_balance_type_code <> 'B' THEN
149976: IF NVL(p_source_48,'
149977: ') = 'REVAL RESERVE' AND
149978: NVL(p_source_55,'

Line 150048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150044: --
150045: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150046:
150047: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150048: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150049:
150050: -- 4955764
150051: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150052: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150084: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150085:
150086: IF xla_accounting_cache_pkg.GetValueChar
150087: (p_source_code => 'LEDGER_CATEGORY_CODE'
150088: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150089: AND l_bflow_method_code = 'PRIOR_ENTRY'
150090: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150091: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150092: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150280: p_lookup_type => 'XLA_OWNER_TYPE'
150281: ,p_lookup_code => l_component_type_code
150282: )
150283: ,p_token_4 => 'PRODUCT_NAME'
150284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150288: ,p_ae_header_id => NULL

Line 150285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150281: ,p_lookup_code => l_component_type_code
150282: )
150283: ,p_token_4 => 'PRODUCT_NAME'
150284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150288: ,p_ae_header_id => NULL
150289: );

Line 150286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150282: )
150283: ,p_token_4 => 'PRODUCT_NAME'
150284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150288: ,p_ae_header_id => NULL
150289: );
150290:

Line 150287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150283: ,p_token_4 => 'PRODUCT_NAME'
150284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150288: ,p_ae_header_id => NULL
150289: );
150290:
150291: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150314: ----------------------------------------------------------------------------------
150315: -- 4219869 Business Flow
150316: -- Update journal entry status -- Need to generate this within IF
150317: ----------------------------------------------------------------------------------
150318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150319: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150320: ,p_balance_type_code => l_balance_type_code
150321: );
150322:

Line 150491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

150487:
150488: --
150489: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
150490: --
150491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
150492: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
150493: ELSE
150494: ---------------------------------------------------------------------------------------------------
150495: -- 4262811a Switch Sign

Line 150516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150512:
150513: XLA_AE_LINES_PKG.ValidateCurrentLine;
150514: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150515:
150516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150518: ,p_balance_type_code => l_balance_type_code);
150519:
150520: END IF;

Line 150626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150622: l_tmp_amt NUMBER;
150623: l_acc_rev_natural_side_code VARCHAR2(1);
150624:
150625: l_num_entries NUMBER;
150626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150630: l_recog_line_1 NUMBER;

Line 150627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150623: l_acc_rev_natural_side_code VARCHAR2(1);
150624:
150625: l_num_entries NUMBER;
150626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150630: l_recog_line_1 NUMBER;
150631: l_recog_line_2 NUMBER;

Line 150628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150624:
150625: l_num_entries NUMBER;
150626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150630: l_recog_line_1 NUMBER;
150631: l_recog_line_2 NUMBER;
150632:

Line 150629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150625: l_num_entries NUMBER;
150626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150630: l_recog_line_1 NUMBER;
150631: l_recog_line_2 NUMBER;
150632:
150633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150631: l_recog_line_2 NUMBER;
150632:
150633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150634: l_bflow_applied_to_amt NUMBER; -- 5132302
150635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150636:
150637: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150638:
150639: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150706: l_accrual_line_num := NULL; -- 4262811
150707: l_tmp_amt := NULL; -- 4262811
150708: --
150709:
150710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150711: l_balance_type_code <> 'B' THEN
150712: IF NVL(p_source_48,'
150713: ') = 'DEPRN ADJUST'
150714: THEN

Line 150782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150778: --
150779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150780:
150781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150783:
150784: -- 4955764
150785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150819:
150820: IF xla_accounting_cache_pkg.GetValueChar
150821: (p_source_code => 'LEDGER_CATEGORY_CODE'
150822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150823: AND l_bflow_method_code = 'PRIOR_ENTRY'
150824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151013: p_lookup_type => 'XLA_OWNER_TYPE'
151014: ,p_lookup_code => l_component_type_code
151015: )
151016: ,p_token_4 => 'PRODUCT_NAME'
151017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151021: ,p_ae_header_id => NULL

Line 151018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151014: ,p_lookup_code => l_component_type_code
151015: )
151016: ,p_token_4 => 'PRODUCT_NAME'
151017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151021: ,p_ae_header_id => NULL
151022: );

Line 151019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151015: )
151016: ,p_token_4 => 'PRODUCT_NAME'
151017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151021: ,p_ae_header_id => NULL
151022: );
151023:

Line 151020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151016: ,p_token_4 => 'PRODUCT_NAME'
151017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151021: ,p_ae_header_id => NULL
151022: );
151023:
151024: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151047: ----------------------------------------------------------------------------------
151048: -- 4219869 Business Flow
151049: -- Update journal entry status -- Need to generate this within IF
151050: ----------------------------------------------------------------------------------
151051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151053: ,p_balance_type_code => l_balance_type_code
151054: );
151055:

Line 151223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151219:
151220: --
151221: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151222: --
151223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151224: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151225: ELSE
151226: ---------------------------------------------------------------------------------------------------
151227: -- 4262811a Switch Sign

Line 151248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151244:
151245: XLA_AE_LINES_PKG.ValidateCurrentLine;
151246: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151247:
151248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151250: ,p_balance_type_code => l_balance_type_code);
151251:
151252: END IF;

Line 151360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151356: l_tmp_amt NUMBER;
151357: l_acc_rev_natural_side_code VARCHAR2(1);
151358:
151359: l_num_entries NUMBER;
151360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151364: l_recog_line_1 NUMBER;

Line 151361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151357: l_acc_rev_natural_side_code VARCHAR2(1);
151358:
151359: l_num_entries NUMBER;
151360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151364: l_recog_line_1 NUMBER;
151365: l_recog_line_2 NUMBER;

Line 151362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151358:
151359: l_num_entries NUMBER;
151360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151364: l_recog_line_1 NUMBER;
151365: l_recog_line_2 NUMBER;
151366:

Line 151363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151359: l_num_entries NUMBER;
151360: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151361: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151362: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151363: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151364: l_recog_line_1 NUMBER;
151365: l_recog_line_2 NUMBER;
151366:
151367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151365: l_recog_line_2 NUMBER;
151366:
151367: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151368: l_bflow_applied_to_amt NUMBER; -- 5132302
151369: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151370:
151371: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151372:
151373: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151444: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151440: l_accrual_line_num := NULL; -- 4262811
151441: l_tmp_amt := NULL; -- 4262811
151442: --
151443:
151444: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151445: l_balance_type_code <> 'B' THEN
151446: IF NVL(p_source_48,'
151447: ') = 'DEPRN ADJUST' OR
151448: NVL(p_source_48,'

Line 151518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151514: --
151515: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151516:
151517: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151518: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151519:
151520: -- 4955764
151521: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151522: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151558: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151554: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151555:
151556: IF xla_accounting_cache_pkg.GetValueChar
151557: (p_source_code => 'LEDGER_CATEGORY_CODE'
151558: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151559: AND l_bflow_method_code = 'PRIOR_ENTRY'
151560: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151561: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151562: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151750: p_lookup_type => 'XLA_OWNER_TYPE'
151751: ,p_lookup_code => l_component_type_code
151752: )
151753: ,p_token_4 => 'PRODUCT_NAME'
151754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151758: ,p_ae_header_id => NULL

Line 151755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151751: ,p_lookup_code => l_component_type_code
151752: )
151753: ,p_token_4 => 'PRODUCT_NAME'
151754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151758: ,p_ae_header_id => NULL
151759: );

Line 151756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151752: )
151753: ,p_token_4 => 'PRODUCT_NAME'
151754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151758: ,p_ae_header_id => NULL
151759: );
151760:

Line 151757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151753: ,p_token_4 => 'PRODUCT_NAME'
151754: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151755: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151756: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151757: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151758: ,p_ae_header_id => NULL
151759: );
151760:
151761: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151784: ----------------------------------------------------------------------------------
151785: -- 4219869 Business Flow
151786: -- Update journal entry status -- Need to generate this within IF
151787: ----------------------------------------------------------------------------------
151788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151790: ,p_balance_type_code => l_balance_type_code
151791: );
151792:

Line 151961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151957:
151958: --
151959: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151960: --
151961: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151962: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151963: ELSE
151964: ---------------------------------------------------------------------------------------------------
151965: -- 4262811a Switch Sign

Line 151986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151982:
151983: XLA_AE_LINES_PKG.ValidateCurrentLine;
151984: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151985:
151986: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151987: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151988: ,p_balance_type_code => l_balance_type_code);
151989:
151990: END IF;

Line 152096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152092: l_tmp_amt NUMBER;
152093: l_acc_rev_natural_side_code VARCHAR2(1);
152094:
152095: l_num_entries NUMBER;
152096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152100: l_recog_line_1 NUMBER;

Line 152097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152093: l_acc_rev_natural_side_code VARCHAR2(1);
152094:
152095: l_num_entries NUMBER;
152096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152100: l_recog_line_1 NUMBER;
152101: l_recog_line_2 NUMBER;

Line 152098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152094:
152095: l_num_entries NUMBER;
152096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152100: l_recog_line_1 NUMBER;
152101: l_recog_line_2 NUMBER;
152102:

Line 152099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152095: l_num_entries NUMBER;
152096: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152097: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152098: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152099: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152100: l_recog_line_1 NUMBER;
152101: l_recog_line_2 NUMBER;
152102:
152103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152101: l_recog_line_2 NUMBER;
152102:
152103: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152104: l_bflow_applied_to_amt NUMBER; -- 5132302
152105: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152106:
152107: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152108:
152109: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 152180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

152176: l_accrual_line_num := NULL; -- 4262811
152177: l_tmp_amt := NULL; -- 4262811
152178: --
152179:
152180: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
152181: l_balance_type_code <> 'B' THEN
152182: IF NVL(p_source_48,'
152183: ') = 'NBV RETIRED' AND
152184: p_source_52 > 0

Line 152253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152249: --
152250: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152251:
152252: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152253: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152254:
152255: -- 4955764
152256: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152257: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152293: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152289: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152290:
152291: IF xla_accounting_cache_pkg.GetValueChar
152292: (p_source_code => 'LEDGER_CATEGORY_CODE'
152293: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152294: AND l_bflow_method_code = 'PRIOR_ENTRY'
152295: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152296: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152297: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152488: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152484: p_lookup_type => 'XLA_OWNER_TYPE'
152485: ,p_lookup_code => l_component_type_code
152486: )
152487: ,p_token_4 => 'PRODUCT_NAME'
152488: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152489: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152490: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152491: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152492: ,p_ae_header_id => NULL

Line 152489: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152485: ,p_lookup_code => l_component_type_code
152486: )
152487: ,p_token_4 => 'PRODUCT_NAME'
152488: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152489: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152490: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152491: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152492: ,p_ae_header_id => NULL
152493: );

Line 152490: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152486: )
152487: ,p_token_4 => 'PRODUCT_NAME'
152488: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152489: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152490: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152491: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152492: ,p_ae_header_id => NULL
152493: );
152494:

Line 152491: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152487: ,p_token_4 => 'PRODUCT_NAME'
152488: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152489: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152490: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152491: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152492: ,p_ae_header_id => NULL
152493: );
152494:
152495: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152518: ----------------------------------------------------------------------------------
152519: -- 4219869 Business Flow
152520: -- Update journal entry status -- Need to generate this within IF
152521: ----------------------------------------------------------------------------------
152522: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152523: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152524: ,p_balance_type_code => l_balance_type_code
152525: );
152526:

Line 152694: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152690:
152691: --
152692: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152693: --
152694: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152695: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152696: ELSE
152697: ---------------------------------------------------------------------------------------------------
152698: -- 4262811a Switch Sign

Line 152719: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152715:
152716: XLA_AE_LINES_PKG.ValidateCurrentLine;
152717: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152718:
152719: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152720: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152721: ,p_balance_type_code => l_balance_type_code);
152722:
152723: END IF;

Line 152829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152825: l_tmp_amt NUMBER;
152826: l_acc_rev_natural_side_code VARCHAR2(1);
152827:
152828: l_num_entries NUMBER;
152829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152833: l_recog_line_1 NUMBER;

Line 152830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152826: l_acc_rev_natural_side_code VARCHAR2(1);
152827:
152828: l_num_entries NUMBER;
152829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152833: l_recog_line_1 NUMBER;
152834: l_recog_line_2 NUMBER;

Line 152831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152827:
152828: l_num_entries NUMBER;
152829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152833: l_recog_line_1 NUMBER;
152834: l_recog_line_2 NUMBER;
152835:

Line 152832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152828: l_num_entries NUMBER;
152829: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152830: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152831: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152832: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152833: l_recog_line_1 NUMBER;
152834: l_recog_line_2 NUMBER;
152835:
152836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152834: l_recog_line_2 NUMBER;
152835:
152836: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152837: l_bflow_applied_to_amt NUMBER; -- 5132302
152838: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152839:
152840: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152841:
152842: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 152913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

152909: l_accrual_line_num := NULL; -- 4262811
152910: l_tmp_amt := NULL; -- 4262811
152911: --
152912:
152913: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
152914: l_balance_type_code <> 'B' THEN
152915: IF NVL(p_source_48,'
152916: ') = 'NBV RETIRED' AND
152917: p_source_52 <= 0

Line 152986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152982: --
152983: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152984:
152985: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152986: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152987:
152988: -- 4955764
152989: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152990: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153026: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153022: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153023:
153024: IF xla_accounting_cache_pkg.GetValueChar
153025: (p_source_code => 'LEDGER_CATEGORY_CODE'
153026: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153027: AND l_bflow_method_code = 'PRIOR_ENTRY'
153028: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153029: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153030: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 153221: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

153217: p_lookup_type => 'XLA_OWNER_TYPE'
153218: ,p_lookup_code => l_component_type_code
153219: )
153220: ,p_token_4 => 'PRODUCT_NAME'
153221: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153222: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153223: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153224: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153225: ,p_ae_header_id => NULL

Line 153222: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

153218: ,p_lookup_code => l_component_type_code
153219: )
153220: ,p_token_4 => 'PRODUCT_NAME'
153221: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153222: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153223: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153224: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153225: ,p_ae_header_id => NULL
153226: );

Line 153223: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

153219: )
153220: ,p_token_4 => 'PRODUCT_NAME'
153221: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153222: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153223: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153224: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153225: ,p_ae_header_id => NULL
153226: );
153227:

Line 153224: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

153220: ,p_token_4 => 'PRODUCT_NAME'
153221: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153222: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153223: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153224: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153225: ,p_ae_header_id => NULL
153226: );
153227:
153228: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 153255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153251: ----------------------------------------------------------------------------------
153252: -- 4219869 Business Flow
153253: -- Update journal entry status -- Need to generate this within IF
153254: ----------------------------------------------------------------------------------
153255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153256: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
153257: ,p_balance_type_code => l_balance_type_code
153258: );
153259:

Line 153427: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

153423:
153424: --
153425: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
153426: --
153427: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
153428: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
153429: ELSE
153430: ---------------------------------------------------------------------------------------------------
153431: -- 4262811a Switch Sign

Line 153452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153448:
153449: XLA_AE_LINES_PKG.ValidateCurrentLine;
153450: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153451:
153452: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153453: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
153454: ,p_balance_type_code => l_balance_type_code);
153455:
153456: END IF;

Line 153564: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153560: l_tmp_amt NUMBER;
153561: l_acc_rev_natural_side_code VARCHAR2(1);
153562:
153563: l_num_entries NUMBER;
153564: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153565: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153566: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153567: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153568: l_recog_line_1 NUMBER;

Line 153565: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153561: l_acc_rev_natural_side_code VARCHAR2(1);
153562:
153563: l_num_entries NUMBER;
153564: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153565: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153566: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153567: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153568: l_recog_line_1 NUMBER;
153569: l_recog_line_2 NUMBER;

Line 153566: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153562:
153563: l_num_entries NUMBER;
153564: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153565: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153566: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153567: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153568: l_recog_line_1 NUMBER;
153569: l_recog_line_2 NUMBER;
153570:

Line 153567: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153563: l_num_entries NUMBER;
153564: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153565: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153566: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153567: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153568: l_recog_line_1 NUMBER;
153569: l_recog_line_2 NUMBER;
153570:
153571: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153573: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153569: l_recog_line_2 NUMBER;
153570:
153571: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153572: l_bflow_applied_to_amt NUMBER; -- 5132302
153573: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153574:
153575: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153576:
153577: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153648: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153644: l_accrual_line_num := NULL; -- 4262811
153645: l_tmp_amt := NULL; -- 4262811
153646: --
153647:
153648: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153649: l_balance_type_code <> 'B' THEN
153650: IF NVL(p_source_48,'
153651: ') = 'RESERVE'
153652: THEN

Line 153720: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153716: --
153717: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153718:
153719: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153720: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153721:
153722: -- 4955764
153723: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153724: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153760: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153756: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153757:
153758: IF xla_accounting_cache_pkg.GetValueChar
153759: (p_source_code => 'LEDGER_CATEGORY_CODE'
153760: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153761: AND l_bflow_method_code = 'PRIOR_ENTRY'
153762: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153763: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153764: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 153956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

153952: p_lookup_type => 'XLA_OWNER_TYPE'
153953: ,p_lookup_code => l_component_type_code
153954: )
153955: ,p_token_4 => 'PRODUCT_NAME'
153956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153960: ,p_ae_header_id => NULL

Line 153957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

153953: ,p_lookup_code => l_component_type_code
153954: )
153955: ,p_token_4 => 'PRODUCT_NAME'
153956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153960: ,p_ae_header_id => NULL
153961: );

Line 153958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

153954: )
153955: ,p_token_4 => 'PRODUCT_NAME'
153956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153960: ,p_ae_header_id => NULL
153961: );
153962:

Line 153959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

153955: ,p_token_4 => 'PRODUCT_NAME'
153956: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153957: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153958: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153959: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153960: ,p_ae_header_id => NULL
153961: );
153962:
153963: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 153990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153986: ----------------------------------------------------------------------------------
153987: -- 4219869 Business Flow
153988: -- Update journal entry status -- Need to generate this within IF
153989: ----------------------------------------------------------------------------------
153990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
153992: ,p_balance_type_code => l_balance_type_code
153993: );
153994:

Line 154163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154159:
154160: --
154161: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154162: --
154163: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154164: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154165: ELSE
154166: ---------------------------------------------------------------------------------------------------
154167: -- 4262811a Switch Sign

Line 154188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154184:
154185: XLA_AE_LINES_PKG.ValidateCurrentLine;
154186: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154187:
154188: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154189: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154190: ,p_balance_type_code => l_balance_type_code);
154191:
154192: END IF;

Line 154298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154294: l_tmp_amt NUMBER;
154295: l_acc_rev_natural_side_code VARCHAR2(1);
154296:
154297: l_num_entries NUMBER;
154298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154302: l_recog_line_1 NUMBER;

Line 154299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154295: l_acc_rev_natural_side_code VARCHAR2(1);
154296:
154297: l_num_entries NUMBER;
154298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154302: l_recog_line_1 NUMBER;
154303: l_recog_line_2 NUMBER;

Line 154300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154296:
154297: l_num_entries NUMBER;
154298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154302: l_recog_line_1 NUMBER;
154303: l_recog_line_2 NUMBER;
154304:

Line 154301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154297: l_num_entries NUMBER;
154298: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154299: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154300: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154301: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154302: l_recog_line_1 NUMBER;
154303: l_recog_line_2 NUMBER;
154304:
154305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154303: l_recog_line_2 NUMBER;
154304:
154305: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154306: l_bflow_applied_to_amt NUMBER; -- 5132302
154307: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154308:
154309: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154310:
154311: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 154382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

154378: l_accrual_line_num := NULL; -- 4262811
154379: l_tmp_amt := NULL; -- 4262811
154380: --
154381:
154382: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
154383: l_balance_type_code <> 'B' THEN
154384: IF NVL(p_source_48,'
154385: ') = 'BONUS EXPENSE' AND
154386: NVL(p_source_55,'

Line 154456: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

154452: --
154453: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
154454:
154455: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
154456: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
154457:
154458: -- 4955764
154459: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154460: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 154496: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

154492: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
154493:
154494: IF xla_accounting_cache_pkg.GetValueChar
154495: (p_source_code => 'LEDGER_CATEGORY_CODE'
154496: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
154497: AND l_bflow_method_code = 'PRIOR_ENTRY'
154498: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
154499: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
154500: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154649: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154645: p_lookup_type => 'XLA_OWNER_TYPE'
154646: ,p_lookup_code => l_component_type_code
154647: )
154648: ,p_token_4 => 'PRODUCT_NAME'
154649: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154650: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154651: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154652: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154653: ,p_ae_header_id => NULL

Line 154650: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154646: ,p_lookup_code => l_component_type_code
154647: )
154648: ,p_token_4 => 'PRODUCT_NAME'
154649: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154650: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154651: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154652: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154653: ,p_ae_header_id => NULL
154654: );

Line 154651: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154647: )
154648: ,p_token_4 => 'PRODUCT_NAME'
154649: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154650: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154651: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154652: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154653: ,p_ae_header_id => NULL
154654: );
154655:

Line 154652: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154648: ,p_token_4 => 'PRODUCT_NAME'
154649: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154650: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154651: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154652: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154653: ,p_ae_header_id => NULL
154654: );
154655:
154656: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154683: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154679: ----------------------------------------------------------------------------------
154680: -- 4219869 Business Flow
154681: -- Update journal entry status -- Need to generate this within IF
154682: ----------------------------------------------------------------------------------
154683: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154684: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154685: ,p_balance_type_code => l_balance_type_code
154686: );
154687:

Line 154813: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154809:
154810: --
154811: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154812: --
154813: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154814: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154815: ELSE
154816: ---------------------------------------------------------------------------------------------------
154817: -- 4262811a Switch Sign

Line 154838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154834:
154835: XLA_AE_LINES_PKG.ValidateCurrentLine;
154836: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154837:
154838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154839: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154840: ,p_balance_type_code => l_balance_type_code);
154841:
154842: END IF;

Line 154952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154948: l_tmp_amt NUMBER;
154949: l_acc_rev_natural_side_code VARCHAR2(1);
154950:
154951: l_num_entries NUMBER;
154952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154956: l_recog_line_1 NUMBER;

Line 154953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154949: l_acc_rev_natural_side_code VARCHAR2(1);
154950:
154951: l_num_entries NUMBER;
154952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154956: l_recog_line_1 NUMBER;
154957: l_recog_line_2 NUMBER;

Line 154954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154950:
154951: l_num_entries NUMBER;
154952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154956: l_recog_line_1 NUMBER;
154957: l_recog_line_2 NUMBER;
154958:

Line 154955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154951: l_num_entries NUMBER;
154952: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154953: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154954: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154955: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154956: l_recog_line_1 NUMBER;
154957: l_recog_line_2 NUMBER;
154958:
154959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154957: l_recog_line_2 NUMBER;
154958:
154959: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154960: l_bflow_applied_to_amt NUMBER; -- 5132302
154961: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154962:
154963: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154964:
154965: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155036: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155032: l_accrual_line_num := NULL; -- 4262811
155033: l_tmp_amt := NULL; -- 4262811
155034: --
155035:
155036: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155037: l_balance_type_code <> 'B' THEN
155038: IF (NVL(p_source_48,'
155039: ') = 'BONUS RESERVE' OR
155040: NVL(p_source_48,'

Line 155112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155108: --
155109: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155110:
155111: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155112: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155113:
155114: -- 4955764
155115: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155116: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155148: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155149:
155150: IF xla_accounting_cache_pkg.GetValueChar
155151: (p_source_code => 'LEDGER_CATEGORY_CODE'
155152: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155153: AND l_bflow_method_code = 'PRIOR_ENTRY'
155154: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155155: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155156: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 155348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

155344: p_lookup_type => 'XLA_OWNER_TYPE'
155345: ,p_lookup_code => l_component_type_code
155346: )
155347: ,p_token_4 => 'PRODUCT_NAME'
155348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155352: ,p_ae_header_id => NULL

Line 155349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

155345: ,p_lookup_code => l_component_type_code
155346: )
155347: ,p_token_4 => 'PRODUCT_NAME'
155348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155352: ,p_ae_header_id => NULL
155353: );

Line 155350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

155346: )
155347: ,p_token_4 => 'PRODUCT_NAME'
155348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155352: ,p_ae_header_id => NULL
155353: );
155354:

Line 155351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

155347: ,p_token_4 => 'PRODUCT_NAME'
155348: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155349: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155350: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155351: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155352: ,p_ae_header_id => NULL
155353: );
155354:
155355: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 155382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155378: ----------------------------------------------------------------------------------
155379: -- 4219869 Business Flow
155380: -- Update journal entry status -- Need to generate this within IF
155381: ----------------------------------------------------------------------------------
155382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
155384: ,p_balance_type_code => l_balance_type_code
155385: );
155386:

Line 155555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155551:
155552: --
155553: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155554: --
155555: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155556: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155557: ELSE
155558: ---------------------------------------------------------------------------------------------------
155559: -- 4262811a Switch Sign

Line 155580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155576:
155577: XLA_AE_LINES_PKG.ValidateCurrentLine;
155578: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155579:
155580: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155581: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155582: ,p_balance_type_code => l_balance_type_code);
155583:
155584: END IF;

Line 155692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155688: l_tmp_amt NUMBER;
155689: l_acc_rev_natural_side_code VARCHAR2(1);
155690:
155691: l_num_entries NUMBER;
155692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155696: l_recog_line_1 NUMBER;

Line 155693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155689: l_acc_rev_natural_side_code VARCHAR2(1);
155690:
155691: l_num_entries NUMBER;
155692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155696: l_recog_line_1 NUMBER;
155697: l_recog_line_2 NUMBER;

Line 155694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155690:
155691: l_num_entries NUMBER;
155692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155696: l_recog_line_1 NUMBER;
155697: l_recog_line_2 NUMBER;
155698:

Line 155695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155691: l_num_entries NUMBER;
155692: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155693: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155694: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155695: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155696: l_recog_line_1 NUMBER;
155697: l_recog_line_2 NUMBER;
155698:
155699: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155701: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155697: l_recog_line_2 NUMBER;
155698:
155699: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155700: l_bflow_applied_to_amt NUMBER; -- 5132302
155701: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155702:
155703: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155704:
155705: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155776: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155772: l_accrual_line_num := NULL; -- 4262811
155773: l_tmp_amt := NULL; -- 4262811
155774: --
155775:
155776: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155777: l_balance_type_code <> 'B' THEN
155778: IF NVL(p_source_48,'
155779: ') = 'COST' AND
155780: NVL(p_source_55,'

Line 155850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155846: --
155847: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155848:
155849: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155850: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155851:
155852: -- 4955764
155853: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155854: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155886: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155887:
155888: IF xla_accounting_cache_pkg.GetValueChar
155889: (p_source_code => 'LEDGER_CATEGORY_CODE'
155890: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155891: AND l_bflow_method_code = 'PRIOR_ENTRY'
155892: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155893: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155894: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156081: p_lookup_type => 'XLA_OWNER_TYPE'
156082: ,p_lookup_code => l_component_type_code
156083: )
156084: ,p_token_4 => 'PRODUCT_NAME'
156085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156089: ,p_ae_header_id => NULL

Line 156086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156082: ,p_lookup_code => l_component_type_code
156083: )
156084: ,p_token_4 => 'PRODUCT_NAME'
156085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156089: ,p_ae_header_id => NULL
156090: );

Line 156087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156083: )
156084: ,p_token_4 => 'PRODUCT_NAME'
156085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156089: ,p_ae_header_id => NULL
156090: );
156091:

Line 156088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156084: ,p_token_4 => 'PRODUCT_NAME'
156085: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156086: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156087: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156088: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156089: ,p_ae_header_id => NULL
156090: );
156091:
156092: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156115: ----------------------------------------------------------------------------------
156116: -- 4219869 Business Flow
156117: -- Update journal entry status -- Need to generate this within IF
156118: ----------------------------------------------------------------------------------
156119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156121: ,p_balance_type_code => l_balance_type_code
156122: );
156123:

Line 156291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156287:
156288: --
156289: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156290: --
156291: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156292: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156293: ELSE
156294: ---------------------------------------------------------------------------------------------------
156295: -- 4262811a Switch Sign

Line 156316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156312:
156313: XLA_AE_LINES_PKG.ValidateCurrentLine;
156314: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156315:
156316: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156317: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156318: ,p_balance_type_code => l_balance_type_code);
156319:
156320: END IF;

Line 156424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156420: l_tmp_amt NUMBER;
156421: l_acc_rev_natural_side_code VARCHAR2(1);
156422:
156423: l_num_entries NUMBER;
156424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156428: l_recog_line_1 NUMBER;

Line 156425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156421: l_acc_rev_natural_side_code VARCHAR2(1);
156422:
156423: l_num_entries NUMBER;
156424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156428: l_recog_line_1 NUMBER;
156429: l_recog_line_2 NUMBER;

Line 156426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156422:
156423: l_num_entries NUMBER;
156424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156428: l_recog_line_1 NUMBER;
156429: l_recog_line_2 NUMBER;
156430:

Line 156427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156423: l_num_entries NUMBER;
156424: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156425: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156426: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156427: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156428: l_recog_line_1 NUMBER;
156429: l_recog_line_2 NUMBER;
156430:
156431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156429: l_recog_line_2 NUMBER;
156430:
156431: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156432: l_bflow_applied_to_amt NUMBER; -- 5132302
156433: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156434:
156435: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156436:
156437: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 156508: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

156504: l_accrual_line_num := NULL; -- 4262811
156505: l_tmp_amt := NULL; -- 4262811
156506: --
156507:
156508: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
156509: l_balance_type_code <> 'B' THEN
156510: IF NVL(p_source_48,'
156511: ') = 'EXPENSE' AND
156512: NVL(p_source_55,'

Line 156582: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

156578: --
156579: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
156580:
156581: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
156582: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156583:
156584: -- 4955764
156585: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156586: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 156622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

156618: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
156619:
156620: IF xla_accounting_cache_pkg.GetValueChar
156621: (p_source_code => 'LEDGER_CATEGORY_CODE'
156622: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
156623: AND l_bflow_method_code = 'PRIOR_ENTRY'
156624: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
156625: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
156626: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156729: p_lookup_type => 'XLA_OWNER_TYPE'
156730: ,p_lookup_code => l_component_type_code
156731: )
156732: ,p_token_4 => 'PRODUCT_NAME'
156733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156737: ,p_ae_header_id => NULL

Line 156734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156730: ,p_lookup_code => l_component_type_code
156731: )
156732: ,p_token_4 => 'PRODUCT_NAME'
156733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156737: ,p_ae_header_id => NULL
156738: );

Line 156735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156731: )
156732: ,p_token_4 => 'PRODUCT_NAME'
156733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156737: ,p_ae_header_id => NULL
156738: );
156739:

Line 156736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156732: ,p_token_4 => 'PRODUCT_NAME'
156733: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156734: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156735: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156736: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156737: ,p_ae_header_id => NULL
156738: );
156739:
156740: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156763: ----------------------------------------------------------------------------------
156764: -- 4219869 Business Flow
156765: -- Update journal entry status -- Need to generate this within IF
156766: ----------------------------------------------------------------------------------
156767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156768: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156769: ,p_balance_type_code => l_balance_type_code
156770: );
156771:

Line 156855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156851:
156852: --
156853: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156854: --
156855: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156856: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156857: ELSE
156858: ---------------------------------------------------------------------------------------------------
156859: -- 4262811a Switch Sign

Line 156880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156876:
156877: XLA_AE_LINES_PKG.ValidateCurrentLine;
156878: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156879:
156880: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156881: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156882: ,p_balance_type_code => l_balance_type_code);
156883:
156884: END IF;

Line 156994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156990: l_tmp_amt NUMBER;
156991: l_acc_rev_natural_side_code VARCHAR2(1);
156992:
156993: l_num_entries NUMBER;
156994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156998: l_recog_line_1 NUMBER;

Line 156995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156991: l_acc_rev_natural_side_code VARCHAR2(1);
156992:
156993: l_num_entries NUMBER;
156994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156998: l_recog_line_1 NUMBER;
156999: l_recog_line_2 NUMBER;

Line 156996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156992:
156993: l_num_entries NUMBER;
156994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156998: l_recog_line_1 NUMBER;
156999: l_recog_line_2 NUMBER;
157000:

Line 156997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156993: l_num_entries NUMBER;
156994: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156995: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156996: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156997: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156998: l_recog_line_1 NUMBER;
156999: l_recog_line_2 NUMBER;
157000:
157001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156999: l_recog_line_2 NUMBER;
157000:
157001: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157002: l_bflow_applied_to_amt NUMBER; -- 5132302
157003: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157004:
157005: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157006:
157007: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157074: l_accrual_line_num := NULL; -- 4262811
157075: l_tmp_amt := NULL; -- 4262811
157076: --
157077:
157078: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157079: l_balance_type_code <> 'B' THEN
157080: IF (NVL(p_source_48,'
157081: ') = 'RESERVE' OR
157082: NVL(p_source_48,'

Line 157154: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157150: --
157151: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157152:
157153: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157154: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157155:
157156: -- 4955764
157157: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157158: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157194: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157190: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157191:
157192: IF xla_accounting_cache_pkg.GetValueChar
157193: (p_source_code => 'LEDGER_CATEGORY_CODE'
157194: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
157195: AND l_bflow_method_code = 'PRIOR_ENTRY'
157196: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
157197: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
157198: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 157390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

157386: p_lookup_type => 'XLA_OWNER_TYPE'
157387: ,p_lookup_code => l_component_type_code
157388: )
157389: ,p_token_4 => 'PRODUCT_NAME'
157390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157394: ,p_ae_header_id => NULL

Line 157391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

157387: ,p_lookup_code => l_component_type_code
157388: )
157389: ,p_token_4 => 'PRODUCT_NAME'
157390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157394: ,p_ae_header_id => NULL
157395: );

Line 157392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

157388: )
157389: ,p_token_4 => 'PRODUCT_NAME'
157390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157394: ,p_ae_header_id => NULL
157395: );
157396:

Line 157393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

157389: ,p_token_4 => 'PRODUCT_NAME'
157390: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157391: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157392: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157393: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157394: ,p_ae_header_id => NULL
157395: );
157396:
157397: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 157424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157420: ----------------------------------------------------------------------------------
157421: -- 4219869 Business Flow
157422: -- Update journal entry status -- Need to generate this within IF
157423: ----------------------------------------------------------------------------------
157424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157425: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
157426: ,p_balance_type_code => l_balance_type_code
157427: );
157428:

Line 157597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

157593:
157594: --
157595: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
157596: --
157597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
157598: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
157599: ELSE
157600: ---------------------------------------------------------------------------------------------------
157601: -- 4262811a Switch Sign

Line 157622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157618:
157619: XLA_AE_LINES_PKG.ValidateCurrentLine;
157620: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157621:
157622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
157624: ,p_balance_type_code => l_balance_type_code);
157625:
157626: END IF;

Line 157730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157726: l_tmp_amt NUMBER;
157727: l_acc_rev_natural_side_code VARCHAR2(1);
157728:
157729: l_num_entries NUMBER;
157730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157734: l_recog_line_1 NUMBER;

Line 157731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157727: l_acc_rev_natural_side_code VARCHAR2(1);
157728:
157729: l_num_entries NUMBER;
157730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157734: l_recog_line_1 NUMBER;
157735: l_recog_line_2 NUMBER;

Line 157732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157728:
157729: l_num_entries NUMBER;
157730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157734: l_recog_line_1 NUMBER;
157735: l_recog_line_2 NUMBER;
157736:

Line 157733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157729: l_num_entries NUMBER;
157730: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157731: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157732: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157733: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157734: l_recog_line_1 NUMBER;
157735: l_recog_line_2 NUMBER;
157736:
157737: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157739: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157735: l_recog_line_2 NUMBER;
157736:
157737: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157738: l_bflow_applied_to_amt NUMBER; -- 5132302
157739: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157740:
157741: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157742:
157743: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157814: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157810: l_accrual_line_num := NULL; -- 4262811
157811: l_tmp_amt := NULL; -- 4262811
157812: --
157813:
157814: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157815: l_balance_type_code <> 'B' THEN
157816: IF NVL(p_source_48,'
157817: ') = 'BONUS EXPENSE' AND
157818: NVL(p_source_55,'

Line 157888: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157884: --
157885: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157886:
157887: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157888: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157889:
157890: -- 4955764
157891: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157892: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157924: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157925:
157926: IF xla_accounting_cache_pkg.GetValueChar
157927: (p_source_code => 'LEDGER_CATEGORY_CODE'
157928: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
157929: AND l_bflow_method_code = 'PRIOR_ENTRY'
157930: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
157931: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
157932: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158035: p_lookup_type => 'XLA_OWNER_TYPE'
158036: ,p_lookup_code => l_component_type_code
158037: )
158038: ,p_token_4 => 'PRODUCT_NAME'
158039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158043: ,p_ae_header_id => NULL

Line 158040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158036: ,p_lookup_code => l_component_type_code
158037: )
158038: ,p_token_4 => 'PRODUCT_NAME'
158039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158043: ,p_ae_header_id => NULL
158044: );

Line 158041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158037: )
158038: ,p_token_4 => 'PRODUCT_NAME'
158039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158043: ,p_ae_header_id => NULL
158044: );
158045:

Line 158042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158038: ,p_token_4 => 'PRODUCT_NAME'
158039: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158040: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158041: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158042: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158043: ,p_ae_header_id => NULL
158044: );
158045:
158046: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158069: ----------------------------------------------------------------------------------
158070: -- 4219869 Business Flow
158071: -- Update journal entry status -- Need to generate this within IF
158072: ----------------------------------------------------------------------------------
158073: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158074: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158075: ,p_balance_type_code => l_balance_type_code
158076: );
158077:

Line 158161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158157:
158158: --
158159: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158160: --
158161: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158162: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158163: ELSE
158164: ---------------------------------------------------------------------------------------------------
158165: -- 4262811a Switch Sign

Line 158186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158182:
158183: XLA_AE_LINES_PKG.ValidateCurrentLine;
158184: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158185:
158186: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158187: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158188: ,p_balance_type_code => l_balance_type_code);
158189:
158190: END IF;

Line 158300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

158296: l_tmp_amt NUMBER;
158297: l_acc_rev_natural_side_code VARCHAR2(1);
158298:
158299: l_num_entries NUMBER;
158300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158304: l_recog_line_1 NUMBER;

Line 158301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

158297: l_acc_rev_natural_side_code VARCHAR2(1);
158298:
158299: l_num_entries NUMBER;
158300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158304: l_recog_line_1 NUMBER;
158305: l_recog_line_2 NUMBER;

Line 158302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

158298:
158299: l_num_entries NUMBER;
158300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158304: l_recog_line_1 NUMBER;
158305: l_recog_line_2 NUMBER;
158306:

Line 158303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

158299: l_num_entries NUMBER;
158300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158304: l_recog_line_1 NUMBER;
158305: l_recog_line_2 NUMBER;
158306:
158307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 158309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

158305: l_recog_line_2 NUMBER;
158306:
158307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
158308: l_bflow_applied_to_amt NUMBER; -- 5132302
158309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
158310:
158311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
158312:
158313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 158384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

158380: l_accrual_line_num := NULL; -- 4262811
158381: l_tmp_amt := NULL; -- 4262811
158382: --
158383:
158384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
158385: l_balance_type_code <> 'B' THEN
158386: IF (NVL(p_source_48,'
158387: ') = 'BONUS RESERVE' OR
158388: NVL(p_source_48,'

Line 158460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

158456: --
158457: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
158458:
158459: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
158460: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158461:
158462: -- 4955764
158463: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158464: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158500: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158496: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158497:
158498: IF xla_accounting_cache_pkg.GetValueChar
158499: (p_source_code => 'LEDGER_CATEGORY_CODE'
158500: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158501: AND l_bflow_method_code = 'PRIOR_ENTRY'
158502: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158503: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158504: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158692: p_lookup_type => 'XLA_OWNER_TYPE'
158693: ,p_lookup_code => l_component_type_code
158694: )
158695: ,p_token_4 => 'PRODUCT_NAME'
158696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158700: ,p_ae_header_id => NULL

Line 158697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158693: ,p_lookup_code => l_component_type_code
158694: )
158695: ,p_token_4 => 'PRODUCT_NAME'
158696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158700: ,p_ae_header_id => NULL
158701: );

Line 158698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158694: )
158695: ,p_token_4 => 'PRODUCT_NAME'
158696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158700: ,p_ae_header_id => NULL
158701: );
158702:

Line 158699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158695: ,p_token_4 => 'PRODUCT_NAME'
158696: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158697: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158698: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158699: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158700: ,p_ae_header_id => NULL
158701: );
158702:
158703: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158726: ----------------------------------------------------------------------------------
158727: -- 4219869 Business Flow
158728: -- Update journal entry status -- Need to generate this within IF
158729: ----------------------------------------------------------------------------------
158730: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158731: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158732: ,p_balance_type_code => l_balance_type_code
158733: );
158734:

Line 158903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158899:
158900: --
158901: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158902: --
158903: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158904: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158905: ELSE
158906: ---------------------------------------------------------------------------------------------------
158907: -- 4262811a Switch Sign

Line 158928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158924:
158925: XLA_AE_LINES_PKG.ValidateCurrentLine;
158926: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158927:
158928: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158929: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158930: ,p_balance_type_code => l_balance_type_code);
158931:
158932: END IF;

Line 159042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159038: l_tmp_amt NUMBER;
159039: l_acc_rev_natural_side_code VARCHAR2(1);
159040:
159041: l_num_entries NUMBER;
159042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159046: l_recog_line_1 NUMBER;

Line 159043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159039: l_acc_rev_natural_side_code VARCHAR2(1);
159040:
159041: l_num_entries NUMBER;
159042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159046: l_recog_line_1 NUMBER;
159047: l_recog_line_2 NUMBER;

Line 159044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159040:
159041: l_num_entries NUMBER;
159042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159046: l_recog_line_1 NUMBER;
159047: l_recog_line_2 NUMBER;
159048:

Line 159045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159041: l_num_entries NUMBER;
159042: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159043: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159044: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159045: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159046: l_recog_line_1 NUMBER;
159047: l_recog_line_2 NUMBER;
159048:
159049: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159051: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159047: l_recog_line_2 NUMBER;
159048:
159049: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159050: l_bflow_applied_to_amt NUMBER; -- 5132302
159051: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159052:
159053: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159054:
159055: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159126: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159122: l_accrual_line_num := NULL; -- 4262811
159123: l_tmp_amt := NULL; -- 4262811
159124: --
159125:
159126: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159127: l_balance_type_code <> 'B' THEN
159128: IF NVL(p_source_48,'
159129: ') = 'REVAL RESERVE' AND
159130: NVL(p_source_55,'

Line 159200: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159196: --
159197: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159198:
159199: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159200: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159201:
159202: -- 4955764
159203: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159204: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159236: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159237:
159238: IF xla_accounting_cache_pkg.GetValueChar
159239: (p_source_code => 'LEDGER_CATEGORY_CODE'
159240: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159241: AND l_bflow_method_code = 'PRIOR_ENTRY'
159242: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159243: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159244: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 159436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

159432: p_lookup_type => 'XLA_OWNER_TYPE'
159433: ,p_lookup_code => l_component_type_code
159434: )
159435: ,p_token_4 => 'PRODUCT_NAME'
159436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159440: ,p_ae_header_id => NULL

Line 159437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

159433: ,p_lookup_code => l_component_type_code
159434: )
159435: ,p_token_4 => 'PRODUCT_NAME'
159436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159440: ,p_ae_header_id => NULL
159441: );

Line 159438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

159434: )
159435: ,p_token_4 => 'PRODUCT_NAME'
159436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159440: ,p_ae_header_id => NULL
159441: );
159442:

Line 159439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

159435: ,p_token_4 => 'PRODUCT_NAME'
159436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159440: ,p_ae_header_id => NULL
159441: );
159442:
159443: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 159470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159466: ----------------------------------------------------------------------------------
159467: -- 4219869 Business Flow
159468: -- Update journal entry status -- Need to generate this within IF
159469: ----------------------------------------------------------------------------------
159470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159471: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
159472: ,p_balance_type_code => l_balance_type_code
159473: );
159474:

Line 159643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

159639:
159640: --
159641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
159642: --
159643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
159644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
159645: ELSE
159646: ---------------------------------------------------------------------------------------------------
159647: -- 4262811a Switch Sign

Line 159668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159664:
159665: XLA_AE_LINES_PKG.ValidateCurrentLine;
159666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159667:
159668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
159670: ,p_balance_type_code => l_balance_type_code);
159671:
159672: END IF;

Line 159778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159774: l_tmp_amt NUMBER;
159775: l_acc_rev_natural_side_code VARCHAR2(1);
159776:
159777: l_num_entries NUMBER;
159778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159782: l_recog_line_1 NUMBER;

Line 159779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159775: l_acc_rev_natural_side_code VARCHAR2(1);
159776:
159777: l_num_entries NUMBER;
159778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159782: l_recog_line_1 NUMBER;
159783: l_recog_line_2 NUMBER;

Line 159780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159776:
159777: l_num_entries NUMBER;
159778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159782: l_recog_line_1 NUMBER;
159783: l_recog_line_2 NUMBER;
159784:

Line 159781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159777: l_num_entries NUMBER;
159778: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159779: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159780: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159781: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159782: l_recog_line_1 NUMBER;
159783: l_recog_line_2 NUMBER;
159784:
159785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159783: l_recog_line_2 NUMBER;
159784:
159785: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159786: l_bflow_applied_to_amt NUMBER; -- 5132302
159787: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159788:
159789: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159790:
159791: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159862: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159858: l_accrual_line_num := NULL; -- 4262811
159859: l_tmp_amt := NULL; -- 4262811
159860: --
159861:
159862: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159863: l_balance_type_code <> 'B' THEN
159864: IF NVL(p_source_48,'
159865: ') = 'INTERCO AP'
159866: THEN

Line 159934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159930: --
159931: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159932:
159933: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159934: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159935:
159936: -- 4955764
159937: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159938: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159970: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159971:
159972: IF xla_accounting_cache_pkg.GetValueChar
159973: (p_source_code => 'LEDGER_CATEGORY_CODE'
159974: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159975: AND l_bflow_method_code = 'PRIOR_ENTRY'
159976: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159977: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159978: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160165: p_lookup_type => 'XLA_OWNER_TYPE'
160166: ,p_lookup_code => l_component_type_code
160167: )
160168: ,p_token_4 => 'PRODUCT_NAME'
160169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160173: ,p_ae_header_id => NULL

Line 160170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160166: ,p_lookup_code => l_component_type_code
160167: )
160168: ,p_token_4 => 'PRODUCT_NAME'
160169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160173: ,p_ae_header_id => NULL
160174: );

Line 160171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160167: )
160168: ,p_token_4 => 'PRODUCT_NAME'
160169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160173: ,p_ae_header_id => NULL
160174: );
160175:

Line 160172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160168: ,p_token_4 => 'PRODUCT_NAME'
160169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160173: ,p_ae_header_id => NULL
160174: );
160175:
160176: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160199: ----------------------------------------------------------------------------------
160200: -- 4219869 Business Flow
160201: -- Update journal entry status -- Need to generate this within IF
160202: ----------------------------------------------------------------------------------
160203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160205: ,p_balance_type_code => l_balance_type_code
160206: );
160207:

Line 160375: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

160371:
160372: --
160373: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
160374: --
160375: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
160376: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
160377: ELSE
160378: ---------------------------------------------------------------------------------------------------
160379: -- 4262811a Switch Sign

Line 160400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160396:
160397: XLA_AE_LINES_PKG.ValidateCurrentLine;
160398: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160399:
160400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
160402: ,p_balance_type_code => l_balance_type_code);
160403:
160404: END IF;

Line 160510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

160506: l_tmp_amt NUMBER;
160507: l_acc_rev_natural_side_code VARCHAR2(1);
160508:
160509: l_num_entries NUMBER;
160510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160514: l_recog_line_1 NUMBER;

Line 160511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

160507: l_acc_rev_natural_side_code VARCHAR2(1);
160508:
160509: l_num_entries NUMBER;
160510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160514: l_recog_line_1 NUMBER;
160515: l_recog_line_2 NUMBER;

Line 160512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

160508:
160509: l_num_entries NUMBER;
160510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160514: l_recog_line_1 NUMBER;
160515: l_recog_line_2 NUMBER;
160516:

Line 160513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160509: l_num_entries NUMBER;
160510: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160511: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160512: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160513: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160514: l_recog_line_1 NUMBER;
160515: l_recog_line_2 NUMBER;
160516:
160517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160515: l_recog_line_2 NUMBER;
160516:
160517: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160518: l_bflow_applied_to_amt NUMBER; -- 5132302
160519: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160520:
160521: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160522:
160523: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160590: l_accrual_line_num := NULL; -- 4262811
160591: l_tmp_amt := NULL; -- 4262811
160592: --
160593:
160594: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160595: l_balance_type_code <> 'B' THEN
160596: IF NVL(p_source_48,'
160597: ') = 'INTERCO AR'
160598: THEN

Line 160666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160662: --
160663: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160664:
160665: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160666: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160667:
160668: -- 4955764
160669: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160670: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160702: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160703:
160704: IF xla_accounting_cache_pkg.GetValueChar
160705: (p_source_code => 'LEDGER_CATEGORY_CODE'
160706: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160707: AND l_bflow_method_code = 'PRIOR_ENTRY'
160708: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160709: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160710: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160897: p_lookup_type => 'XLA_OWNER_TYPE'
160898: ,p_lookup_code => l_component_type_code
160899: )
160900: ,p_token_4 => 'PRODUCT_NAME'
160901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160905: ,p_ae_header_id => NULL

Line 160902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160898: ,p_lookup_code => l_component_type_code
160899: )
160900: ,p_token_4 => 'PRODUCT_NAME'
160901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160905: ,p_ae_header_id => NULL
160906: );

Line 160903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160899: )
160900: ,p_token_4 => 'PRODUCT_NAME'
160901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160905: ,p_ae_header_id => NULL
160906: );
160907:

Line 160904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160900: ,p_token_4 => 'PRODUCT_NAME'
160901: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160902: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160903: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160904: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160905: ,p_ae_header_id => NULL
160906: );
160907:
160908: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160931: ----------------------------------------------------------------------------------
160932: -- 4219869 Business Flow
160933: -- Update journal entry status -- Need to generate this within IF
160934: ----------------------------------------------------------------------------------
160935: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160936: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160937: ,p_balance_type_code => l_balance_type_code
160938: );
160939:

Line 161107: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161103:
161104: --
161105: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161106: --
161107: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161108: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161109: ELSE
161110: ---------------------------------------------------------------------------------------------------
161111: -- 4262811a Switch Sign

Line 161132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161128:
161129: XLA_AE_LINES_PKG.ValidateCurrentLine;
161130: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161131:
161132: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161133: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161134: ,p_balance_type_code => l_balance_type_code);
161135:
161136: END IF;

Line 161242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

161238: l_tmp_amt NUMBER;
161239: l_acc_rev_natural_side_code VARCHAR2(1);
161240:
161241: l_num_entries NUMBER;
161242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161246: l_recog_line_1 NUMBER;

Line 161243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

161239: l_acc_rev_natural_side_code VARCHAR2(1);
161240:
161241: l_num_entries NUMBER;
161242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161246: l_recog_line_1 NUMBER;
161247: l_recog_line_2 NUMBER;

Line 161244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

161240:
161241: l_num_entries NUMBER;
161242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161246: l_recog_line_1 NUMBER;
161247: l_recog_line_2 NUMBER;
161248:

Line 161245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

161241: l_num_entries NUMBER;
161242: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161243: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161244: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161245: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161246: l_recog_line_1 NUMBER;
161247: l_recog_line_2 NUMBER;
161248:
161249: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 161251: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

161247: l_recog_line_2 NUMBER;
161248:
161249: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161250: l_bflow_applied_to_amt NUMBER; -- 5132302
161251: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161252:
161253: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161254:
161255: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 161326: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

161322: l_accrual_line_num := NULL; -- 4262811
161323: l_tmp_amt := NULL; -- 4262811
161324: --
161325:
161326: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
161327: l_balance_type_code <> 'B' THEN
161328: IF NVL(p_source_48,'
161329: ') = 'BONUS EXPENSE' AND
161330: NVL(p_source_55,'

Line 161400: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

161396: --
161397: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
161398:
161399: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
161400: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
161401:
161402: -- 4955764
161403: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161404: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 161440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

161436: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
161437:
161438: IF xla_accounting_cache_pkg.GetValueChar
161439: (p_source_code => 'LEDGER_CATEGORY_CODE'
161440: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
161441: AND l_bflow_method_code = 'PRIOR_ENTRY'
161442: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
161443: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
161444: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161589: p_lookup_type => 'XLA_OWNER_TYPE'
161590: ,p_lookup_code => l_component_type_code
161591: )
161592: ,p_token_4 => 'PRODUCT_NAME'
161593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161597: ,p_ae_header_id => NULL

Line 161594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161590: ,p_lookup_code => l_component_type_code
161591: )
161592: ,p_token_4 => 'PRODUCT_NAME'
161593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161597: ,p_ae_header_id => NULL
161598: );

Line 161595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161591: )
161592: ,p_token_4 => 'PRODUCT_NAME'
161593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161597: ,p_ae_header_id => NULL
161598: );
161599:

Line 161596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161592: ,p_token_4 => 'PRODUCT_NAME'
161593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161597: ,p_ae_header_id => NULL
161598: );
161599:
161600: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161623: ----------------------------------------------------------------------------------
161624: -- 4219869 Business Flow
161625: -- Update journal entry status -- Need to generate this within IF
161626: ----------------------------------------------------------------------------------
161627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161629: ,p_balance_type_code => l_balance_type_code
161630: );
161631:

Line 161757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161753:
161754: --
161755: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161756: --
161757: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161758: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161759: ELSE
161760: ---------------------------------------------------------------------------------------------------
161761: -- 4262811a Switch Sign

Line 161782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161778:
161779: XLA_AE_LINES_PKG.ValidateCurrentLine;
161780: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161781:
161782: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161783: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161784: ,p_balance_type_code => l_balance_type_code);
161785:
161786: END IF;

Line 161896: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

161892: l_tmp_amt NUMBER;
161893: l_acc_rev_natural_side_code VARCHAR2(1);
161894:
161895: l_num_entries NUMBER;
161896: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161897: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161898: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161899: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161900: l_recog_line_1 NUMBER;

Line 161897: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

161893: l_acc_rev_natural_side_code VARCHAR2(1);
161894:
161895: l_num_entries NUMBER;
161896: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161897: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161898: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161899: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161900: l_recog_line_1 NUMBER;
161901: l_recog_line_2 NUMBER;

Line 161898: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

161894:
161895: l_num_entries NUMBER;
161896: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161897: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161898: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161899: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161900: l_recog_line_1 NUMBER;
161901: l_recog_line_2 NUMBER;
161902:

Line 161899: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

161895: l_num_entries NUMBER;
161896: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161897: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161898: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161899: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161900: l_recog_line_1 NUMBER;
161901: l_recog_line_2 NUMBER;
161902:
161903: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 161905: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

161901: l_recog_line_2 NUMBER;
161902:
161903: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161904: l_bflow_applied_to_amt NUMBER; -- 5132302
161905: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161906:
161907: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161908:
161909: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 161980: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

161976: l_accrual_line_num := NULL; -- 4262811
161977: l_tmp_amt := NULL; -- 4262811
161978: --
161979:
161980: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
161981: l_balance_type_code <> 'B' THEN
161982: IF (NVL(p_source_48,'
161983: ') = 'BONUS RESERVE' OR
161984: NVL(p_source_48,'

Line 162056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162052: --
162053: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162054:
162055: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162056: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162057:
162058: -- 4955764
162059: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162060: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162092: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162093:
162094: IF xla_accounting_cache_pkg.GetValueChar
162095: (p_source_code => 'LEDGER_CATEGORY_CODE'
162096: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162097: AND l_bflow_method_code = 'PRIOR_ENTRY'
162098: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162099: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162100: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 162292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

162288: p_lookup_type => 'XLA_OWNER_TYPE'
162289: ,p_lookup_code => l_component_type_code
162290: )
162291: ,p_token_4 => 'PRODUCT_NAME'
162292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162296: ,p_ae_header_id => NULL

Line 162293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

162289: ,p_lookup_code => l_component_type_code
162290: )
162291: ,p_token_4 => 'PRODUCT_NAME'
162292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162296: ,p_ae_header_id => NULL
162297: );

Line 162294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

162290: )
162291: ,p_token_4 => 'PRODUCT_NAME'
162292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162296: ,p_ae_header_id => NULL
162297: );
162298:

Line 162295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

162291: ,p_token_4 => 'PRODUCT_NAME'
162292: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162293: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162294: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162295: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162296: ,p_ae_header_id => NULL
162297: );
162298:
162299: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 162326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162322: ----------------------------------------------------------------------------------
162323: -- 4219869 Business Flow
162324: -- Update journal entry status -- Need to generate this within IF
162325: ----------------------------------------------------------------------------------
162326: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162327: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
162328: ,p_balance_type_code => l_balance_type_code
162329: );
162330:

Line 162499: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

162495:
162496: --
162497: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
162498: --
162499: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
162500: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
162501: ELSE
162502: ---------------------------------------------------------------------------------------------------
162503: -- 4262811a Switch Sign

Line 162524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162520:
162521: XLA_AE_LINES_PKG.ValidateCurrentLine;
162522: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162523:
162524: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162525: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
162526: ,p_balance_type_code => l_balance_type_code);
162527:
162528: END IF;

Line 162636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162632: l_tmp_amt NUMBER;
162633: l_acc_rev_natural_side_code VARCHAR2(1);
162634:
162635: l_num_entries NUMBER;
162636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162640: l_recog_line_1 NUMBER;

Line 162637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162633: l_acc_rev_natural_side_code VARCHAR2(1);
162634:
162635: l_num_entries NUMBER;
162636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162640: l_recog_line_1 NUMBER;
162641: l_recog_line_2 NUMBER;

Line 162638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162634:
162635: l_num_entries NUMBER;
162636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162640: l_recog_line_1 NUMBER;
162641: l_recog_line_2 NUMBER;
162642:

Line 162639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162635: l_num_entries NUMBER;
162636: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162637: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162638: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162639: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162640: l_recog_line_1 NUMBER;
162641: l_recog_line_2 NUMBER;
162642:
162643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162641: l_recog_line_2 NUMBER;
162642:
162643: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162644: l_bflow_applied_to_amt NUMBER; -- 5132302
162645: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162646:
162647: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162648:
162649: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162716: l_accrual_line_num := NULL; -- 4262811
162717: l_tmp_amt := NULL; -- 4262811
162718: --
162719:
162720: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162721: l_balance_type_code <> 'B' THEN
162722: IF NVL(p_source_48,'
162723: ') = 'COST' AND
162724: NVL(p_source_55,'

Line 162794: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162790: --
162791: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162792:
162793: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162794: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162795:
162796: -- 4955764
162797: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162798: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162830: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162831:
162832: IF xla_accounting_cache_pkg.GetValueChar
162833: (p_source_code => 'LEDGER_CATEGORY_CODE'
162834: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162835: AND l_bflow_method_code = 'PRIOR_ENTRY'
162836: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162837: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162838: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163029: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163025: p_lookup_type => 'XLA_OWNER_TYPE'
163026: ,p_lookup_code => l_component_type_code
163027: )
163028: ,p_token_4 => 'PRODUCT_NAME'
163029: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163030: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163031: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163032: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163033: ,p_ae_header_id => NULL

Line 163030: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163026: ,p_lookup_code => l_component_type_code
163027: )
163028: ,p_token_4 => 'PRODUCT_NAME'
163029: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163030: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163031: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163032: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163033: ,p_ae_header_id => NULL
163034: );

Line 163031: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163027: )
163028: ,p_token_4 => 'PRODUCT_NAME'
163029: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163030: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163031: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163032: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163033: ,p_ae_header_id => NULL
163034: );
163035:

Line 163032: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163028: ,p_token_4 => 'PRODUCT_NAME'
163029: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163030: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163031: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163032: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163033: ,p_ae_header_id => NULL
163034: );
163035:
163036: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163059: ----------------------------------------------------------------------------------
163060: -- 4219869 Business Flow
163061: -- Update journal entry status -- Need to generate this within IF
163062: ----------------------------------------------------------------------------------
163063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163064: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163065: ,p_balance_type_code => l_balance_type_code
163066: );
163067:

Line 163235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163231:
163232: --
163233: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163234: --
163235: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163236: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163237: ELSE
163238: ---------------------------------------------------------------------------------------------------
163239: -- 4262811a Switch Sign

Line 163260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163256:
163257: XLA_AE_LINES_PKG.ValidateCurrentLine;
163258: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163259:
163260: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163261: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163262: ,p_balance_type_code => l_balance_type_code);
163263:
163264: END IF;

Line 163368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163364: l_tmp_amt NUMBER;
163365: l_acc_rev_natural_side_code VARCHAR2(1);
163366:
163367: l_num_entries NUMBER;
163368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163372: l_recog_line_1 NUMBER;

Line 163369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163365: l_acc_rev_natural_side_code VARCHAR2(1);
163366:
163367: l_num_entries NUMBER;
163368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163372: l_recog_line_1 NUMBER;
163373: l_recog_line_2 NUMBER;

Line 163370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163366:
163367: l_num_entries NUMBER;
163368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163372: l_recog_line_1 NUMBER;
163373: l_recog_line_2 NUMBER;
163374:

Line 163371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163367: l_num_entries NUMBER;
163368: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163369: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163370: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163371: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163372: l_recog_line_1 NUMBER;
163373: l_recog_line_2 NUMBER;
163374:
163375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163373: l_recog_line_2 NUMBER;
163374:
163375: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163376: l_bflow_applied_to_amt NUMBER; -- 5132302
163377: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163378:
163379: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163380:
163381: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 163452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

163448: l_accrual_line_num := NULL; -- 4262811
163449: l_tmp_amt := NULL; -- 4262811
163450: --
163451:
163452: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
163453: l_balance_type_code <> 'B' THEN
163454: IF NVL(p_source_48,'
163455: ') = 'EXPENSE' AND
163456: NVL(p_source_55,'

Line 163526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

163522: --
163523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
163524:
163525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
163526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163527:
163528: -- 4955764
163529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 163566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

163562: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
163563:
163564: IF xla_accounting_cache_pkg.GetValueChar
163565: (p_source_code => 'LEDGER_CATEGORY_CODE'
163566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
163567: AND l_bflow_method_code = 'PRIOR_ENTRY'
163568: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
163569: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
163570: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163673: p_lookup_type => 'XLA_OWNER_TYPE'
163674: ,p_lookup_code => l_component_type_code
163675: )
163676: ,p_token_4 => 'PRODUCT_NAME'
163677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163681: ,p_ae_header_id => NULL

Line 163678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163674: ,p_lookup_code => l_component_type_code
163675: )
163676: ,p_token_4 => 'PRODUCT_NAME'
163677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163681: ,p_ae_header_id => NULL
163682: );

Line 163679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163675: )
163676: ,p_token_4 => 'PRODUCT_NAME'
163677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163681: ,p_ae_header_id => NULL
163682: );
163683:

Line 163680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163676: ,p_token_4 => 'PRODUCT_NAME'
163677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163681: ,p_ae_header_id => NULL
163682: );
163683:
163684: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163707: ----------------------------------------------------------------------------------
163708: -- 4219869 Business Flow
163709: -- Update journal entry status -- Need to generate this within IF
163710: ----------------------------------------------------------------------------------
163711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163713: ,p_balance_type_code => l_balance_type_code
163714: );
163715:

Line 163799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163795:
163796: --
163797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163798: --
163799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163801: ELSE
163802: ---------------------------------------------------------------------------------------------------
163803: -- 4262811a Switch Sign

Line 163824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163820:
163821: XLA_AE_LINES_PKG.ValidateCurrentLine;
163822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163823:
163824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163826: ,p_balance_type_code => l_balance_type_code);
163827:
163828: END IF;

Line 163938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163934: l_tmp_amt NUMBER;
163935: l_acc_rev_natural_side_code VARCHAR2(1);
163936:
163937: l_num_entries NUMBER;
163938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163942: l_recog_line_1 NUMBER;

Line 163939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163935: l_acc_rev_natural_side_code VARCHAR2(1);
163936:
163937: l_num_entries NUMBER;
163938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163942: l_recog_line_1 NUMBER;
163943: l_recog_line_2 NUMBER;

Line 163940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163936:
163937: l_num_entries NUMBER;
163938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163942: l_recog_line_1 NUMBER;
163943: l_recog_line_2 NUMBER;
163944:

Line 163941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163937: l_num_entries NUMBER;
163938: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163939: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163940: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163941: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163942: l_recog_line_1 NUMBER;
163943: l_recog_line_2 NUMBER;
163944:
163945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163943: l_recog_line_2 NUMBER;
163944:
163945: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163946: l_bflow_applied_to_amt NUMBER; -- 5132302
163947: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163948:
163949: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163950:
163951: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164018: l_accrual_line_num := NULL; -- 4262811
164019: l_tmp_amt := NULL; -- 4262811
164020: --
164021:
164022: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164023: l_balance_type_code <> 'B' THEN
164024: IF (NVL(p_source_48,'
164025: ') = 'RESERVE' OR
164026: NVL(p_source_48,'

Line 164098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164094: --
164095: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164096:
164097: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164098: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164099:
164100: -- 4955764
164101: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164102: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164134: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164135:
164136: IF xla_accounting_cache_pkg.GetValueChar
164137: (p_source_code => 'LEDGER_CATEGORY_CODE'
164138: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164139: AND l_bflow_method_code = 'PRIOR_ENTRY'
164140: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164141: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164142: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164330: p_lookup_type => 'XLA_OWNER_TYPE'
164331: ,p_lookup_code => l_component_type_code
164332: )
164333: ,p_token_4 => 'PRODUCT_NAME'
164334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164338: ,p_ae_header_id => NULL

Line 164335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164331: ,p_lookup_code => l_component_type_code
164332: )
164333: ,p_token_4 => 'PRODUCT_NAME'
164334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164338: ,p_ae_header_id => NULL
164339: );

Line 164336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164332: )
164333: ,p_token_4 => 'PRODUCT_NAME'
164334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164338: ,p_ae_header_id => NULL
164339: );
164340:

Line 164337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164333: ,p_token_4 => 'PRODUCT_NAME'
164334: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164335: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164336: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164337: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164338: ,p_ae_header_id => NULL
164339: );
164340:
164341: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 164368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164364: ----------------------------------------------------------------------------------
164365: -- 4219869 Business Flow
164366: -- Update journal entry status -- Need to generate this within IF
164367: ----------------------------------------------------------------------------------
164368: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164369: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
164370: ,p_balance_type_code => l_balance_type_code
164371: );
164372:

Line 164541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

164537:
164538: --
164539: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
164540: --
164541: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
164542: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
164543: ELSE
164544: ---------------------------------------------------------------------------------------------------
164545: -- 4262811a Switch Sign

Line 164566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164562:
164563: XLA_AE_LINES_PKG.ValidateCurrentLine;
164564: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164565:
164566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
164568: ,p_balance_type_code => l_balance_type_code);
164569:
164570: END IF;

Line 164674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164670: l_tmp_amt NUMBER;
164671: l_acc_rev_natural_side_code VARCHAR2(1);
164672:
164673: l_num_entries NUMBER;
164674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164678: l_recog_line_1 NUMBER;

Line 164675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164671: l_acc_rev_natural_side_code VARCHAR2(1);
164672:
164673: l_num_entries NUMBER;
164674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164678: l_recog_line_1 NUMBER;
164679: l_recog_line_2 NUMBER;

Line 164676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164672:
164673: l_num_entries NUMBER;
164674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164678: l_recog_line_1 NUMBER;
164679: l_recog_line_2 NUMBER;
164680:

Line 164677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164673: l_num_entries NUMBER;
164674: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164675: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164676: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164677: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164678: l_recog_line_1 NUMBER;
164679: l_recog_line_2 NUMBER;
164680:
164681: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164683: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164679: l_recog_line_2 NUMBER;
164680:
164681: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164682: l_bflow_applied_to_amt NUMBER; -- 5132302
164683: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164684:
164685: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164686:
164687: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164758: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164754: l_accrual_line_num := NULL; -- 4262811
164755: l_tmp_amt := NULL; -- 4262811
164756: --
164757:
164758: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164759: l_balance_type_code <> 'B' THEN
164760: IF NVL(p_source_48,'
164761: ') = 'BONUS EXPENSE' AND
164762: NVL(p_source_55,'

Line 164832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164828: --
164829: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164830:
164831: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164832: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164833:
164834: -- 4955764
164835: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164836: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164868: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164869:
164870: IF xla_accounting_cache_pkg.GetValueChar
164871: (p_source_code => 'LEDGER_CATEGORY_CODE'
164872: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164873: AND l_bflow_method_code = 'PRIOR_ENTRY'
164874: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164875: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164876: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164979: p_lookup_type => 'XLA_OWNER_TYPE'
164980: ,p_lookup_code => l_component_type_code
164981: )
164982: ,p_token_4 => 'PRODUCT_NAME'
164983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164987: ,p_ae_header_id => NULL

Line 164984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164980: ,p_lookup_code => l_component_type_code
164981: )
164982: ,p_token_4 => 'PRODUCT_NAME'
164983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164987: ,p_ae_header_id => NULL
164988: );

Line 164985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164981: )
164982: ,p_token_4 => 'PRODUCT_NAME'
164983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164987: ,p_ae_header_id => NULL
164988: );
164989:

Line 164986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164982: ,p_token_4 => 'PRODUCT_NAME'
164983: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164984: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164985: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164986: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164987: ,p_ae_header_id => NULL
164988: );
164989:
164990: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165013: ----------------------------------------------------------------------------------
165014: -- 4219869 Business Flow
165015: -- Update journal entry status -- Need to generate this within IF
165016: ----------------------------------------------------------------------------------
165017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165018: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165019: ,p_balance_type_code => l_balance_type_code
165020: );
165021:

Line 165105: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165101:
165102: --
165103: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165104: --
165105: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165106: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165107: ELSE
165108: ---------------------------------------------------------------------------------------------------
165109: -- 4262811a Switch Sign

Line 165130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165126:
165127: XLA_AE_LINES_PKG.ValidateCurrentLine;
165128: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165129:
165130: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165131: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165132: ,p_balance_type_code => l_balance_type_code);
165133:
165134: END IF;

Line 165244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

165240: l_tmp_amt NUMBER;
165241: l_acc_rev_natural_side_code VARCHAR2(1);
165242:
165243: l_num_entries NUMBER;
165244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165248: l_recog_line_1 NUMBER;

Line 165245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

165241: l_acc_rev_natural_side_code VARCHAR2(1);
165242:
165243: l_num_entries NUMBER;
165244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165248: l_recog_line_1 NUMBER;
165249: l_recog_line_2 NUMBER;

Line 165246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

165242:
165243: l_num_entries NUMBER;
165244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165248: l_recog_line_1 NUMBER;
165249: l_recog_line_2 NUMBER;
165250:

Line 165247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

165243: l_num_entries NUMBER;
165244: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165245: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165246: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165247: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165248: l_recog_line_1 NUMBER;
165249: l_recog_line_2 NUMBER;
165250:
165251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 165253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

165249: l_recog_line_2 NUMBER;
165250:
165251: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165252: l_bflow_applied_to_amt NUMBER; -- 5132302
165253: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165254:
165255: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165256:
165257: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 165328: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

165324: l_accrual_line_num := NULL; -- 4262811
165325: l_tmp_amt := NULL; -- 4262811
165326: --
165327:
165328: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
165329: l_balance_type_code <> 'B' THEN
165330: IF (NVL(p_source_48,'
165331: ') = 'BONUS RESERVE' OR
165332: NVL(p_source_48,'

Line 165404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

165400: --
165401: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
165402:
165403: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
165404: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165405:
165406: -- 4955764
165407: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165408: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165444: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165440: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165441:
165442: IF xla_accounting_cache_pkg.GetValueChar
165443: (p_source_code => 'LEDGER_CATEGORY_CODE'
165444: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165445: AND l_bflow_method_code = 'PRIOR_ENTRY'
165446: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165447: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165448: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165636: p_lookup_type => 'XLA_OWNER_TYPE'
165637: ,p_lookup_code => l_component_type_code
165638: )
165639: ,p_token_4 => 'PRODUCT_NAME'
165640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165644: ,p_ae_header_id => NULL

Line 165641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165637: ,p_lookup_code => l_component_type_code
165638: )
165639: ,p_token_4 => 'PRODUCT_NAME'
165640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165644: ,p_ae_header_id => NULL
165645: );

Line 165642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165638: )
165639: ,p_token_4 => 'PRODUCT_NAME'
165640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165644: ,p_ae_header_id => NULL
165645: );
165646:

Line 165643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165639: ,p_token_4 => 'PRODUCT_NAME'
165640: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165641: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165642: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165643: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165644: ,p_ae_header_id => NULL
165645: );
165646:
165647: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165674: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165670: ----------------------------------------------------------------------------------
165671: -- 4219869 Business Flow
165672: -- Update journal entry status -- Need to generate this within IF
165673: ----------------------------------------------------------------------------------
165674: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165675: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165676: ,p_balance_type_code => l_balance_type_code
165677: );
165678:

Line 165847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165843:
165844: --
165845: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165846: --
165847: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165848: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165849: ELSE
165850: ---------------------------------------------------------------------------------------------------
165851: -- 4262811a Switch Sign

Line 165872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165868:
165869: XLA_AE_LINES_PKG.ValidateCurrentLine;
165870: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165871:
165872: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165873: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165874: ,p_balance_type_code => l_balance_type_code);
165875:
165876: END IF;

Line 165986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

165982: l_tmp_amt NUMBER;
165983: l_acc_rev_natural_side_code VARCHAR2(1);
165984:
165985: l_num_entries NUMBER;
165986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165990: l_recog_line_1 NUMBER;

Line 165987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

165983: l_acc_rev_natural_side_code VARCHAR2(1);
165984:
165985: l_num_entries NUMBER;
165986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165990: l_recog_line_1 NUMBER;
165991: l_recog_line_2 NUMBER;

Line 165988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

165984:
165985: l_num_entries NUMBER;
165986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165990: l_recog_line_1 NUMBER;
165991: l_recog_line_2 NUMBER;
165992:

Line 165989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

165985: l_num_entries NUMBER;
165986: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165987: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165988: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165989: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165990: l_recog_line_1 NUMBER;
165991: l_recog_line_2 NUMBER;
165992:
165993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 165995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

165991: l_recog_line_2 NUMBER;
165992:
165993: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165994: l_bflow_applied_to_amt NUMBER; -- 5132302
165995: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165996:
165997: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165998:
165999: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166066: l_accrual_line_num := NULL; -- 4262811
166067: l_tmp_amt := NULL; -- 4262811
166068: --
166069:
166070: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166071: l_balance_type_code <> 'B' THEN
166072: IF NVL(p_source_48,'
166073: ') = 'REVAL RESERVE' AND
166074: NVL(p_source_55,'

Line 166144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166140: --
166141: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166142:
166143: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166144: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166145:
166146: -- 4955764
166147: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166148: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166180: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166181:
166182: IF xla_accounting_cache_pkg.GetValueChar
166183: (p_source_code => 'LEDGER_CATEGORY_CODE'
166184: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166185: AND l_bflow_method_code = 'PRIOR_ENTRY'
166186: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166187: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166188: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 166380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

166376: p_lookup_type => 'XLA_OWNER_TYPE'
166377: ,p_lookup_code => l_component_type_code
166378: )
166379: ,p_token_4 => 'PRODUCT_NAME'
166380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166384: ,p_ae_header_id => NULL

Line 166381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

166377: ,p_lookup_code => l_component_type_code
166378: )
166379: ,p_token_4 => 'PRODUCT_NAME'
166380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166384: ,p_ae_header_id => NULL
166385: );

Line 166382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

166378: )
166379: ,p_token_4 => 'PRODUCT_NAME'
166380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166384: ,p_ae_header_id => NULL
166385: );
166386:

Line 166383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

166379: ,p_token_4 => 'PRODUCT_NAME'
166380: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166381: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166382: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166383: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166384: ,p_ae_header_id => NULL
166385: );
166386:
166387: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 166414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166410: ----------------------------------------------------------------------------------
166411: -- 4219869 Business Flow
166412: -- Update journal entry status -- Need to generate this within IF
166413: ----------------------------------------------------------------------------------
166414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
166416: ,p_balance_type_code => l_balance_type_code
166417: );
166418:

Line 166587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

166583:
166584: --
166585: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
166586: --
166587: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
166588: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
166589: ELSE
166590: ---------------------------------------------------------------------------------------------------
166591: -- 4262811a Switch Sign

Line 166612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166608:
166609: XLA_AE_LINES_PKG.ValidateCurrentLine;
166610: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166611:
166612: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166613: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166614: ,p_balance_type_code => l_balance_type_code);
166615:
166616: END IF;

Line 166724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166720: l_tmp_amt NUMBER;
166721: l_acc_rev_natural_side_code VARCHAR2(1);
166722:
166723: l_num_entries NUMBER;
166724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166728: l_recog_line_1 NUMBER;

Line 166725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166721: l_acc_rev_natural_side_code VARCHAR2(1);
166722:
166723: l_num_entries NUMBER;
166724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166728: l_recog_line_1 NUMBER;
166729: l_recog_line_2 NUMBER;

Line 166726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166722:
166723: l_num_entries NUMBER;
166724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166728: l_recog_line_1 NUMBER;
166729: l_recog_line_2 NUMBER;
166730:

Line 166727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166723: l_num_entries NUMBER;
166724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166728: l_recog_line_1 NUMBER;
166729: l_recog_line_2 NUMBER;
166730:
166731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166729: l_recog_line_2 NUMBER;
166730:
166731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166732: l_bflow_applied_to_amt NUMBER; -- 5132302
166733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166734:
166735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166736:
166737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166804: l_accrual_line_num := NULL; -- 4262811
166805: l_tmp_amt := NULL; -- 4262811
166806: --
166807:
166808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166809: l_balance_type_code <> 'B' THEN
166810: IF NVL(p_source_48,'
166811: ') = 'COST' AND
166812: NVL(p_source_55,'

Line 166882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166878: --
166879: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166880:
166881: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166882: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166883:
166884: -- 4955764
166885: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166886: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166922: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166918: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166919:
166920: IF xla_accounting_cache_pkg.GetValueChar
166921: (p_source_code => 'LEDGER_CATEGORY_CODE'
166922: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166923: AND l_bflow_method_code = 'PRIOR_ENTRY'
166924: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166925: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166926: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167113: p_lookup_type => 'XLA_OWNER_TYPE'
167114: ,p_lookup_code => l_component_type_code
167115: )
167116: ,p_token_4 => 'PRODUCT_NAME'
167117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167121: ,p_ae_header_id => NULL

Line 167118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167114: ,p_lookup_code => l_component_type_code
167115: )
167116: ,p_token_4 => 'PRODUCT_NAME'
167117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167121: ,p_ae_header_id => NULL
167122: );

Line 167119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167115: )
167116: ,p_token_4 => 'PRODUCT_NAME'
167117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167121: ,p_ae_header_id => NULL
167122: );
167123:

Line 167120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167116: ,p_token_4 => 'PRODUCT_NAME'
167117: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167118: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167119: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167120: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167121: ,p_ae_header_id => NULL
167122: );
167123:
167124: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167147: ----------------------------------------------------------------------------------
167148: -- 4219869 Business Flow
167149: -- Update journal entry status -- Need to generate this within IF
167150: ----------------------------------------------------------------------------------
167151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167153: ,p_balance_type_code => l_balance_type_code
167154: );
167155:

Line 167323: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167319:
167320: --
167321: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167322: --
167323: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167324: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167325: ELSE
167326: ---------------------------------------------------------------------------------------------------
167327: -- 4262811a Switch Sign

Line 167348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167344:
167345: XLA_AE_LINES_PKG.ValidateCurrentLine;
167346: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167347:
167348: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167349: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167350: ,p_balance_type_code => l_balance_type_code);
167351:
167352: END IF;

Line 167458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

167454: l_tmp_amt NUMBER;
167455: l_acc_rev_natural_side_code VARCHAR2(1);
167456:
167457: l_num_entries NUMBER;
167458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167462: l_recog_line_1 NUMBER;

Line 167459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

167455: l_acc_rev_natural_side_code VARCHAR2(1);
167456:
167457: l_num_entries NUMBER;
167458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167462: l_recog_line_1 NUMBER;
167463: l_recog_line_2 NUMBER;

Line 167460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

167456:
167457: l_num_entries NUMBER;
167458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167462: l_recog_line_1 NUMBER;
167463: l_recog_line_2 NUMBER;
167464:

Line 167461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

167457: l_num_entries NUMBER;
167458: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167459: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167460: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167461: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167462: l_recog_line_1 NUMBER;
167463: l_recog_line_2 NUMBER;
167464:
167465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 167467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

167463: l_recog_line_2 NUMBER;
167464:
167465: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167466: l_bflow_applied_to_amt NUMBER; -- 5132302
167467: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167468:
167469: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167470:
167471: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 167542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

167538: l_accrual_line_num := NULL; -- 4262811
167539: l_tmp_amt := NULL; -- 4262811
167540: --
167541:
167542: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
167543: l_balance_type_code <> 'B' THEN
167544: IF NVL(p_source_48,'
167545: ') = 'BONUS EXPENSE' AND
167546: NVL(p_source_55,'

Line 167616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

167612: --
167613: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
167614:
167615: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
167616: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167617:
167618: -- 4955764
167619: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167620: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167652: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167653:
167654: IF xla_accounting_cache_pkg.GetValueChar
167655: (p_source_code => 'LEDGER_CATEGORY_CODE'
167656: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167657: AND l_bflow_method_code = 'PRIOR_ENTRY'
167658: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167659: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167660: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167805: p_lookup_type => 'XLA_OWNER_TYPE'
167806: ,p_lookup_code => l_component_type_code
167807: )
167808: ,p_token_4 => 'PRODUCT_NAME'
167809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167813: ,p_ae_header_id => NULL

Line 167810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167806: ,p_lookup_code => l_component_type_code
167807: )
167808: ,p_token_4 => 'PRODUCT_NAME'
167809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167813: ,p_ae_header_id => NULL
167814: );

Line 167811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167807: )
167808: ,p_token_4 => 'PRODUCT_NAME'
167809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167813: ,p_ae_header_id => NULL
167814: );
167815:

Line 167812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167808: ,p_token_4 => 'PRODUCT_NAME'
167809: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167810: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167811: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167812: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167813: ,p_ae_header_id => NULL
167814: );
167815:
167816: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167839: ----------------------------------------------------------------------------------
167840: -- 4219869 Business Flow
167841: -- Update journal entry status -- Need to generate this within IF
167842: ----------------------------------------------------------------------------------
167843: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167844: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167845: ,p_balance_type_code => l_balance_type_code
167846: );
167847:

Line 167973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167969:
167970: --
167971: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167972: --
167973: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167974: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167975: ELSE
167976: ---------------------------------------------------------------------------------------------------
167977: -- 4262811a Switch Sign

Line 167998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167994:
167995: XLA_AE_LINES_PKG.ValidateCurrentLine;
167996: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167997:
167998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167999: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168000: ,p_balance_type_code => l_balance_type_code);
168001:
168002: END IF;

Line 168112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168108: l_tmp_amt NUMBER;
168109: l_acc_rev_natural_side_code VARCHAR2(1);
168110:
168111: l_num_entries NUMBER;
168112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168116: l_recog_line_1 NUMBER;

Line 168113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168109: l_acc_rev_natural_side_code VARCHAR2(1);
168110:
168111: l_num_entries NUMBER;
168112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168116: l_recog_line_1 NUMBER;
168117: l_recog_line_2 NUMBER;

Line 168114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168110:
168111: l_num_entries NUMBER;
168112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168116: l_recog_line_1 NUMBER;
168117: l_recog_line_2 NUMBER;
168118:

Line 168115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168111: l_num_entries NUMBER;
168112: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168113: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168114: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168115: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168116: l_recog_line_1 NUMBER;
168117: l_recog_line_2 NUMBER;
168118:
168119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168117: l_recog_line_2 NUMBER;
168118:
168119: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168120: l_bflow_applied_to_amt NUMBER; -- 5132302
168121: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168122:
168123: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168124:
168125: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168196: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168192: l_accrual_line_num := NULL; -- 4262811
168193: l_tmp_amt := NULL; -- 4262811
168194: --
168195:
168196: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168197: l_balance_type_code <> 'B' THEN
168198: IF (NVL(p_source_48,'
168199: ') = 'BONUS EXPENSE' OR
168200: NVL(p_source_48,'

Line 168272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168268: --
168269: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168270:
168271: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168272: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168273:
168274: -- 4955764
168275: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168276: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 168312: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

168308: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
168309:
168310: IF xla_accounting_cache_pkg.GetValueChar
168311: (p_source_code => 'LEDGER_CATEGORY_CODE'
168312: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
168313: AND l_bflow_method_code = 'PRIOR_ENTRY'
168314: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
168315: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
168316: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 168508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

168504: p_lookup_type => 'XLA_OWNER_TYPE'
168505: ,p_lookup_code => l_component_type_code
168506: )
168507: ,p_token_4 => 'PRODUCT_NAME'
168508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168512: ,p_ae_header_id => NULL

Line 168509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

168505: ,p_lookup_code => l_component_type_code
168506: )
168507: ,p_token_4 => 'PRODUCT_NAME'
168508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168512: ,p_ae_header_id => NULL
168513: );

Line 168510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

168506: )
168507: ,p_token_4 => 'PRODUCT_NAME'
168508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168512: ,p_ae_header_id => NULL
168513: );
168514:

Line 168511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

168507: ,p_token_4 => 'PRODUCT_NAME'
168508: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168509: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168510: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168511: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168512: ,p_ae_header_id => NULL
168513: );
168514:
168515: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 168542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168538: ----------------------------------------------------------------------------------
168539: -- 4219869 Business Flow
168540: -- Update journal entry status -- Need to generate this within IF
168541: ----------------------------------------------------------------------------------
168542: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168543: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
168544: ,p_balance_type_code => l_balance_type_code
168545: );
168546:

Line 168715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168711:
168712: --
168713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168714: --
168715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168717: ELSE
168718: ---------------------------------------------------------------------------------------------------
168719: -- 4262811a Switch Sign

Line 168740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168736:
168737: XLA_AE_LINES_PKG.ValidateCurrentLine;
168738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168739:
168740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168742: ,p_balance_type_code => l_balance_type_code);
168743:
168744: END IF;

Line 168848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168844: l_tmp_amt NUMBER;
168845: l_acc_rev_natural_side_code VARCHAR2(1);
168846:
168847: l_num_entries NUMBER;
168848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168852: l_recog_line_1 NUMBER;

Line 168849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168845: l_acc_rev_natural_side_code VARCHAR2(1);
168846:
168847: l_num_entries NUMBER;
168848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168852: l_recog_line_1 NUMBER;
168853: l_recog_line_2 NUMBER;

Line 168850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168846:
168847: l_num_entries NUMBER;
168848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168852: l_recog_line_1 NUMBER;
168853: l_recog_line_2 NUMBER;
168854:

Line 168851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168847: l_num_entries NUMBER;
168848: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168849: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168850: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168851: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168852: l_recog_line_1 NUMBER;
168853: l_recog_line_2 NUMBER;
168854:
168855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168853: l_recog_line_2 NUMBER;
168854:
168855: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168856: l_bflow_applied_to_amt NUMBER; -- 5132302
168857: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168858:
168859: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168860:
168861: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168932: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168928: l_accrual_line_num := NULL; -- 4262811
168929: l_tmp_amt := NULL; -- 4262811
168930: --
168931:
168932: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168933: l_balance_type_code <> 'B' THEN
168934: IF NVL(p_source_48,'
168935: ') = 'EXPENSE' AND
168936: NVL(p_source_55,'

Line 169006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169002: --
169003: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169004:
169005: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169006: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169007:
169008: -- 4955764
169009: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169010: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169042: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169043:
169044: IF xla_accounting_cache_pkg.GetValueChar
169045: (p_source_code => 'LEDGER_CATEGORY_CODE'
169046: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169047: AND l_bflow_method_code = 'PRIOR_ENTRY'
169048: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169049: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169050: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169153: p_lookup_type => 'XLA_OWNER_TYPE'
169154: ,p_lookup_code => l_component_type_code
169155: )
169156: ,p_token_4 => 'PRODUCT_NAME'
169157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169161: ,p_ae_header_id => NULL

Line 169158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169154: ,p_lookup_code => l_component_type_code
169155: )
169156: ,p_token_4 => 'PRODUCT_NAME'
169157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169161: ,p_ae_header_id => NULL
169162: );

Line 169159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169155: )
169156: ,p_token_4 => 'PRODUCT_NAME'
169157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169161: ,p_ae_header_id => NULL
169162: );
169163:

Line 169160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169156: ,p_token_4 => 'PRODUCT_NAME'
169157: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169158: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169159: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169160: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169161: ,p_ae_header_id => NULL
169162: );
169163:
169164: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169187: ----------------------------------------------------------------------------------
169188: -- 4219869 Business Flow
169189: -- Update journal entry status -- Need to generate this within IF
169190: ----------------------------------------------------------------------------------
169191: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169192: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169193: ,p_balance_type_code => l_balance_type_code
169194: );
169195:

Line 169279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

169275:
169276: --
169277: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
169278: --
169279: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
169280: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
169281: ELSE
169282: ---------------------------------------------------------------------------------------------------
169283: -- 4262811a Switch Sign

Line 169304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169300:
169301: XLA_AE_LINES_PKG.ValidateCurrentLine;
169302: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169303:
169304: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169305: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
169306: ,p_balance_type_code => l_balance_type_code);
169307:
169308: END IF;

Line 169418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

169414: l_tmp_amt NUMBER;
169415: l_acc_rev_natural_side_code VARCHAR2(1);
169416:
169417: l_num_entries NUMBER;
169418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169422: l_recog_line_1 NUMBER;

Line 169419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

169415: l_acc_rev_natural_side_code VARCHAR2(1);
169416:
169417: l_num_entries NUMBER;
169418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169422: l_recog_line_1 NUMBER;
169423: l_recog_line_2 NUMBER;

Line 169420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

169416:
169417: l_num_entries NUMBER;
169418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169422: l_recog_line_1 NUMBER;
169423: l_recog_line_2 NUMBER;
169424:

Line 169421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

169417: l_num_entries NUMBER;
169418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169422: l_recog_line_1 NUMBER;
169423: l_recog_line_2 NUMBER;
169424:
169425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 169427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

169423: l_recog_line_2 NUMBER;
169424:
169425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169426: l_bflow_applied_to_amt NUMBER; -- 5132302
169427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169428:
169429: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169430:
169431: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 169502: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

169498: l_accrual_line_num := NULL; -- 4262811
169499: l_tmp_amt := NULL; -- 4262811
169500: --
169501:
169502: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
169503: l_balance_type_code <> 'B' THEN
169504: IF (NVL(p_source_48,'
169505: ') = 'RESERVE' OR
169506: NVL(p_source_48,'

Line 169578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169574: --
169575: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169576:
169577: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169578: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169579:
169580: -- 4955764
169581: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169582: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169618: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169614: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169615:
169616: IF xla_accounting_cache_pkg.GetValueChar
169617: (p_source_code => 'LEDGER_CATEGORY_CODE'
169618: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169619: AND l_bflow_method_code = 'PRIOR_ENTRY'
169620: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169621: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169622: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169810: p_lookup_type => 'XLA_OWNER_TYPE'
169811: ,p_lookup_code => l_component_type_code
169812: )
169813: ,p_token_4 => 'PRODUCT_NAME'
169814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169818: ,p_ae_header_id => NULL

Line 169815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169811: ,p_lookup_code => l_component_type_code
169812: )
169813: ,p_token_4 => 'PRODUCT_NAME'
169814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169818: ,p_ae_header_id => NULL
169819: );

Line 169816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169812: )
169813: ,p_token_4 => 'PRODUCT_NAME'
169814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169818: ,p_ae_header_id => NULL
169819: );
169820:

Line 169817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169813: ,p_token_4 => 'PRODUCT_NAME'
169814: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169815: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169816: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169817: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169818: ,p_ae_header_id => NULL
169819: );
169820:
169821: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169844: ----------------------------------------------------------------------------------
169845: -- 4219869 Business Flow
169846: -- Update journal entry status -- Need to generate this within IF
169847: ----------------------------------------------------------------------------------
169848: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169849: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169850: ,p_balance_type_code => l_balance_type_code
169851: );
169852:

Line 170021: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170017:
170018: --
170019: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170020: --
170021: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170022: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170023: ELSE
170024: ---------------------------------------------------------------------------------------------------
170025: -- 4262811a Switch Sign

Line 170046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170042:
170043: XLA_AE_LINES_PKG.ValidateCurrentLine;
170044: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170045:
170046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170048: ,p_balance_type_code => l_balance_type_code);
170049:
170050: END IF;

Line 170154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170150: l_tmp_amt NUMBER;
170151: l_acc_rev_natural_side_code VARCHAR2(1);
170152:
170153: l_num_entries NUMBER;
170154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170158: l_recog_line_1 NUMBER;

Line 170155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170151: l_acc_rev_natural_side_code VARCHAR2(1);
170152:
170153: l_num_entries NUMBER;
170154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170158: l_recog_line_1 NUMBER;
170159: l_recog_line_2 NUMBER;

Line 170156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170152:
170153: l_num_entries NUMBER;
170154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170158: l_recog_line_1 NUMBER;
170159: l_recog_line_2 NUMBER;
170160:

Line 170157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170153: l_num_entries NUMBER;
170154: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170155: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170156: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170157: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170158: l_recog_line_1 NUMBER;
170159: l_recog_line_2 NUMBER;
170160:
170161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170159: l_recog_line_2 NUMBER;
170160:
170161: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170162: l_bflow_applied_to_amt NUMBER; -- 5132302
170163: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170164:
170165: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170166:
170167: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170234: l_accrual_line_num := NULL; -- 4262811
170235: l_tmp_amt := NULL; -- 4262811
170236: --
170237:
170238: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170239: l_balance_type_code <> 'B' THEN
170240: IF NVL(p_source_48,'
170241: ') = 'BONUS EXPENSE' AND
170242: NVL(p_source_55,'

Line 170312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170308: --
170309: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170310:
170311: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170312: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170313:
170314: -- 4955764
170315: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170316: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 170352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

170348: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
170349:
170350: IF xla_accounting_cache_pkg.GetValueChar
170351: (p_source_code => 'LEDGER_CATEGORY_CODE'
170352: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
170353: AND l_bflow_method_code = 'PRIOR_ENTRY'
170354: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
170355: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
170356: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 170463: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

170459: p_lookup_type => 'XLA_OWNER_TYPE'
170460: ,p_lookup_code => l_component_type_code
170461: )
170462: ,p_token_4 => 'PRODUCT_NAME'
170463: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170464: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170465: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170466: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170467: ,p_ae_header_id => NULL

Line 170464: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

170460: ,p_lookup_code => l_component_type_code
170461: )
170462: ,p_token_4 => 'PRODUCT_NAME'
170463: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170464: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170465: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170466: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170467: ,p_ae_header_id => NULL
170468: );

Line 170465: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

170461: )
170462: ,p_token_4 => 'PRODUCT_NAME'
170463: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170464: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170465: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170466: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170467: ,p_ae_header_id => NULL
170468: );
170469:

Line 170466: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

170462: ,p_token_4 => 'PRODUCT_NAME'
170463: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170464: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170465: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170466: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170467: ,p_ae_header_id => NULL
170468: );
170469:
170470: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 170497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170493: ----------------------------------------------------------------------------------
170494: -- 4219869 Business Flow
170495: -- Update journal entry status -- Need to generate this within IF
170496: ----------------------------------------------------------------------------------
170497: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170498: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
170499: ,p_balance_type_code => l_balance_type_code
170500: );
170501:

Line 170585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170581:
170582: --
170583: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170584: --
170585: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170586: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170587: ELSE
170588: ---------------------------------------------------------------------------------------------------
170589: -- 4262811a Switch Sign

Line 170610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170606:
170607: XLA_AE_LINES_PKG.ValidateCurrentLine;
170608: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170609:
170610: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170611: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170612: ,p_balance_type_code => l_balance_type_code);
170613:
170614: END IF;

Line 170724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170720: l_tmp_amt NUMBER;
170721: l_acc_rev_natural_side_code VARCHAR2(1);
170722:
170723: l_num_entries NUMBER;
170724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170728: l_recog_line_1 NUMBER;

Line 170725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170721: l_acc_rev_natural_side_code VARCHAR2(1);
170722:
170723: l_num_entries NUMBER;
170724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170728: l_recog_line_1 NUMBER;
170729: l_recog_line_2 NUMBER;

Line 170726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170722:
170723: l_num_entries NUMBER;
170724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170728: l_recog_line_1 NUMBER;
170729: l_recog_line_2 NUMBER;
170730:

Line 170727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170723: l_num_entries NUMBER;
170724: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170725: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170726: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170727: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170728: l_recog_line_1 NUMBER;
170729: l_recog_line_2 NUMBER;
170730:
170731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170729: l_recog_line_2 NUMBER;
170730:
170731: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170732: l_bflow_applied_to_amt NUMBER; -- 5132302
170733: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170734:
170735: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170736:
170737: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170804: l_accrual_line_num := NULL; -- 4262811
170805: l_tmp_amt := NULL; -- 4262811
170806: --
170807:
170808: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170809: l_balance_type_code <> 'B' THEN
170810: IF (NVL(p_source_48,'
170811: ') = 'BONUS EXPENSE' OR
170812: NVL(p_source_48,'

Line 170884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170880: --
170881: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170882:
170883: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170885:
170886: -- 4955764
170887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 170924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

170920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
170921:
170922: IF xla_accounting_cache_pkg.GetValueChar
170923: (p_source_code => 'LEDGER_CATEGORY_CODE'
170924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
170925: AND l_bflow_method_code = 'PRIOR_ENTRY'
170926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
170927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
170928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171116: p_lookup_type => 'XLA_OWNER_TYPE'
171117: ,p_lookup_code => l_component_type_code
171118: )
171119: ,p_token_4 => 'PRODUCT_NAME'
171120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171124: ,p_ae_header_id => NULL

Line 171121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171117: ,p_lookup_code => l_component_type_code
171118: )
171119: ,p_token_4 => 'PRODUCT_NAME'
171120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171124: ,p_ae_header_id => NULL
171125: );

Line 171122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171118: )
171119: ,p_token_4 => 'PRODUCT_NAME'
171120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171124: ,p_ae_header_id => NULL
171125: );
171126:

Line 171123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171119: ,p_token_4 => 'PRODUCT_NAME'
171120: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171121: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171122: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171123: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171124: ,p_ae_header_id => NULL
171125: );
171126:
171127: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171150: ----------------------------------------------------------------------------------
171151: -- 4219869 Business Flow
171152: -- Update journal entry status -- Need to generate this within IF
171153: ----------------------------------------------------------------------------------
171154: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171155: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171156: ,p_balance_type_code => l_balance_type_code
171157: );
171158:

Line 171327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171323:
171324: --
171325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171326: --
171327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171329: ELSE
171330: ---------------------------------------------------------------------------------------------------
171331: -- 4262811a Switch Sign

Line 171352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171348:
171349: XLA_AE_LINES_PKG.ValidateCurrentLine;
171350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171351:
171352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171354: ,p_balance_type_code => l_balance_type_code);
171355:
171356: END IF;

Line 171466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

171462: l_tmp_amt NUMBER;
171463: l_acc_rev_natural_side_code VARCHAR2(1);
171464:
171465: l_num_entries NUMBER;
171466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171470: l_recog_line_1 NUMBER;

Line 171467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

171463: l_acc_rev_natural_side_code VARCHAR2(1);
171464:
171465: l_num_entries NUMBER;
171466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171470: l_recog_line_1 NUMBER;
171471: l_recog_line_2 NUMBER;

Line 171468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

171464:
171465: l_num_entries NUMBER;
171466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171470: l_recog_line_1 NUMBER;
171471: l_recog_line_2 NUMBER;
171472:

Line 171469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

171465: l_num_entries NUMBER;
171466: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171467: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171468: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171469: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171470: l_recog_line_1 NUMBER;
171471: l_recog_line_2 NUMBER;
171472:
171473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 171475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

171471: l_recog_line_2 NUMBER;
171472:
171473: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
171474: l_bflow_applied_to_amt NUMBER; -- 5132302
171475: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
171476:
171477: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
171478:
171479: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 171550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

171546: l_accrual_line_num := NULL; -- 4262811
171547: l_tmp_amt := NULL; -- 4262811
171548: --
171549:
171550: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
171551: l_balance_type_code <> 'B' THEN
171552: IF NVL(p_source_48,'
171553: ') = 'REVAL RESERVE' AND
171554: NVL(p_source_55,'

Line 171624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171620: --
171621: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171622:
171623: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171624: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171625:
171626: -- 4955764
171627: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171628: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171664: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171660: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171661:
171662: IF xla_accounting_cache_pkg.GetValueChar
171663: (p_source_code => 'LEDGER_CATEGORY_CODE'
171664: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171665: AND l_bflow_method_code = 'PRIOR_ENTRY'
171666: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171667: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171668: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171856: p_lookup_type => 'XLA_OWNER_TYPE'
171857: ,p_lookup_code => l_component_type_code
171858: )
171859: ,p_token_4 => 'PRODUCT_NAME'
171860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171864: ,p_ae_header_id => NULL

Line 171861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171857: ,p_lookup_code => l_component_type_code
171858: )
171859: ,p_token_4 => 'PRODUCT_NAME'
171860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171864: ,p_ae_header_id => NULL
171865: );

Line 171862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171858: )
171859: ,p_token_4 => 'PRODUCT_NAME'
171860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171864: ,p_ae_header_id => NULL
171865: );
171866:

Line 171863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171859: ,p_token_4 => 'PRODUCT_NAME'
171860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171864: ,p_ae_header_id => NULL
171865: );
171866:
171867: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171890: ----------------------------------------------------------------------------------
171891: -- 4219869 Business Flow
171892: -- Update journal entry status -- Need to generate this within IF
171893: ----------------------------------------------------------------------------------
171894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171895: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171896: ,p_balance_type_code => l_balance_type_code
171897: );
171898:

Line 172067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172063:
172064: --
172065: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172066: --
172067: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172068: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172069: ELSE
172070: ---------------------------------------------------------------------------------------------------
172071: -- 4262811a Switch Sign

Line 172092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172088:
172089: XLA_AE_LINES_PKG.ValidateCurrentLine;
172090: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172091:
172092: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172093: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172094: ,p_balance_type_code => l_balance_type_code);
172095:
172096: END IF;

Line 172202: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172198: l_tmp_amt NUMBER;
172199: l_acc_rev_natural_side_code VARCHAR2(1);
172200:
172201: l_num_entries NUMBER;
172202: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172203: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172204: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172205: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172206: l_recog_line_1 NUMBER;

Line 172203: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172199: l_acc_rev_natural_side_code VARCHAR2(1);
172200:
172201: l_num_entries NUMBER;
172202: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172203: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172204: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172205: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172206: l_recog_line_1 NUMBER;
172207: l_recog_line_2 NUMBER;

Line 172204: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172200:
172201: l_num_entries NUMBER;
172202: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172203: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172204: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172205: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172206: l_recog_line_1 NUMBER;
172207: l_recog_line_2 NUMBER;
172208:

Line 172205: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172201: l_num_entries NUMBER;
172202: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172203: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172204: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172205: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172206: l_recog_line_1 NUMBER;
172207: l_recog_line_2 NUMBER;
172208:
172209: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172211: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172207: l_recog_line_2 NUMBER;
172208:
172209: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172210: l_bflow_applied_to_amt NUMBER; -- 5132302
172211: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172212:
172213: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172214:
172215: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172286: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172282: l_accrual_line_num := NULL; -- 4262811
172283: l_tmp_amt := NULL; -- 4262811
172284: --
172285:
172286: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172287: l_balance_type_code <> 'B' THEN
172288: IF NVL(p_source_48,'
172289: ') = 'INTERCO AP'
172290: THEN

Line 172358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172354: --
172355: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172356:
172357: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172358: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172359:
172360: -- 4955764
172361: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172362: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 172398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

172394: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
172395:
172396: IF xla_accounting_cache_pkg.GetValueChar
172397: (p_source_code => 'LEDGER_CATEGORY_CODE'
172398: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
172399: AND l_bflow_method_code = 'PRIOR_ENTRY'
172400: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
172401: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
172402: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 172593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

172589: p_lookup_type => 'XLA_OWNER_TYPE'
172590: ,p_lookup_code => l_component_type_code
172591: )
172592: ,p_token_4 => 'PRODUCT_NAME'
172593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172597: ,p_ae_header_id => NULL

Line 172594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

172590: ,p_lookup_code => l_component_type_code
172591: )
172592: ,p_token_4 => 'PRODUCT_NAME'
172593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172597: ,p_ae_header_id => NULL
172598: );

Line 172595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

172591: )
172592: ,p_token_4 => 'PRODUCT_NAME'
172593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172597: ,p_ae_header_id => NULL
172598: );
172599:

Line 172596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

172592: ,p_token_4 => 'PRODUCT_NAME'
172593: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172594: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172595: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172596: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172597: ,p_ae_header_id => NULL
172598: );
172599:
172600: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 172627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172623: ----------------------------------------------------------------------------------
172624: -- 4219869 Business Flow
172625: -- Update journal entry status -- Need to generate this within IF
172626: ----------------------------------------------------------------------------------
172627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
172629: ,p_balance_type_code => l_balance_type_code
172630: );
172631:

Line 172799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172795:
172796: --
172797: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172798: --
172799: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172800: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172801: ELSE
172802: ---------------------------------------------------------------------------------------------------
172803: -- 4262811a Switch Sign

Line 172824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172820:
172821: XLA_AE_LINES_PKG.ValidateCurrentLine;
172822: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172823:
172824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172826: ,p_balance_type_code => l_balance_type_code);
172827:
172828: END IF;

Line 172934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172930: l_tmp_amt NUMBER;
172931: l_acc_rev_natural_side_code VARCHAR2(1);
172932:
172933: l_num_entries NUMBER;
172934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172938: l_recog_line_1 NUMBER;

Line 172935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172931: l_acc_rev_natural_side_code VARCHAR2(1);
172932:
172933: l_num_entries NUMBER;
172934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172938: l_recog_line_1 NUMBER;
172939: l_recog_line_2 NUMBER;

Line 172936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172932:
172933: l_num_entries NUMBER;
172934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172938: l_recog_line_1 NUMBER;
172939: l_recog_line_2 NUMBER;
172940:

Line 172937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172933: l_num_entries NUMBER;
172934: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172935: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172936: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172937: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172938: l_recog_line_1 NUMBER;
172939: l_recog_line_2 NUMBER;
172940:
172941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172939: l_recog_line_2 NUMBER;
172940:
172941: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172942: l_bflow_applied_to_amt NUMBER; -- 5132302
172943: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172944:
172945: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172946:
172947: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173014: l_accrual_line_num := NULL; -- 4262811
173015: l_tmp_amt := NULL; -- 4262811
173016: --
173017:
173018: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173019: l_balance_type_code <> 'B' THEN
173020: IF NVL(p_source_48,'
173021: ') = 'INTERCO AR'
173022: THEN

Line 173090: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173086: --
173087: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173088:
173089: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173090: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173091:
173092: -- 4955764
173093: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173094: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173126: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173127:
173128: IF xla_accounting_cache_pkg.GetValueChar
173129: (p_source_code => 'LEDGER_CATEGORY_CODE'
173130: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173131: AND l_bflow_method_code = 'PRIOR_ENTRY'
173132: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173133: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173134: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173321: p_lookup_type => 'XLA_OWNER_TYPE'
173322: ,p_lookup_code => l_component_type_code
173323: )
173324: ,p_token_4 => 'PRODUCT_NAME'
173325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173329: ,p_ae_header_id => NULL

Line 173326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173322: ,p_lookup_code => l_component_type_code
173323: )
173324: ,p_token_4 => 'PRODUCT_NAME'
173325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173329: ,p_ae_header_id => NULL
173330: );

Line 173327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173323: )
173324: ,p_token_4 => 'PRODUCT_NAME'
173325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173329: ,p_ae_header_id => NULL
173330: );
173331:

Line 173328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173324: ,p_token_4 => 'PRODUCT_NAME'
173325: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173326: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173327: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173328: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173329: ,p_ae_header_id => NULL
173330: );
173331:
173332: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173355: ----------------------------------------------------------------------------------
173356: -- 4219869 Business Flow
173357: -- Update journal entry status -- Need to generate this within IF
173358: ----------------------------------------------------------------------------------
173359: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173360: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173361: ,p_balance_type_code => l_balance_type_code
173362: );
173363:

Line 173531: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173527:
173528: --
173529: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173530: --
173531: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173532: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173533: ELSE
173534: ---------------------------------------------------------------------------------------------------
173535: -- 4262811a Switch Sign

Line 173556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173552:
173553: XLA_AE_LINES_PKG.ValidateCurrentLine;
173554: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173555:
173556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173558: ,p_balance_type_code => l_balance_type_code);
173559:
173560: END IF;

Line 173666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173662: l_tmp_amt NUMBER;
173663: l_acc_rev_natural_side_code VARCHAR2(1);
173664:
173665: l_num_entries NUMBER;
173666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173670: l_recog_line_1 NUMBER;

Line 173667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173663: l_acc_rev_natural_side_code VARCHAR2(1);
173664:
173665: l_num_entries NUMBER;
173666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173670: l_recog_line_1 NUMBER;
173671: l_recog_line_2 NUMBER;

Line 173668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173664:
173665: l_num_entries NUMBER;
173666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173670: l_recog_line_1 NUMBER;
173671: l_recog_line_2 NUMBER;
173672:

Line 173669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173665: l_num_entries NUMBER;
173666: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173667: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173668: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173669: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173670: l_recog_line_1 NUMBER;
173671: l_recog_line_2 NUMBER;
173672:
173673: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173675: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173671: l_recog_line_2 NUMBER;
173672:
173673: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173674: l_bflow_applied_to_amt NUMBER; -- 5132302
173675: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173676:
173677: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173678:
173679: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173750: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173746: l_accrual_line_num := NULL; -- 4262811
173747: l_tmp_amt := NULL; -- 4262811
173748: --
173749:
173750: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173751: l_balance_type_code <> 'B' THEN
173752: IF NVL(p_source_48,'
173753: ') = 'BONUS EXPENSE' AND
173754: NVL(p_source_55,'

Line 173824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173820: --
173821: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173822:
173823: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173824: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173825:
173826: -- 4955764
173827: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173828: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173860: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173861:
173862: IF xla_accounting_cache_pkg.GetValueChar
173863: (p_source_code => 'LEDGER_CATEGORY_CODE'
173864: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173865: AND l_bflow_method_code = 'PRIOR_ENTRY'
173866: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173867: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173868: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174013: p_lookup_type => 'XLA_OWNER_TYPE'
174014: ,p_lookup_code => l_component_type_code
174015: )
174016: ,p_token_4 => 'PRODUCT_NAME'
174017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174021: ,p_ae_header_id => NULL

Line 174018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174014: ,p_lookup_code => l_component_type_code
174015: )
174016: ,p_token_4 => 'PRODUCT_NAME'
174017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174021: ,p_ae_header_id => NULL
174022: );

Line 174019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174015: )
174016: ,p_token_4 => 'PRODUCT_NAME'
174017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174021: ,p_ae_header_id => NULL
174022: );
174023:

Line 174020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174016: ,p_token_4 => 'PRODUCT_NAME'
174017: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174018: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174019: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174020: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174021: ,p_ae_header_id => NULL
174022: );
174023:
174024: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174047: ----------------------------------------------------------------------------------
174048: -- 4219869 Business Flow
174049: -- Update journal entry status -- Need to generate this within IF
174050: ----------------------------------------------------------------------------------
174051: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174052: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174053: ,p_balance_type_code => l_balance_type_code
174054: );
174055:

Line 174181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174177:
174178: --
174179: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174180: --
174181: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174182: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174183: ELSE
174184: ---------------------------------------------------------------------------------------------------
174185: -- 4262811a Switch Sign

Line 174206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174202:
174203: XLA_AE_LINES_PKG.ValidateCurrentLine;
174204: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174205:
174206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174208: ,p_balance_type_code => l_balance_type_code);
174209:
174210: END IF;

Line 174320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

174316: l_tmp_amt NUMBER;
174317: l_acc_rev_natural_side_code VARCHAR2(1);
174318:
174319: l_num_entries NUMBER;
174320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174324: l_recog_line_1 NUMBER;

Line 174321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

174317: l_acc_rev_natural_side_code VARCHAR2(1);
174318:
174319: l_num_entries NUMBER;
174320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174324: l_recog_line_1 NUMBER;
174325: l_recog_line_2 NUMBER;

Line 174322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

174318:
174319: l_num_entries NUMBER;
174320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174324: l_recog_line_1 NUMBER;
174325: l_recog_line_2 NUMBER;
174326:

Line 174323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

174319: l_num_entries NUMBER;
174320: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174321: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174322: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174323: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174324: l_recog_line_1 NUMBER;
174325: l_recog_line_2 NUMBER;
174326:
174327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 174329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

174325: l_recog_line_2 NUMBER;
174326:
174327: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174328: l_bflow_applied_to_amt NUMBER; -- 5132302
174329: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174330:
174331: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174332:
174333: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 174404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

174400: l_accrual_line_num := NULL; -- 4262811
174401: l_tmp_amt := NULL; -- 4262811
174402: --
174403:
174404: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
174405: l_balance_type_code <> 'B' THEN
174406: IF (NVL(p_source_48,'
174407: ') = 'BONUS EXPENSE' OR
174408: NVL(p_source_48,'

Line 174480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174476: --
174477: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174478:
174479: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174480: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174481:
174482: -- 4955764
174483: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174484: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174516: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174517:
174518: IF xla_accounting_cache_pkg.GetValueChar
174519: (p_source_code => 'LEDGER_CATEGORY_CODE'
174520: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174521: AND l_bflow_method_code = 'PRIOR_ENTRY'
174522: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174523: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174524: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174712: p_lookup_type => 'XLA_OWNER_TYPE'
174713: ,p_lookup_code => l_component_type_code
174714: )
174715: ,p_token_4 => 'PRODUCT_NAME'
174716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174720: ,p_ae_header_id => NULL

Line 174717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174713: ,p_lookup_code => l_component_type_code
174714: )
174715: ,p_token_4 => 'PRODUCT_NAME'
174716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174720: ,p_ae_header_id => NULL
174721: );

Line 174718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174714: )
174715: ,p_token_4 => 'PRODUCT_NAME'
174716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174720: ,p_ae_header_id => NULL
174721: );
174722:

Line 174719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174715: ,p_token_4 => 'PRODUCT_NAME'
174716: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174717: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174718: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174719: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174720: ,p_ae_header_id => NULL
174721: );
174722:
174723: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174746: ----------------------------------------------------------------------------------
174747: -- 4219869 Business Flow
174748: -- Update journal entry status -- Need to generate this within IF
174749: ----------------------------------------------------------------------------------
174750: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174751: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174752: ,p_balance_type_code => l_balance_type_code
174753: );
174754:

Line 174923: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174919:
174920: --
174921: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174922: --
174923: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174924: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174925: ELSE
174926: ---------------------------------------------------------------------------------------------------
174927: -- 4262811a Switch Sign

Line 174948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174944:
174945: XLA_AE_LINES_PKG.ValidateCurrentLine;
174946: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174947:
174948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174949: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174950: ,p_balance_type_code => l_balance_type_code);
174951:
174952: END IF;

Line 175060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175056: l_tmp_amt NUMBER;
175057: l_acc_rev_natural_side_code VARCHAR2(1);
175058:
175059: l_num_entries NUMBER;
175060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175064: l_recog_line_1 NUMBER;

Line 175061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175057: l_acc_rev_natural_side_code VARCHAR2(1);
175058:
175059: l_num_entries NUMBER;
175060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175064: l_recog_line_1 NUMBER;
175065: l_recog_line_2 NUMBER;

Line 175062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175058:
175059: l_num_entries NUMBER;
175060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175064: l_recog_line_1 NUMBER;
175065: l_recog_line_2 NUMBER;
175066:

Line 175063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175059: l_num_entries NUMBER;
175060: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175061: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175062: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175063: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175064: l_recog_line_1 NUMBER;
175065: l_recog_line_2 NUMBER;
175066:
175067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175065: l_recog_line_2 NUMBER;
175066:
175067: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175068: l_bflow_applied_to_amt NUMBER; -- 5132302
175069: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175070:
175071: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175072:
175073: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175140: l_accrual_line_num := NULL; -- 4262811
175141: l_tmp_amt := NULL; -- 4262811
175142: --
175143:
175144: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175145: l_balance_type_code <> 'B' THEN
175146: IF NVL(p_source_48,'
175147: ') = 'COST' AND
175148: NVL(p_source_55,'

Line 175218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175214: --
175215: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175216:
175217: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175218: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175219:
175220: -- 4955764
175221: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175222: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175258: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175254: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175255:
175256: IF xla_accounting_cache_pkg.GetValueChar
175257: (p_source_code => 'LEDGER_CATEGORY_CODE'
175258: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175259: AND l_bflow_method_code = 'PRIOR_ENTRY'
175260: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175261: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175262: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175449: p_lookup_type => 'XLA_OWNER_TYPE'
175450: ,p_lookup_code => l_component_type_code
175451: )
175452: ,p_token_4 => 'PRODUCT_NAME'
175453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175457: ,p_ae_header_id => NULL

Line 175454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175450: ,p_lookup_code => l_component_type_code
175451: )
175452: ,p_token_4 => 'PRODUCT_NAME'
175453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175457: ,p_ae_header_id => NULL
175458: );

Line 175455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175451: )
175452: ,p_token_4 => 'PRODUCT_NAME'
175453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175457: ,p_ae_header_id => NULL
175458: );
175459:

Line 175456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175452: ,p_token_4 => 'PRODUCT_NAME'
175453: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175454: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175455: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175456: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175457: ,p_ae_header_id => NULL
175458: );
175459:
175460: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175483: ----------------------------------------------------------------------------------
175484: -- 4219869 Business Flow
175485: -- Update journal entry status -- Need to generate this within IF
175486: ----------------------------------------------------------------------------------
175487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175488: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175489: ,p_balance_type_code => l_balance_type_code
175490: );
175491:

Line 175659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

175655:
175656: --
175657: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
175658: --
175659: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
175660: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
175661: ELSE
175662: ---------------------------------------------------------------------------------------------------
175663: -- 4262811a Switch Sign

Line 175684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175680:
175681: XLA_AE_LINES_PKG.ValidateCurrentLine;
175682: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175683:
175684: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175685: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175686: ,p_balance_type_code => l_balance_type_code);
175687:
175688: END IF;

Line 175792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175788: l_tmp_amt NUMBER;
175789: l_acc_rev_natural_side_code VARCHAR2(1);
175790:
175791: l_num_entries NUMBER;
175792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175796: l_recog_line_1 NUMBER;

Line 175793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175789: l_acc_rev_natural_side_code VARCHAR2(1);
175790:
175791: l_num_entries NUMBER;
175792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175796: l_recog_line_1 NUMBER;
175797: l_recog_line_2 NUMBER;

Line 175794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175790:
175791: l_num_entries NUMBER;
175792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175796: l_recog_line_1 NUMBER;
175797: l_recog_line_2 NUMBER;
175798:

Line 175795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175791: l_num_entries NUMBER;
175792: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175793: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175794: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175795: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175796: l_recog_line_1 NUMBER;
175797: l_recog_line_2 NUMBER;
175798:
175799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175797: l_recog_line_2 NUMBER;
175798:
175799: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175800: l_bflow_applied_to_amt NUMBER; -- 5132302
175801: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175802:
175803: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175804:
175805: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175872: l_accrual_line_num := NULL; -- 4262811
175873: l_tmp_amt := NULL; -- 4262811
175874: --
175875:
175876: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175877: l_balance_type_code <> 'B' THEN
175878: IF NVL(p_source_48,'
175879: ') = 'EXPENSE' AND
175880: NVL(p_source_55,'

Line 175950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175946: --
175947: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175948:
175949: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175950: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175951:
175952: -- 4955764
175953: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175954: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175990: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175986: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175987:
175988: IF xla_accounting_cache_pkg.GetValueChar
175989: (p_source_code => 'LEDGER_CATEGORY_CODE'
175990: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175991: AND l_bflow_method_code = 'PRIOR_ENTRY'
175992: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175993: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175994: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176097: p_lookup_type => 'XLA_OWNER_TYPE'
176098: ,p_lookup_code => l_component_type_code
176099: )
176100: ,p_token_4 => 'PRODUCT_NAME'
176101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176105: ,p_ae_header_id => NULL

Line 176102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176098: ,p_lookup_code => l_component_type_code
176099: )
176100: ,p_token_4 => 'PRODUCT_NAME'
176101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176105: ,p_ae_header_id => NULL
176106: );

Line 176103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176099: )
176100: ,p_token_4 => 'PRODUCT_NAME'
176101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176105: ,p_ae_header_id => NULL
176106: );
176107:

Line 176104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176100: ,p_token_4 => 'PRODUCT_NAME'
176101: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176102: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176103: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176104: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176105: ,p_ae_header_id => NULL
176106: );
176107:
176108: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176131: ----------------------------------------------------------------------------------
176132: -- 4219869 Business Flow
176133: -- Update journal entry status -- Need to generate this within IF
176134: ----------------------------------------------------------------------------------
176135: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176136: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176137: ,p_balance_type_code => l_balance_type_code
176138: );
176139:

Line 176223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176219:
176220: --
176221: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176222: --
176223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176224: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176225: ELSE
176226: ---------------------------------------------------------------------------------------------------
176227: -- 4262811a Switch Sign

Line 176248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176244:
176245: XLA_AE_LINES_PKG.ValidateCurrentLine;
176246: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176247:
176248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176250: ,p_balance_type_code => l_balance_type_code);
176251:
176252: END IF;

Line 176362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176358: l_tmp_amt NUMBER;
176359: l_acc_rev_natural_side_code VARCHAR2(1);
176360:
176361: l_num_entries NUMBER;
176362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176366: l_recog_line_1 NUMBER;

Line 176363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176359: l_acc_rev_natural_side_code VARCHAR2(1);
176360:
176361: l_num_entries NUMBER;
176362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176366: l_recog_line_1 NUMBER;
176367: l_recog_line_2 NUMBER;

Line 176364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176360:
176361: l_num_entries NUMBER;
176362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176366: l_recog_line_1 NUMBER;
176367: l_recog_line_2 NUMBER;
176368:

Line 176365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176361: l_num_entries NUMBER;
176362: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176363: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176364: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176365: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176366: l_recog_line_1 NUMBER;
176367: l_recog_line_2 NUMBER;
176368:
176369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176367: l_recog_line_2 NUMBER;
176368:
176369: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176370: l_bflow_applied_to_amt NUMBER; -- 5132302
176371: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176372:
176373: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176374:
176375: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176442: l_accrual_line_num := NULL; -- 4262811
176443: l_tmp_amt := NULL; -- 4262811
176444: --
176445:
176446: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176447: l_balance_type_code <> 'B' THEN
176448: IF (NVL(p_source_48,'
176449: ') = 'RESERVE' OR
176450: NVL(p_source_48,'

Line 176522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176518: --
176519: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176520:
176521: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176522: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176523:
176524: -- 4955764
176525: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176526: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176558: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176559:
176560: IF xla_accounting_cache_pkg.GetValueChar
176561: (p_source_code => 'LEDGER_CATEGORY_CODE'
176562: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176563: AND l_bflow_method_code = 'PRIOR_ENTRY'
176564: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176565: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176566: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176754: p_lookup_type => 'XLA_OWNER_TYPE'
176755: ,p_lookup_code => l_component_type_code
176756: )
176757: ,p_token_4 => 'PRODUCT_NAME'
176758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176762: ,p_ae_header_id => NULL

Line 176759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176755: ,p_lookup_code => l_component_type_code
176756: )
176757: ,p_token_4 => 'PRODUCT_NAME'
176758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176762: ,p_ae_header_id => NULL
176763: );

Line 176760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176756: )
176757: ,p_token_4 => 'PRODUCT_NAME'
176758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176762: ,p_ae_header_id => NULL
176763: );
176764:

Line 176761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176757: ,p_token_4 => 'PRODUCT_NAME'
176758: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176759: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176760: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176761: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176762: ,p_ae_header_id => NULL
176763: );
176764:
176765: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176788: ----------------------------------------------------------------------------------
176789: -- 4219869 Business Flow
176790: -- Update journal entry status -- Need to generate this within IF
176791: ----------------------------------------------------------------------------------
176792: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176793: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176794: ,p_balance_type_code => l_balance_type_code
176795: );
176796:

Line 176965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176961:
176962: --
176963: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176964: --
176965: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176966: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176967: ELSE
176968: ---------------------------------------------------------------------------------------------------
176969: -- 4262811a Switch Sign

Line 176990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176986:
176987: XLA_AE_LINES_PKG.ValidateCurrentLine;
176988: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176989:
176990: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176991: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176992: ,p_balance_type_code => l_balance_type_code);
176993:
176994: END IF;

Line 177098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177094: l_tmp_amt NUMBER;
177095: l_acc_rev_natural_side_code VARCHAR2(1);
177096:
177097: l_num_entries NUMBER;
177098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177102: l_recog_line_1 NUMBER;

Line 177099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177095: l_acc_rev_natural_side_code VARCHAR2(1);
177096:
177097: l_num_entries NUMBER;
177098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177102: l_recog_line_1 NUMBER;
177103: l_recog_line_2 NUMBER;

Line 177100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177096:
177097: l_num_entries NUMBER;
177098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177102: l_recog_line_1 NUMBER;
177103: l_recog_line_2 NUMBER;
177104:

Line 177101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177097: l_num_entries NUMBER;
177098: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177099: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177100: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177101: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177102: l_recog_line_1 NUMBER;
177103: l_recog_line_2 NUMBER;
177104:
177105: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177107: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177103: l_recog_line_2 NUMBER;
177104:
177105: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177106: l_bflow_applied_to_amt NUMBER; -- 5132302
177107: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177108:
177109: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177110:
177111: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177182: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177178: l_accrual_line_num := NULL; -- 4262811
177179: l_tmp_amt := NULL; -- 4262811
177180: --
177181:
177182: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177183: l_balance_type_code <> 'B' THEN
177184: IF NVL(p_source_48,'
177185: ') = 'BONUS EXPENSE' AND
177186: NVL(p_source_55,'

Line 177256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

177252: --
177253: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
177254:
177255: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
177256: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177257:
177258: -- 4955764
177259: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177260: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 177296: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

177292: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
177293:
177294: IF xla_accounting_cache_pkg.GetValueChar
177295: (p_source_code => 'LEDGER_CATEGORY_CODE'
177296: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
177297: AND l_bflow_method_code = 'PRIOR_ENTRY'
177298: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
177299: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
177300: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177407: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177403: p_lookup_type => 'XLA_OWNER_TYPE'
177404: ,p_lookup_code => l_component_type_code
177405: )
177406: ,p_token_4 => 'PRODUCT_NAME'
177407: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177408: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177409: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177410: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177411: ,p_ae_header_id => NULL

Line 177408: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177404: ,p_lookup_code => l_component_type_code
177405: )
177406: ,p_token_4 => 'PRODUCT_NAME'
177407: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177408: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177409: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177410: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177411: ,p_ae_header_id => NULL
177412: );

Line 177409: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177405: )
177406: ,p_token_4 => 'PRODUCT_NAME'
177407: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177408: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177409: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177410: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177411: ,p_ae_header_id => NULL
177412: );
177413:

Line 177410: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177406: ,p_token_4 => 'PRODUCT_NAME'
177407: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177408: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177409: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177410: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177411: ,p_ae_header_id => NULL
177412: );
177413:
177414: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177441: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177437: ----------------------------------------------------------------------------------
177438: -- 4219869 Business Flow
177439: -- Update journal entry status -- Need to generate this within IF
177440: ----------------------------------------------------------------------------------
177441: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177442: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177443: ,p_balance_type_code => l_balance_type_code
177444: );
177445:

Line 177529: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177525:
177526: --
177527: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177528: --
177529: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177530: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177531: ELSE
177532: ---------------------------------------------------------------------------------------------------
177533: -- 4262811a Switch Sign

Line 177554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177550:
177551: XLA_AE_LINES_PKG.ValidateCurrentLine;
177552: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177553:
177554: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177555: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177556: ,p_balance_type_code => l_balance_type_code);
177557:
177558: END IF;

Line 177668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177664: l_tmp_amt NUMBER;
177665: l_acc_rev_natural_side_code VARCHAR2(1);
177666:
177667: l_num_entries NUMBER;
177668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177672: l_recog_line_1 NUMBER;

Line 177669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177665: l_acc_rev_natural_side_code VARCHAR2(1);
177666:
177667: l_num_entries NUMBER;
177668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177672: l_recog_line_1 NUMBER;
177673: l_recog_line_2 NUMBER;

Line 177670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177666:
177667: l_num_entries NUMBER;
177668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177672: l_recog_line_1 NUMBER;
177673: l_recog_line_2 NUMBER;
177674:

Line 177671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177667: l_num_entries NUMBER;
177668: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177669: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177670: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177671: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177672: l_recog_line_1 NUMBER;
177673: l_recog_line_2 NUMBER;
177674:
177675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177673: l_recog_line_2 NUMBER;
177674:
177675: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177676: l_bflow_applied_to_amt NUMBER; -- 5132302
177677: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177678:
177679: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177680:
177681: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177748: l_accrual_line_num := NULL; -- 4262811
177749: l_tmp_amt := NULL; -- 4262811
177750: --
177751:
177752: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177753: l_balance_type_code <> 'B' THEN
177754: IF (NVL(p_source_48,'
177755: ') = 'BONUS EXPENSE' OR
177756: NVL(p_source_48,'

Line 177828: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

177824: --
177825: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
177826:
177827: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
177828: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177829:
177830: -- 4955764
177831: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177832: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 177868: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

177864: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
177865:
177866: IF xla_accounting_cache_pkg.GetValueChar
177867: (p_source_code => 'LEDGER_CATEGORY_CODE'
177868: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
177869: AND l_bflow_method_code = 'PRIOR_ENTRY'
177870: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
177871: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
177872: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178060: p_lookup_type => 'XLA_OWNER_TYPE'
178061: ,p_lookup_code => l_component_type_code
178062: )
178063: ,p_token_4 => 'PRODUCT_NAME'
178064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178068: ,p_ae_header_id => NULL

Line 178065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178061: ,p_lookup_code => l_component_type_code
178062: )
178063: ,p_token_4 => 'PRODUCT_NAME'
178064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178068: ,p_ae_header_id => NULL
178069: );

Line 178066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178062: )
178063: ,p_token_4 => 'PRODUCT_NAME'
178064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178068: ,p_ae_header_id => NULL
178069: );
178070:

Line 178067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178063: ,p_token_4 => 'PRODUCT_NAME'
178064: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178065: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178066: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178067: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178068: ,p_ae_header_id => NULL
178069: );
178070:
178071: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178094: ----------------------------------------------------------------------------------
178095: -- 4219869 Business Flow
178096: -- Update journal entry status -- Need to generate this within IF
178097: ----------------------------------------------------------------------------------
178098: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178099: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178100: ,p_balance_type_code => l_balance_type_code
178101: );
178102:

Line 178271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178267:
178268: --
178269: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178270: --
178271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178272: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178273: ELSE
178274: ---------------------------------------------------------------------------------------------------
178275: -- 4262811a Switch Sign

Line 178296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178292:
178293: XLA_AE_LINES_PKG.ValidateCurrentLine;
178294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178295:
178296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178298: ,p_balance_type_code => l_balance_type_code);
178299:
178300: END IF;

Line 178410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

178406: l_tmp_amt NUMBER;
178407: l_acc_rev_natural_side_code VARCHAR2(1);
178408:
178409: l_num_entries NUMBER;
178410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178414: l_recog_line_1 NUMBER;

Line 178411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

178407: l_acc_rev_natural_side_code VARCHAR2(1);
178408:
178409: l_num_entries NUMBER;
178410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178414: l_recog_line_1 NUMBER;
178415: l_recog_line_2 NUMBER;

Line 178412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

178408:
178409: l_num_entries NUMBER;
178410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178414: l_recog_line_1 NUMBER;
178415: l_recog_line_2 NUMBER;
178416:

Line 178413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

178409: l_num_entries NUMBER;
178410: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178411: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178412: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178413: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178414: l_recog_line_1 NUMBER;
178415: l_recog_line_2 NUMBER;
178416:
178417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 178419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

178415: l_recog_line_2 NUMBER;
178416:
178417: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
178418: l_bflow_applied_to_amt NUMBER; -- 5132302
178419: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
178420:
178421: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
178422:
178423: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 178494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

178490: l_accrual_line_num := NULL; -- 4262811
178491: l_tmp_amt := NULL; -- 4262811
178492: --
178493:
178494: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
178495: l_balance_type_code <> 'B' THEN
178496: IF NVL(p_source_48,'
178497: ') = 'REVAL RESERVE' AND
178498: NVL(p_source_55,'

Line 178568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178564: --
178565: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178566:
178567: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178568: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178569:
178570: -- 4955764
178571: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178572: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178604: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178605:
178606: IF xla_accounting_cache_pkg.GetValueChar
178607: (p_source_code => 'LEDGER_CATEGORY_CODE'
178608: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178609: AND l_bflow_method_code = 'PRIOR_ENTRY'
178610: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178611: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178612: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178800: p_lookup_type => 'XLA_OWNER_TYPE'
178801: ,p_lookup_code => l_component_type_code
178802: )
178803: ,p_token_4 => 'PRODUCT_NAME'
178804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178808: ,p_ae_header_id => NULL

Line 178805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178801: ,p_lookup_code => l_component_type_code
178802: )
178803: ,p_token_4 => 'PRODUCT_NAME'
178804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178808: ,p_ae_header_id => NULL
178809: );

Line 178806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178802: )
178803: ,p_token_4 => 'PRODUCT_NAME'
178804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178808: ,p_ae_header_id => NULL
178809: );
178810:

Line 178807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178803: ,p_token_4 => 'PRODUCT_NAME'
178804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178808: ,p_ae_header_id => NULL
178809: );
178810:
178811: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178834: ----------------------------------------------------------------------------------
178835: -- 4219869 Business Flow
178836: -- Update journal entry status -- Need to generate this within IF
178837: ----------------------------------------------------------------------------------
178838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178839: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178840: ,p_balance_type_code => l_balance_type_code
178841: );
178842:

Line 179011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

179007:
179008: --
179009: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
179010: --
179011: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
179012: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
179013: ELSE
179014: ---------------------------------------------------------------------------------------------------
179015: -- 4262811a Switch Sign

Line 179036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179032:
179033: XLA_AE_LINES_PKG.ValidateCurrentLine;
179034: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179035:
179036: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179037: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
179038: ,p_balance_type_code => l_balance_type_code);
179039:
179040: END IF;

Line 179142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179138: l_tmp_amt NUMBER;
179139: l_acc_rev_natural_side_code VARCHAR2(1);
179140:
179141: l_num_entries NUMBER;
179142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179146: l_recog_line_1 NUMBER;

Line 179143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179139: l_acc_rev_natural_side_code VARCHAR2(1);
179140:
179141: l_num_entries NUMBER;
179142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179146: l_recog_line_1 NUMBER;
179147: l_recog_line_2 NUMBER;

Line 179144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179140:
179141: l_num_entries NUMBER;
179142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179146: l_recog_line_1 NUMBER;
179147: l_recog_line_2 NUMBER;
179148:

Line 179145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179141: l_num_entries NUMBER;
179142: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179143: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179144: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179145: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179146: l_recog_line_1 NUMBER;
179147: l_recog_line_2 NUMBER;
179148:
179149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179147: l_recog_line_2 NUMBER;
179148:
179149: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179150: l_bflow_applied_to_amt NUMBER; -- 5132302
179151: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179152:
179153: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179154:
179155: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 179226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

179222: l_accrual_line_num := NULL; -- 4262811
179223: l_tmp_amt := NULL; -- 4262811
179224: --
179225:
179226: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
179227: l_balance_type_code <> 'B' THEN
179228: IF NVL(p_source_48,'
179229: ') = 'EXPENSE'
179230: THEN

Line 179298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

179294: --
179295: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
179296:
179297: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
179298: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179299:
179300: -- 4955764
179301: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179302: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 179338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

179334: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
179335:
179336: IF xla_accounting_cache_pkg.GetValueChar
179337: (p_source_code => 'LEDGER_CATEGORY_CODE'
179338: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
179339: AND l_bflow_method_code = 'PRIOR_ENTRY'
179340: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
179341: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
179342: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 179449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

179445: p_lookup_type => 'XLA_OWNER_TYPE'
179446: ,p_lookup_code => l_component_type_code
179447: )
179448: ,p_token_4 => 'PRODUCT_NAME'
179449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179453: ,p_ae_header_id => NULL

Line 179450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

179446: ,p_lookup_code => l_component_type_code
179447: )
179448: ,p_token_4 => 'PRODUCT_NAME'
179449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179453: ,p_ae_header_id => NULL
179454: );

Line 179451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

179447: )
179448: ,p_token_4 => 'PRODUCT_NAME'
179449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179453: ,p_ae_header_id => NULL
179454: );
179455:

Line 179452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

179448: ,p_token_4 => 'PRODUCT_NAME'
179449: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
179450: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
179451: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
179452: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
179453: ,p_ae_header_id => NULL
179454: );
179455:
179456: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 179483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179479: ----------------------------------------------------------------------------------
179480: -- 4219869 Business Flow
179481: -- Update journal entry status -- Need to generate this within IF
179482: ----------------------------------------------------------------------------------
179483: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179484: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
179485: ,p_balance_type_code => l_balance_type_code
179486: );
179487:

Line 179571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

179567:
179568: --
179569: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
179570: --
179571: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
179572: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
179573: ELSE
179574: ---------------------------------------------------------------------------------------------------
179575: -- 4262811a Switch Sign

Line 179596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179592:
179593: XLA_AE_LINES_PKG.ValidateCurrentLine;
179594: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179595:
179596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
179598: ,p_balance_type_code => l_balance_type_code);
179599:
179600: END IF;

Line 179706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

179702: l_tmp_amt NUMBER;
179703: l_acc_rev_natural_side_code VARCHAR2(1);
179704:
179705: l_num_entries NUMBER;
179706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179710: l_recog_line_1 NUMBER;

Line 179707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

179703: l_acc_rev_natural_side_code VARCHAR2(1);
179704:
179705: l_num_entries NUMBER;
179706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179710: l_recog_line_1 NUMBER;
179711: l_recog_line_2 NUMBER;

Line 179708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

179704:
179705: l_num_entries NUMBER;
179706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179710: l_recog_line_1 NUMBER;
179711: l_recog_line_2 NUMBER;
179712:

Line 179709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

179705: l_num_entries NUMBER;
179706: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
179707: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
179708: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
179709: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
179710: l_recog_line_1 NUMBER;
179711: l_recog_line_2 NUMBER;
179712:
179713: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 179715: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

179711: l_recog_line_2 NUMBER;
179712:
179713: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
179714: l_bflow_applied_to_amt NUMBER; -- 5132302
179715: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
179716:
179717: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
179718:
179719: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 179790: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

179786: l_accrual_line_num := NULL; -- 4262811
179787: l_tmp_amt := NULL; -- 4262811
179788: --
179789:
179790: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
179791: l_balance_type_code <> 'B' THEN
179792: IF NVL(p_source_48,'
179793: ') = 'EXPENSE'
179794: THEN

Line 179862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

179858: --
179859: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
179860:
179861: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
179862: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
179863:
179864: -- 4955764
179865: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
179866: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 179902: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

179898: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
179899:
179900: IF xla_accounting_cache_pkg.GetValueChar
179901: (p_source_code => 'LEDGER_CATEGORY_CODE'
179902: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
179903: AND l_bflow_method_code = 'PRIOR_ENTRY'
179904: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
179905: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
179906: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 180097: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

180093: p_lookup_type => 'XLA_OWNER_TYPE'
180094: ,p_lookup_code => l_component_type_code
180095: )
180096: ,p_token_4 => 'PRODUCT_NAME'
180097: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180098: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180099: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180100: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180101: ,p_ae_header_id => NULL

Line 180098: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

180094: ,p_lookup_code => l_component_type_code
180095: )
180096: ,p_token_4 => 'PRODUCT_NAME'
180097: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180098: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180099: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180100: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180101: ,p_ae_header_id => NULL
180102: );

Line 180099: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

180095: )
180096: ,p_token_4 => 'PRODUCT_NAME'
180097: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180098: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180099: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180100: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180101: ,p_ae_header_id => NULL
180102: );
180103:

Line 180100: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

180096: ,p_token_4 => 'PRODUCT_NAME'
180097: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180098: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180099: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180100: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180101: ,p_ae_header_id => NULL
180102: );
180103:
180104: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 180131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180127: ----------------------------------------------------------------------------------
180128: -- 4219869 Business Flow
180129: -- Update journal entry status -- Need to generate this within IF
180130: ----------------------------------------------------------------------------------
180131: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180132: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
180133: ,p_balance_type_code => l_balance_type_code
180134: );
180135:

Line 180303: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

180299:
180300: --
180301: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
180302: --
180303: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
180304: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
180305: ELSE
180306: ---------------------------------------------------------------------------------------------------
180307: -- 4262811a Switch Sign

Line 180328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180324:
180325: XLA_AE_LINES_PKG.ValidateCurrentLine;
180326: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180327:
180328: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180329: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
180330: ,p_balance_type_code => l_balance_type_code);
180331:
180332: END IF;

Line 180434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

180430: l_tmp_amt NUMBER;
180431: l_acc_rev_natural_side_code VARCHAR2(1);
180432:
180433: l_num_entries NUMBER;
180434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180438: l_recog_line_1 NUMBER;

Line 180435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

180431: l_acc_rev_natural_side_code VARCHAR2(1);
180432:
180433: l_num_entries NUMBER;
180434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180438: l_recog_line_1 NUMBER;
180439: l_recog_line_2 NUMBER;

Line 180436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

180432:
180433: l_num_entries NUMBER;
180434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180438: l_recog_line_1 NUMBER;
180439: l_recog_line_2 NUMBER;
180440:

Line 180437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

180433: l_num_entries NUMBER;
180434: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180435: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180436: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180437: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180438: l_recog_line_1 NUMBER;
180439: l_recog_line_2 NUMBER;
180440:
180441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 180443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

180439: l_recog_line_2 NUMBER;
180440:
180441: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
180442: l_bflow_applied_to_amt NUMBER; -- 5132302
180443: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
180444:
180445: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
180446:
180447: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 180518: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

180514: l_accrual_line_num := NULL; -- 4262811
180515: l_tmp_amt := NULL; -- 4262811
180516: --
180517:
180518: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
180519: l_balance_type_code <> 'B' THEN
180520: IF NVL(p_source_64,'
180521: ') = 'COST'
180522: THEN

Line 180590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

180586: --
180587: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
180588:
180589: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
180590: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
180591:
180592: -- 4955764
180593: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
180594: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 180630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

180626: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
180627:
180628: IF xla_accounting_cache_pkg.GetValueChar
180629: (p_source_code => 'LEDGER_CATEGORY_CODE'
180630: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
180631: AND l_bflow_method_code = 'PRIOR_ENTRY'
180632: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
180633: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
180634: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 180741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

180737: p_lookup_type => 'XLA_OWNER_TYPE'
180738: ,p_lookup_code => l_component_type_code
180739: )
180740: ,p_token_4 => 'PRODUCT_NAME'
180741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180745: ,p_ae_header_id => NULL

Line 180742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

180738: ,p_lookup_code => l_component_type_code
180739: )
180740: ,p_token_4 => 'PRODUCT_NAME'
180741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180745: ,p_ae_header_id => NULL
180746: );

Line 180743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

180739: )
180740: ,p_token_4 => 'PRODUCT_NAME'
180741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180745: ,p_ae_header_id => NULL
180746: );
180747:

Line 180744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

180740: ,p_token_4 => 'PRODUCT_NAME'
180741: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
180742: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
180743: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
180744: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
180745: ,p_ae_header_id => NULL
180746: );
180747:
180748: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 180775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180771: ----------------------------------------------------------------------------------
180772: -- 4219869 Business Flow
180773: -- Update journal entry status -- Need to generate this within IF
180774: ----------------------------------------------------------------------------------
180775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180776: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
180777: ,p_balance_type_code => l_balance_type_code
180778: );
180779:

Line 180862: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

180858:
180859: --
180860: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
180861: --
180862: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
180863: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
180864: ELSE
180865: ---------------------------------------------------------------------------------------------------
180866: -- 4262811a Switch Sign

Line 180887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

180883:
180884: XLA_AE_LINES_PKG.ValidateCurrentLine;
180885: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
180886:
180887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
180888: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
180889: ,p_balance_type_code => l_balance_type_code);
180890:
180891: END IF;

Line 180993: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

180989: l_tmp_amt NUMBER;
180990: l_acc_rev_natural_side_code VARCHAR2(1);
180991:
180992: l_num_entries NUMBER;
180993: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180994: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180995: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180996: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180997: l_recog_line_1 NUMBER;

Line 180994: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

180990: l_acc_rev_natural_side_code VARCHAR2(1);
180991:
180992: l_num_entries NUMBER;
180993: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180994: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180995: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180996: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180997: l_recog_line_1 NUMBER;
180998: l_recog_line_2 NUMBER;

Line 180995: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

180991:
180992: l_num_entries NUMBER;
180993: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180994: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180995: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180996: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180997: l_recog_line_1 NUMBER;
180998: l_recog_line_2 NUMBER;
180999:

Line 180996: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

180992: l_num_entries NUMBER;
180993: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
180994: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
180995: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
180996: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
180997: l_recog_line_1 NUMBER;
180998: l_recog_line_2 NUMBER;
180999:
181000: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 181002: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

180998: l_recog_line_2 NUMBER;
180999:
181000: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181001: l_bflow_applied_to_amt NUMBER; -- 5132302
181002: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181003:
181004: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181005:
181006: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 181077: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

181073: l_accrual_line_num := NULL; -- 4262811
181074: l_tmp_amt := NULL; -- 4262811
181075: --
181076:
181077: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
181078: l_balance_type_code <> 'B' THEN
181079: IF NVL(p_source_64,'
181080: ') = 'COST'
181081: THEN

Line 181149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

181145: --
181146: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
181147:
181148: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
181149: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
181150:
181151: -- 4955764
181152: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181153: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 181189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

181185: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
181186:
181187: IF xla_accounting_cache_pkg.GetValueChar
181188: (p_source_code => 'LEDGER_CATEGORY_CODE'
181189: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
181190: AND l_bflow_method_code = 'PRIOR_ENTRY'
181191: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
181192: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
181193: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 181300: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

181296: p_lookup_type => 'XLA_OWNER_TYPE'
181297: ,p_lookup_code => l_component_type_code
181298: )
181299: ,p_token_4 => 'PRODUCT_NAME'
181300: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181301: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181302: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181303: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181304: ,p_ae_header_id => NULL

Line 181301: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

181297: ,p_lookup_code => l_component_type_code
181298: )
181299: ,p_token_4 => 'PRODUCT_NAME'
181300: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181301: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181302: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181303: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181304: ,p_ae_header_id => NULL
181305: );

Line 181302: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

181298: )
181299: ,p_token_4 => 'PRODUCT_NAME'
181300: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181301: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181302: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181303: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181304: ,p_ae_header_id => NULL
181305: );
181306:

Line 181303: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

181299: ,p_token_4 => 'PRODUCT_NAME'
181300: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181301: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181302: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181303: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181304: ,p_ae_header_id => NULL
181305: );
181306:
181307: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 181334: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181330: ----------------------------------------------------------------------------------
181331: -- 4219869 Business Flow
181332: -- Update journal entry status -- Need to generate this within IF
181333: ----------------------------------------------------------------------------------
181334: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181335: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
181336: ,p_balance_type_code => l_balance_type_code
181337: );
181338:

Line 181421: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

181417:
181418: --
181419: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
181420: --
181421: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
181422: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
181423: ELSE
181424: ---------------------------------------------------------------------------------------------------
181425: -- 4262811a Switch Sign

Line 181446: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181442:
181443: XLA_AE_LINES_PKG.ValidateCurrentLine;
181444: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
181445:
181446: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181447: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
181448: ,p_balance_type_code => l_balance_type_code);
181449:
181450: END IF;

Line 181556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

181552: l_tmp_amt NUMBER;
181553: l_acc_rev_natural_side_code VARCHAR2(1);
181554:
181555: l_num_entries NUMBER;
181556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181560: l_recog_line_1 NUMBER;

Line 181557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

181553: l_acc_rev_natural_side_code VARCHAR2(1);
181554:
181555: l_num_entries NUMBER;
181556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181560: l_recog_line_1 NUMBER;
181561: l_recog_line_2 NUMBER;

Line 181558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

181554:
181555: l_num_entries NUMBER;
181556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181560: l_recog_line_1 NUMBER;
181561: l_recog_line_2 NUMBER;
181562:

Line 181559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

181555: l_num_entries NUMBER;
181556: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
181557: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
181558: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
181559: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
181560: l_recog_line_1 NUMBER;
181561: l_recog_line_2 NUMBER;
181562:
181563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 181565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

181561: l_recog_line_2 NUMBER;
181562:
181563: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
181564: l_bflow_applied_to_amt NUMBER; -- 5132302
181565: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
181566:
181567: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
181568:
181569: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 181640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

181636: l_accrual_line_num := NULL; -- 4262811
181637: l_tmp_amt := NULL; -- 4262811
181638: --
181639:
181640: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
181641: l_balance_type_code <> 'B' THEN
181642: IF NVL(p_source_64,'
181643: ') = 'COST'
181644: THEN

Line 181712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

181708: --
181709: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
181710:
181711: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
181712: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
181713:
181714: -- 4955764
181715: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
181716: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 181756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

181752: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
181753:
181754: IF xla_accounting_cache_pkg.GetValueChar
181755: (p_source_code => 'LEDGER_CATEGORY_CODE'
181756: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
181757: AND l_bflow_method_code = 'PRIOR_ENTRY'
181758: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
181759: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
181760: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 181867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

181863: p_lookup_type => 'XLA_OWNER_TYPE'
181864: ,p_lookup_code => l_component_type_code
181865: )
181866: ,p_token_4 => 'PRODUCT_NAME'
181867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181871: ,p_ae_header_id => NULL

Line 181868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

181864: ,p_lookup_code => l_component_type_code
181865: )
181866: ,p_token_4 => 'PRODUCT_NAME'
181867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181871: ,p_ae_header_id => NULL
181872: );

Line 181869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

181865: )
181866: ,p_token_4 => 'PRODUCT_NAME'
181867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181871: ,p_ae_header_id => NULL
181872: );
181873:

Line 181870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

181866: ,p_token_4 => 'PRODUCT_NAME'
181867: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
181868: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
181869: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
181870: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
181871: ,p_ae_header_id => NULL
181872: );
181873:
181874: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 181901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

181897: ----------------------------------------------------------------------------------
181898: -- 4219869 Business Flow
181899: -- Update journal entry status -- Need to generate this within IF
181900: ----------------------------------------------------------------------------------
181901: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
181902: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
181903: ,p_balance_type_code => l_balance_type_code
181904: );
181905:

Line 181988: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

181984:
181985: --
181986: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
181987: --
181988: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
181989: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
181990: ELSE
181991: ---------------------------------------------------------------------------------------------------
181992: -- 4262811a Switch Sign

Line 182013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182009:
182010: XLA_AE_LINES_PKG.ValidateCurrentLine;
182011: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
182012:
182013: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182014: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
182015: ,p_balance_type_code => l_balance_type_code);
182016:
182017: END IF;

Line 182119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

182115: l_tmp_amt NUMBER;
182116: l_acc_rev_natural_side_code VARCHAR2(1);
182117:
182118: l_num_entries NUMBER;
182119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182123: l_recog_line_1 NUMBER;

Line 182120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

182116: l_acc_rev_natural_side_code VARCHAR2(1);
182117:
182118: l_num_entries NUMBER;
182119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182123: l_recog_line_1 NUMBER;
182124: l_recog_line_2 NUMBER;

Line 182121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

182117:
182118: l_num_entries NUMBER;
182119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182123: l_recog_line_1 NUMBER;
182124: l_recog_line_2 NUMBER;
182125:

Line 182122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

182118: l_num_entries NUMBER;
182119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182123: l_recog_line_1 NUMBER;
182124: l_recog_line_2 NUMBER;
182125:
182126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 182128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

182124: l_recog_line_2 NUMBER;
182125:
182126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
182127: l_bflow_applied_to_amt NUMBER; -- 5132302
182128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
182129:
182130: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
182131:
182132: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 182203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

182199: l_accrual_line_num := NULL; -- 4262811
182200: l_tmp_amt := NULL; -- 4262811
182201: --
182202:
182203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
182204: l_balance_type_code <> 'B' THEN
182205: IF NVL(p_source_64,'
182206: ') = 'COST'
182207: THEN

Line 182275: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

182271: --
182272: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
182273:
182274: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
182275: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182276:
182277: -- 4955764
182278: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182279: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 182315: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

182311: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
182312:
182313: IF xla_accounting_cache_pkg.GetValueChar
182314: (p_source_code => 'LEDGER_CATEGORY_CODE'
182315: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
182316: AND l_bflow_method_code = 'PRIOR_ENTRY'
182317: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
182318: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
182319: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 182426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

182422: p_lookup_type => 'XLA_OWNER_TYPE'
182423: ,p_lookup_code => l_component_type_code
182424: )
182425: ,p_token_4 => 'PRODUCT_NAME'
182426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182430: ,p_ae_header_id => NULL

Line 182427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

182423: ,p_lookup_code => l_component_type_code
182424: )
182425: ,p_token_4 => 'PRODUCT_NAME'
182426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182430: ,p_ae_header_id => NULL
182431: );

Line 182428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

182424: )
182425: ,p_token_4 => 'PRODUCT_NAME'
182426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182430: ,p_ae_header_id => NULL
182431: );
182432:

Line 182429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

182425: ,p_token_4 => 'PRODUCT_NAME'
182426: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182427: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182428: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
182429: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
182430: ,p_ae_header_id => NULL
182431: );
182432:
182433: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 182460: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182456: ----------------------------------------------------------------------------------
182457: -- 4219869 Business Flow
182458: -- Update journal entry status -- Need to generate this within IF
182459: ----------------------------------------------------------------------------------
182460: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182461: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
182462: ,p_balance_type_code => l_balance_type_code
182463: );
182464:

Line 182547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

182543:
182544: --
182545: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
182546: --
182547: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
182548: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
182549: ELSE
182550: ---------------------------------------------------------------------------------------------------
182551: -- 4262811a Switch Sign

Line 182572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

182568:
182569: XLA_AE_LINES_PKG.ValidateCurrentLine;
182570: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
182571:
182572: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
182573: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
182574: ,p_balance_type_code => l_balance_type_code);
182575:
182576: END IF;

Line 182684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

182680: l_tmp_amt NUMBER;
182681: l_acc_rev_natural_side_code VARCHAR2(1);
182682:
182683: l_num_entries NUMBER;
182684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182688: l_recog_line_1 NUMBER;

Line 182685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

182681: l_acc_rev_natural_side_code VARCHAR2(1);
182682:
182683: l_num_entries NUMBER;
182684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182688: l_recog_line_1 NUMBER;
182689: l_recog_line_2 NUMBER;

Line 182686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

182682:
182683: l_num_entries NUMBER;
182684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182688: l_recog_line_1 NUMBER;
182689: l_recog_line_2 NUMBER;
182690:

Line 182687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

182683: l_num_entries NUMBER;
182684: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
182685: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
182686: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
182687: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
182688: l_recog_line_1 NUMBER;
182689: l_recog_line_2 NUMBER;
182690:
182691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 182693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

182689: l_recog_line_2 NUMBER;
182690:
182691: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
182692: l_bflow_applied_to_amt NUMBER; -- 5132302
182693: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
182694:
182695: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
182696:
182697: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 182768: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

182764: l_accrual_line_num := NULL; -- 4262811
182765: l_tmp_amt := NULL; -- 4262811
182766: --
182767:
182768: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
182769: l_balance_type_code <> 'B' THEN
182770: IF NVL(p_source_64,'
182771: ') = 'COST'
182772: THEN

Line 182840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

182836: --
182837: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
182838:
182839: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
182840: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
182841:
182842: -- 4955764
182843: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
182844: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 182886: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

182882: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
182883:
182884: IF xla_accounting_cache_pkg.GetValueChar
182885: (p_source_code => 'LEDGER_CATEGORY_CODE'
182886: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
182887: AND l_bflow_method_code = 'PRIOR_ENTRY'
182888: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
182889: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
182890: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 182997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

182993: p_lookup_type => 'XLA_OWNER_TYPE'
182994: ,p_lookup_code => l_component_type_code
182995: )
182996: ,p_token_4 => 'PRODUCT_NAME'
182997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183001: ,p_ae_header_id => NULL

Line 182998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

182994: ,p_lookup_code => l_component_type_code
182995: )
182996: ,p_token_4 => 'PRODUCT_NAME'
182997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183001: ,p_ae_header_id => NULL
183002: );

Line 182999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

182995: )
182996: ,p_token_4 => 'PRODUCT_NAME'
182997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183001: ,p_ae_header_id => NULL
183002: );
183003:

Line 183000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

182996: ,p_token_4 => 'PRODUCT_NAME'
182997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
182998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
182999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183001: ,p_ae_header_id => NULL
183002: );
183003:
183004: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 183031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183027: ----------------------------------------------------------------------------------
183028: -- 4219869 Business Flow
183029: -- Update journal entry status -- Need to generate this within IF
183030: ----------------------------------------------------------------------------------
183031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183032: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
183033: ,p_balance_type_code => l_balance_type_code
183034: );
183035:

Line 183118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

183114:
183115: --
183116: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
183117: --
183118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
183119: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
183120: ELSE
183121: ---------------------------------------------------------------------------------------------------
183122: -- 4262811a Switch Sign

Line 183143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183139:
183140: XLA_AE_LINES_PKG.ValidateCurrentLine;
183141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183142:
183143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183144: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
183145: ,p_balance_type_code => l_balance_type_code);
183146:
183147: END IF;

Line 183249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

183245: l_tmp_amt NUMBER;
183246: l_acc_rev_natural_side_code VARCHAR2(1);
183247:
183248: l_num_entries NUMBER;
183249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183253: l_recog_line_1 NUMBER;

Line 183250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

183246: l_acc_rev_natural_side_code VARCHAR2(1);
183247:
183248: l_num_entries NUMBER;
183249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183253: l_recog_line_1 NUMBER;
183254: l_recog_line_2 NUMBER;

Line 183251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

183247:
183248: l_num_entries NUMBER;
183249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183253: l_recog_line_1 NUMBER;
183254: l_recog_line_2 NUMBER;
183255:

Line 183252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

183248: l_num_entries NUMBER;
183249: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183250: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183251: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183252: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183253: l_recog_line_1 NUMBER;
183254: l_recog_line_2 NUMBER;
183255:
183256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 183258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

183254: l_recog_line_2 NUMBER;
183255:
183256: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183257: l_bflow_applied_to_amt NUMBER; -- 5132302
183258: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183259:
183260: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183261:
183262: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 183333: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

183329: l_accrual_line_num := NULL; -- 4262811
183330: l_tmp_amt := NULL; -- 4262811
183331: --
183332:
183333: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
183334: l_balance_type_code <> 'B' THEN
183335: IF NVL(p_source_64,'
183336: ') = 'COST'
183337: THEN

Line 183405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

183401: --
183402: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
183403:
183404: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
183405: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183406:
183407: -- 4955764
183408: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183409: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 183445: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

183441: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
183442:
183443: IF xla_accounting_cache_pkg.GetValueChar
183444: (p_source_code => 'LEDGER_CATEGORY_CODE'
183445: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
183446: AND l_bflow_method_code = 'PRIOR_ENTRY'
183447: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
183448: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
183449: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 183556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

183552: p_lookup_type => 'XLA_OWNER_TYPE'
183553: ,p_lookup_code => l_component_type_code
183554: )
183555: ,p_token_4 => 'PRODUCT_NAME'
183556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183560: ,p_ae_header_id => NULL

Line 183557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

183553: ,p_lookup_code => l_component_type_code
183554: )
183555: ,p_token_4 => 'PRODUCT_NAME'
183556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183560: ,p_ae_header_id => NULL
183561: );

Line 183558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

183554: )
183555: ,p_token_4 => 'PRODUCT_NAME'
183556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183560: ,p_ae_header_id => NULL
183561: );
183562:

Line 183559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

183555: ,p_token_4 => 'PRODUCT_NAME'
183556: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
183557: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
183558: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
183559: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
183560: ,p_ae_header_id => NULL
183561: );
183562:
183563: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 183590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183586: ----------------------------------------------------------------------------------
183587: -- 4219869 Business Flow
183588: -- Update journal entry status -- Need to generate this within IF
183589: ----------------------------------------------------------------------------------
183590: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183591: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
183592: ,p_balance_type_code => l_balance_type_code
183593: );
183594:

Line 183677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

183673:
183674: --
183675: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
183676: --
183677: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
183678: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
183679: ELSE
183680: ---------------------------------------------------------------------------------------------------
183681: -- 4262811a Switch Sign

Line 183702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

183698:
183699: XLA_AE_LINES_PKG.ValidateCurrentLine;
183700: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
183701:
183702: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
183703: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
183704: ,p_balance_type_code => l_balance_type_code);
183705:
183706: END IF;

Line 183808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

183804: l_tmp_amt NUMBER;
183805: l_acc_rev_natural_side_code VARCHAR2(1);
183806:
183807: l_num_entries NUMBER;
183808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183812: l_recog_line_1 NUMBER;

Line 183809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

183805: l_acc_rev_natural_side_code VARCHAR2(1);
183806:
183807: l_num_entries NUMBER;
183808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183812: l_recog_line_1 NUMBER;
183813: l_recog_line_2 NUMBER;

Line 183810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

183806:
183807: l_num_entries NUMBER;
183808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183812: l_recog_line_1 NUMBER;
183813: l_recog_line_2 NUMBER;
183814:

Line 183811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

183807: l_num_entries NUMBER;
183808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
183809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
183810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
183811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
183812: l_recog_line_1 NUMBER;
183813: l_recog_line_2 NUMBER;
183814:
183815: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 183817: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

183813: l_recog_line_2 NUMBER;
183814:
183815: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
183816: l_bflow_applied_to_amt NUMBER; -- 5132302
183817: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
183818:
183819: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
183820:
183821: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 183892: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

183888: l_accrual_line_num := NULL; -- 4262811
183889: l_tmp_amt := NULL; -- 4262811
183890: --
183891:
183892: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
183893: l_balance_type_code <> 'B' THEN
183894: IF NVL(p_source_64,'
183895: ') = 'COST'
183896: THEN

Line 183964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

183960: --
183961: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
183962:
183963: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
183964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
183965:
183966: -- 4955764
183967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
183968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 184004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

184000: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
184001:
184002: IF xla_accounting_cache_pkg.GetValueChar
184003: (p_source_code => 'LEDGER_CATEGORY_CODE'
184004: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
184005: AND l_bflow_method_code = 'PRIOR_ENTRY'
184006: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
184007: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
184008: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 184115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

184111: p_lookup_type => 'XLA_OWNER_TYPE'
184112: ,p_lookup_code => l_component_type_code
184113: )
184114: ,p_token_4 => 'PRODUCT_NAME'
184115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184119: ,p_ae_header_id => NULL

Line 184116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

184112: ,p_lookup_code => l_component_type_code
184113: )
184114: ,p_token_4 => 'PRODUCT_NAME'
184115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184119: ,p_ae_header_id => NULL
184120: );

Line 184117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

184113: )
184114: ,p_token_4 => 'PRODUCT_NAME'
184115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184119: ,p_ae_header_id => NULL
184120: );
184121:

Line 184118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

184114: ,p_token_4 => 'PRODUCT_NAME'
184115: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184116: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184117: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184118: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184119: ,p_ae_header_id => NULL
184120: );
184121:
184122: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 184149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184145: ----------------------------------------------------------------------------------
184146: -- 4219869 Business Flow
184147: -- Update journal entry status -- Need to generate this within IF
184148: ----------------------------------------------------------------------------------
184149: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184150: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
184151: ,p_balance_type_code => l_balance_type_code
184152: );
184153:

Line 184236: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

184232:
184233: --
184234: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
184235: --
184236: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
184237: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
184238: ELSE
184239: ---------------------------------------------------------------------------------------------------
184240: -- 4262811a Switch Sign

Line 184261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184257:
184258: XLA_AE_LINES_PKG.ValidateCurrentLine;
184259: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184260:
184261: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184262: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
184263: ,p_balance_type_code => l_balance_type_code);
184264:
184265: END IF;

Line 184367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

184363: l_tmp_amt NUMBER;
184364: l_acc_rev_natural_side_code VARCHAR2(1);
184365:
184366: l_num_entries NUMBER;
184367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184371: l_recog_line_1 NUMBER;

Line 184368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

184364: l_acc_rev_natural_side_code VARCHAR2(1);
184365:
184366: l_num_entries NUMBER;
184367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184371: l_recog_line_1 NUMBER;
184372: l_recog_line_2 NUMBER;

Line 184369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

184365:
184366: l_num_entries NUMBER;
184367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184371: l_recog_line_1 NUMBER;
184372: l_recog_line_2 NUMBER;
184373:

Line 184370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

184366: l_num_entries NUMBER;
184367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184371: l_recog_line_1 NUMBER;
184372: l_recog_line_2 NUMBER;
184373:
184374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 184376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

184372: l_recog_line_2 NUMBER;
184373:
184374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184375: l_bflow_applied_to_amt NUMBER; -- 5132302
184376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184377:
184378: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184379:
184380: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 184451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

184447: l_accrual_line_num := NULL; -- 4262811
184448: l_tmp_amt := NULL; -- 4262811
184449: --
184450:
184451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
184452: l_balance_type_code <> 'B' THEN
184453: IF NVL(p_source_64,'
184454: ') = 'COST'
184455: THEN

Line 184523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

184519: --
184520: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
184521:
184522: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
184523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
184524:
184525: -- 4955764
184526: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
184527: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 184563: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

184559: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
184560:
184561: IF xla_accounting_cache_pkg.GetValueChar
184562: (p_source_code => 'LEDGER_CATEGORY_CODE'
184563: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
184564: AND l_bflow_method_code = 'PRIOR_ENTRY'
184565: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
184566: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
184567: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 184674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

184670: p_lookup_type => 'XLA_OWNER_TYPE'
184671: ,p_lookup_code => l_component_type_code
184672: )
184673: ,p_token_4 => 'PRODUCT_NAME'
184674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184678: ,p_ae_header_id => NULL

Line 184675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

184671: ,p_lookup_code => l_component_type_code
184672: )
184673: ,p_token_4 => 'PRODUCT_NAME'
184674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184678: ,p_ae_header_id => NULL
184679: );

Line 184676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

184672: )
184673: ,p_token_4 => 'PRODUCT_NAME'
184674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184678: ,p_ae_header_id => NULL
184679: );
184680:

Line 184677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

184673: ,p_token_4 => 'PRODUCT_NAME'
184674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
184675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
184676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
184677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
184678: ,p_ae_header_id => NULL
184679: );
184680:
184681: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 184708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184704: ----------------------------------------------------------------------------------
184705: -- 4219869 Business Flow
184706: -- Update journal entry status -- Need to generate this within IF
184707: ----------------------------------------------------------------------------------
184708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
184710: ,p_balance_type_code => l_balance_type_code
184711: );
184712:

Line 184795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

184791:
184792: --
184793: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
184794: --
184795: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
184796: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
184797: ELSE
184798: ---------------------------------------------------------------------------------------------------
184799: -- 4262811a Switch Sign

Line 184820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

184816:
184817: XLA_AE_LINES_PKG.ValidateCurrentLine;
184818: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
184819:
184820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
184821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
184822: ,p_balance_type_code => l_balance_type_code);
184823:
184824: END IF;

Line 184932: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

184928: l_tmp_amt NUMBER;
184929: l_acc_rev_natural_side_code VARCHAR2(1);
184930:
184931: l_num_entries NUMBER;
184932: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184933: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184934: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184935: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184936: l_recog_line_1 NUMBER;

Line 184933: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

184929: l_acc_rev_natural_side_code VARCHAR2(1);
184930:
184931: l_num_entries NUMBER;
184932: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184933: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184934: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184935: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184936: l_recog_line_1 NUMBER;
184937: l_recog_line_2 NUMBER;

Line 184934: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

184930:
184931: l_num_entries NUMBER;
184932: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184933: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184934: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184935: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184936: l_recog_line_1 NUMBER;
184937: l_recog_line_2 NUMBER;
184938:

Line 184935: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

184931: l_num_entries NUMBER;
184932: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
184933: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
184934: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
184935: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
184936: l_recog_line_1 NUMBER;
184937: l_recog_line_2 NUMBER;
184938:
184939: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 184941: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

184937: l_recog_line_2 NUMBER;
184938:
184939: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
184940: l_bflow_applied_to_amt NUMBER; -- 5132302
184941: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
184942:
184943: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
184944:
184945: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 185016: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

185012: l_accrual_line_num := NULL; -- 4262811
185013: l_tmp_amt := NULL; -- 4262811
185014: --
185015:
185016: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
185017: l_balance_type_code <> 'B' THEN
185018: IF NVL(p_source_64,'
185019: ') = 'BL RESERVE'
185020: THEN

Line 185088: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

185084: --
185085: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
185086:
185087: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
185088: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185089:
185090: -- 4955764
185091: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185092: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 185134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

185130: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
185131:
185132: IF xla_accounting_cache_pkg.GetValueChar
185133: (p_source_code => 'LEDGER_CATEGORY_CODE'
185134: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
185135: AND l_bflow_method_code = 'PRIOR_ENTRY'
185136: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
185137: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
185138: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 185245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

185241: p_lookup_type => 'XLA_OWNER_TYPE'
185242: ,p_lookup_code => l_component_type_code
185243: )
185244: ,p_token_4 => 'PRODUCT_NAME'
185245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185249: ,p_ae_header_id => NULL

Line 185246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

185242: ,p_lookup_code => l_component_type_code
185243: )
185244: ,p_token_4 => 'PRODUCT_NAME'
185245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185249: ,p_ae_header_id => NULL
185250: );

Line 185247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

185243: )
185244: ,p_token_4 => 'PRODUCT_NAME'
185245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185249: ,p_ae_header_id => NULL
185250: );
185251:

Line 185248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

185244: ,p_token_4 => 'PRODUCT_NAME'
185245: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185246: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185247: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185248: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185249: ,p_ae_header_id => NULL
185250: );
185251:
185252: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 185279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185275: ----------------------------------------------------------------------------------
185276: -- 4219869 Business Flow
185277: -- Update journal entry status -- Need to generate this within IF
185278: ----------------------------------------------------------------------------------
185279: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185280: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
185281: ,p_balance_type_code => l_balance_type_code
185282: );
185283:

Line 185366: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

185362:
185363: --
185364: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
185365: --
185366: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
185367: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
185368: ELSE
185369: ---------------------------------------------------------------------------------------------------
185370: -- 4262811a Switch Sign

Line 185391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185387:
185388: XLA_AE_LINES_PKG.ValidateCurrentLine;
185389: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
185390:
185391: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185392: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
185393: ,p_balance_type_code => l_balance_type_code);
185394:
185395: END IF;

Line 185497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

185493: l_tmp_amt NUMBER;
185494: l_acc_rev_natural_side_code VARCHAR2(1);
185495:
185496: l_num_entries NUMBER;
185497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185501: l_recog_line_1 NUMBER;

Line 185498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

185494: l_acc_rev_natural_side_code VARCHAR2(1);
185495:
185496: l_num_entries NUMBER;
185497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185501: l_recog_line_1 NUMBER;
185502: l_recog_line_2 NUMBER;

Line 185499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

185495:
185496: l_num_entries NUMBER;
185497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185501: l_recog_line_1 NUMBER;
185502: l_recog_line_2 NUMBER;
185503:

Line 185500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

185496: l_num_entries NUMBER;
185497: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
185498: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
185499: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
185500: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
185501: l_recog_line_1 NUMBER;
185502: l_recog_line_2 NUMBER;
185503:
185504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 185506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

185502: l_recog_line_2 NUMBER;
185503:
185504: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
185505: l_bflow_applied_to_amt NUMBER; -- 5132302
185506: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
185507:
185508: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
185509:
185510: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 185581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

185577: l_accrual_line_num := NULL; -- 4262811
185578: l_tmp_amt := NULL; -- 4262811
185579: --
185580:
185581: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
185582: l_balance_type_code <> 'B' THEN
185583: IF NVL(p_source_64,'
185584: ') = 'BL RESERVE'
185585: THEN

Line 185653: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

185649: --
185650: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
185651:
185652: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
185653: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
185654:
185655: -- 4955764
185656: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
185657: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 185693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

185689: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
185690:
185691: IF xla_accounting_cache_pkg.GetValueChar
185692: (p_source_code => 'LEDGER_CATEGORY_CODE'
185693: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
185694: AND l_bflow_method_code = 'PRIOR_ENTRY'
185695: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
185696: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
185697: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 185804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

185800: p_lookup_type => 'XLA_OWNER_TYPE'
185801: ,p_lookup_code => l_component_type_code
185802: )
185803: ,p_token_4 => 'PRODUCT_NAME'
185804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185808: ,p_ae_header_id => NULL

Line 185805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

185801: ,p_lookup_code => l_component_type_code
185802: )
185803: ,p_token_4 => 'PRODUCT_NAME'
185804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185808: ,p_ae_header_id => NULL
185809: );

Line 185806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

185802: )
185803: ,p_token_4 => 'PRODUCT_NAME'
185804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185808: ,p_ae_header_id => NULL
185809: );
185810:

Line 185807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

185803: ,p_token_4 => 'PRODUCT_NAME'
185804: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
185805: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
185806: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
185807: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
185808: ,p_ae_header_id => NULL
185809: );
185810:
185811: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 185838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185834: ----------------------------------------------------------------------------------
185835: -- 4219869 Business Flow
185836: -- Update journal entry status -- Need to generate this within IF
185837: ----------------------------------------------------------------------------------
185838: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185839: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
185840: ,p_balance_type_code => l_balance_type_code
185841: );
185842:

Line 185925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

185921:
185922: --
185923: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
185924: --
185925: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
185926: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
185927: ELSE
185928: ---------------------------------------------------------------------------------------------------
185929: -- 4262811a Switch Sign

Line 185950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

185946:
185947: XLA_AE_LINES_PKG.ValidateCurrentLine;
185948: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
185949:
185950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
185951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
185952: ,p_balance_type_code => l_balance_type_code);
185953:
185954: END IF;

Line 186056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

186052: l_tmp_amt NUMBER;
186053: l_acc_rev_natural_side_code VARCHAR2(1);
186054:
186055: l_num_entries NUMBER;
186056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186060: l_recog_line_1 NUMBER;

Line 186057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

186053: l_acc_rev_natural_side_code VARCHAR2(1);
186054:
186055: l_num_entries NUMBER;
186056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186060: l_recog_line_1 NUMBER;
186061: l_recog_line_2 NUMBER;

Line 186058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

186054:
186055: l_num_entries NUMBER;
186056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186060: l_recog_line_1 NUMBER;
186061: l_recog_line_2 NUMBER;
186062:

Line 186059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

186055: l_num_entries NUMBER;
186056: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186057: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186058: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186059: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186060: l_recog_line_1 NUMBER;
186061: l_recog_line_2 NUMBER;
186062:
186063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 186065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

186061: l_recog_line_2 NUMBER;
186062:
186063: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186064: l_bflow_applied_to_amt NUMBER; -- 5132302
186065: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186066:
186067: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186068:
186069: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 186140: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

186136: l_accrual_line_num := NULL; -- 4262811
186137: l_tmp_amt := NULL; -- 4262811
186138: --
186139:
186140: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
186141: l_balance_type_code <> 'B' THEN
186142: IF NVL(p_source_64,'
186143: ') = 'BL RESERVE'
186144: THEN

Line 186212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

186208: --
186209: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
186210:
186211: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
186212: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186213:
186214: -- 4955764
186215: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186216: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 186252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

186248: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
186249:
186250: IF xla_accounting_cache_pkg.GetValueChar
186251: (p_source_code => 'LEDGER_CATEGORY_CODE'
186252: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
186253: AND l_bflow_method_code = 'PRIOR_ENTRY'
186254: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
186255: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
186256: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 186363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

186359: p_lookup_type => 'XLA_OWNER_TYPE'
186360: ,p_lookup_code => l_component_type_code
186361: )
186362: ,p_token_4 => 'PRODUCT_NAME'
186363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186367: ,p_ae_header_id => NULL

Line 186364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

186360: ,p_lookup_code => l_component_type_code
186361: )
186362: ,p_token_4 => 'PRODUCT_NAME'
186363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186367: ,p_ae_header_id => NULL
186368: );

Line 186365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

186361: )
186362: ,p_token_4 => 'PRODUCT_NAME'
186363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186367: ,p_ae_header_id => NULL
186368: );
186369:

Line 186366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

186362: ,p_token_4 => 'PRODUCT_NAME'
186363: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186364: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186365: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186366: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186367: ,p_ae_header_id => NULL
186368: );
186369:
186370: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 186397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

186393: ----------------------------------------------------------------------------------
186394: -- 4219869 Business Flow
186395: -- Update journal entry status -- Need to generate this within IF
186396: ----------------------------------------------------------------------------------
186397: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
186398: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
186399: ,p_balance_type_code => l_balance_type_code
186400: );
186401:

Line 186484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

186480:
186481: --
186482: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
186483: --
186484: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
186485: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
186486: ELSE
186487: ---------------------------------------------------------------------------------------------------
186488: -- 4262811a Switch Sign

Line 186509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

186505:
186506: XLA_AE_LINES_PKG.ValidateCurrentLine;
186507: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
186508:
186509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
186510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
186511: ,p_balance_type_code => l_balance_type_code);
186512:
186513: END IF;

Line 186619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

186615: l_tmp_amt NUMBER;
186616: l_acc_rev_natural_side_code VARCHAR2(1);
186617:
186618: l_num_entries NUMBER;
186619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186623: l_recog_line_1 NUMBER;

Line 186620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

186616: l_acc_rev_natural_side_code VARCHAR2(1);
186617:
186618: l_num_entries NUMBER;
186619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186623: l_recog_line_1 NUMBER;
186624: l_recog_line_2 NUMBER;

Line 186621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

186617:
186618: l_num_entries NUMBER;
186619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186623: l_recog_line_1 NUMBER;
186624: l_recog_line_2 NUMBER;
186625:

Line 186622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

186618: l_num_entries NUMBER;
186619: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
186620: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
186621: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
186622: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
186623: l_recog_line_1 NUMBER;
186624: l_recog_line_2 NUMBER;
186625:
186626: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 186628: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

186624: l_recog_line_2 NUMBER;
186625:
186626: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
186627: l_bflow_applied_to_amt NUMBER; -- 5132302
186628: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
186629:
186630: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
186631:
186632: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 186703: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

186699: l_accrual_line_num := NULL; -- 4262811
186700: l_tmp_amt := NULL; -- 4262811
186701: --
186702:
186703: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
186704: l_balance_type_code <> 'B' THEN
186705: IF NVL(p_source_64,'
186706: ') = 'BL RESERVE'
186707: THEN

Line 186775: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

186771: --
186772: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
186773:
186774: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
186775: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
186776:
186777: -- 4955764
186778: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
186779: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 186819: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

186815: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
186816:
186817: IF xla_accounting_cache_pkg.GetValueChar
186818: (p_source_code => 'LEDGER_CATEGORY_CODE'
186819: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
186820: AND l_bflow_method_code = 'PRIOR_ENTRY'
186821: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
186822: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
186823: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 186930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

186926: p_lookup_type => 'XLA_OWNER_TYPE'
186927: ,p_lookup_code => l_component_type_code
186928: )
186929: ,p_token_4 => 'PRODUCT_NAME'
186930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186934: ,p_ae_header_id => NULL

Line 186931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

186927: ,p_lookup_code => l_component_type_code
186928: )
186929: ,p_token_4 => 'PRODUCT_NAME'
186930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186934: ,p_ae_header_id => NULL
186935: );

Line 186932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

186928: )
186929: ,p_token_4 => 'PRODUCT_NAME'
186930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186934: ,p_ae_header_id => NULL
186935: );
186936:

Line 186933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

186929: ,p_token_4 => 'PRODUCT_NAME'
186930: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
186931: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
186932: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
186933: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
186934: ,p_ae_header_id => NULL
186935: );
186936:
186937: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 186964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

186960: ----------------------------------------------------------------------------------
186961: -- 4219869 Business Flow
186962: -- Update journal entry status -- Need to generate this within IF
186963: ----------------------------------------------------------------------------------
186964: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
186965: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
186966: ,p_balance_type_code => l_balance_type_code
186967: );
186968:

Line 187051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

187047:
187048: --
187049: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
187050: --
187051: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
187052: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
187053: ELSE
187054: ---------------------------------------------------------------------------------------------------
187055: -- 4262811a Switch Sign

Line 187076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187072:
187073: XLA_AE_LINES_PKG.ValidateCurrentLine;
187074: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187075:
187076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
187078: ,p_balance_type_code => l_balance_type_code);
187079:
187080: END IF;

Line 187182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

187178: l_tmp_amt NUMBER;
187179: l_acc_rev_natural_side_code VARCHAR2(1);
187180:
187181: l_num_entries NUMBER;
187182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187186: l_recog_line_1 NUMBER;

Line 187183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

187179: l_acc_rev_natural_side_code VARCHAR2(1);
187180:
187181: l_num_entries NUMBER;
187182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187186: l_recog_line_1 NUMBER;
187187: l_recog_line_2 NUMBER;

Line 187184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

187180:
187181: l_num_entries NUMBER;
187182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187186: l_recog_line_1 NUMBER;
187187: l_recog_line_2 NUMBER;
187188:

Line 187185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

187181: l_num_entries NUMBER;
187182: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187183: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187184: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187185: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187186: l_recog_line_1 NUMBER;
187187: l_recog_line_2 NUMBER;
187188:
187189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 187191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

187187: l_recog_line_2 NUMBER;
187188:
187189: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187190: l_bflow_applied_to_amt NUMBER; -- 5132302
187191: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187192:
187193: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187194:
187195: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 187266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

187262: l_accrual_line_num := NULL; -- 4262811
187263: l_tmp_amt := NULL; -- 4262811
187264: --
187265:
187266: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
187267: l_balance_type_code <> 'B' THEN
187268: IF NVL(p_source_64,'
187269: ') = 'BL RESERVE'
187270: THEN

Line 187338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

187334: --
187335: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
187336:
187337: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
187338: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
187339:
187340: -- 4955764
187341: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187342: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 187378: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

187374: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
187375:
187376: IF xla_accounting_cache_pkg.GetValueChar
187377: (p_source_code => 'LEDGER_CATEGORY_CODE'
187378: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
187379: AND l_bflow_method_code = 'PRIOR_ENTRY'
187380: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
187381: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
187382: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 187489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

187485: p_lookup_type => 'XLA_OWNER_TYPE'
187486: ,p_lookup_code => l_component_type_code
187487: )
187488: ,p_token_4 => 'PRODUCT_NAME'
187489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187493: ,p_ae_header_id => NULL

Line 187490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

187486: ,p_lookup_code => l_component_type_code
187487: )
187488: ,p_token_4 => 'PRODUCT_NAME'
187489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187493: ,p_ae_header_id => NULL
187494: );

Line 187491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

187487: )
187488: ,p_token_4 => 'PRODUCT_NAME'
187489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187493: ,p_ae_header_id => NULL
187494: );
187495:

Line 187492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

187488: ,p_token_4 => 'PRODUCT_NAME'
187489: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
187490: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
187491: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
187492: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
187493: ,p_ae_header_id => NULL
187494: );
187495:
187496: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 187523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187519: ----------------------------------------------------------------------------------
187520: -- 4219869 Business Flow
187521: -- Update journal entry status -- Need to generate this within IF
187522: ----------------------------------------------------------------------------------
187523: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187524: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
187525: ,p_balance_type_code => l_balance_type_code
187526: );
187527:

Line 187610: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

187606:
187607: --
187608: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
187609: --
187610: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
187611: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
187612: ELSE
187613: ---------------------------------------------------------------------------------------------------
187614: -- 4262811a Switch Sign

Line 187635: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

187631:
187632: XLA_AE_LINES_PKG.ValidateCurrentLine;
187633: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
187634:
187635: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
187636: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
187637: ,p_balance_type_code => l_balance_type_code);
187638:
187639: END IF;

Line 187741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

187737: l_tmp_amt NUMBER;
187738: l_acc_rev_natural_side_code VARCHAR2(1);
187739:
187740: l_num_entries NUMBER;
187741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187745: l_recog_line_1 NUMBER;

Line 187742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

187738: l_acc_rev_natural_side_code VARCHAR2(1);
187739:
187740: l_num_entries NUMBER;
187741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187745: l_recog_line_1 NUMBER;
187746: l_recog_line_2 NUMBER;

Line 187743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

187739:
187740: l_num_entries NUMBER;
187741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187745: l_recog_line_1 NUMBER;
187746: l_recog_line_2 NUMBER;
187747:

Line 187744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

187740: l_num_entries NUMBER;
187741: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
187742: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
187743: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
187744: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
187745: l_recog_line_1 NUMBER;
187746: l_recog_line_2 NUMBER;
187747:
187748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 187750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

187746: l_recog_line_2 NUMBER;
187747:
187748: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
187749: l_bflow_applied_to_amt NUMBER; -- 5132302
187750: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
187751:
187752: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
187753:
187754: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 187825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

187821: l_accrual_line_num := NULL; -- 4262811
187822: l_tmp_amt := NULL; -- 4262811
187823: --
187824:
187825: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
187826: l_balance_type_code <> 'B' THEN
187827: IF NVL(p_source_64,'
187828: ') = 'BL RESERVE'
187829: THEN

Line 187897: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

187893: --
187894: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
187895:
187896: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
187897: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
187898:
187899: -- 4955764
187900: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
187901: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 187937: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

187933: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
187934:
187935: IF xla_accounting_cache_pkg.GetValueChar
187936: (p_source_code => 'LEDGER_CATEGORY_CODE'
187937: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
187938: AND l_bflow_method_code = 'PRIOR_ENTRY'
187939: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
187940: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
187941: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 188048: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

188044: p_lookup_type => 'XLA_OWNER_TYPE'
188045: ,p_lookup_code => l_component_type_code
188046: )
188047: ,p_token_4 => 'PRODUCT_NAME'
188048: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188049: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188050: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188051: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188052: ,p_ae_header_id => NULL

Line 188049: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

188045: ,p_lookup_code => l_component_type_code
188046: )
188047: ,p_token_4 => 'PRODUCT_NAME'
188048: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188049: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188050: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188051: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188052: ,p_ae_header_id => NULL
188053: );

Line 188050: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

188046: )
188047: ,p_token_4 => 'PRODUCT_NAME'
188048: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188049: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188050: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188051: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188052: ,p_ae_header_id => NULL
188053: );
188054:

Line 188051: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

188047: ,p_token_4 => 'PRODUCT_NAME'
188048: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188049: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188050: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188051: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188052: ,p_ae_header_id => NULL
188053: );
188054:
188055: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 188082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188078: ----------------------------------------------------------------------------------
188079: -- 4219869 Business Flow
188080: -- Update journal entry status -- Need to generate this within IF
188081: ----------------------------------------------------------------------------------
188082: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188083: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
188084: ,p_balance_type_code => l_balance_type_code
188085: );
188086:

Line 188169: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

188165:
188166: --
188167: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
188168: --
188169: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
188170: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
188171: ELSE
188172: ---------------------------------------------------------------------------------------------------
188173: -- 4262811a Switch Sign

Line 188194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188190:
188191: XLA_AE_LINES_PKG.ValidateCurrentLine;
188192: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
188193:
188194: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188195: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
188196: ,p_balance_type_code => l_balance_type_code);
188197:
188198: END IF;

Line 188300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

188296: l_tmp_amt NUMBER;
188297: l_acc_rev_natural_side_code VARCHAR2(1);
188298:
188299: l_num_entries NUMBER;
188300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188304: l_recog_line_1 NUMBER;

Line 188301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

188297: l_acc_rev_natural_side_code VARCHAR2(1);
188298:
188299: l_num_entries NUMBER;
188300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188304: l_recog_line_1 NUMBER;
188305: l_recog_line_2 NUMBER;

Line 188302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

188298:
188299: l_num_entries NUMBER;
188300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188304: l_recog_line_1 NUMBER;
188305: l_recog_line_2 NUMBER;
188306:

Line 188303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

188299: l_num_entries NUMBER;
188300: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188301: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188302: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188303: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188304: l_recog_line_1 NUMBER;
188305: l_recog_line_2 NUMBER;
188306:
188307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 188309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

188305: l_recog_line_2 NUMBER;
188306:
188307: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
188308: l_bflow_applied_to_amt NUMBER; -- 5132302
188309: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
188310:
188311: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
188312:
188313: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 188384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

188380: l_accrual_line_num := NULL; -- 4262811
188381: l_tmp_amt := NULL; -- 4262811
188382: --
188383:
188384: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
188385: l_balance_type_code <> 'B' THEN
188386: IF NVL(p_source_64,'
188387: ') = 'BL RESERVE'
188388: THEN

Line 188456: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

188452: --
188453: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
188454:
188455: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
188456: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
188457:
188458: -- 4955764
188459: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
188460: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 188496: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

188492: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
188493:
188494: IF xla_accounting_cache_pkg.GetValueChar
188495: (p_source_code => 'LEDGER_CATEGORY_CODE'
188496: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
188497: AND l_bflow_method_code = 'PRIOR_ENTRY'
188498: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
188499: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
188500: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 188607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

188603: p_lookup_type => 'XLA_OWNER_TYPE'
188604: ,p_lookup_code => l_component_type_code
188605: )
188606: ,p_token_4 => 'PRODUCT_NAME'
188607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188611: ,p_ae_header_id => NULL

Line 188608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

188604: ,p_lookup_code => l_component_type_code
188605: )
188606: ,p_token_4 => 'PRODUCT_NAME'
188607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188611: ,p_ae_header_id => NULL
188612: );

Line 188609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

188605: )
188606: ,p_token_4 => 'PRODUCT_NAME'
188607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188611: ,p_ae_header_id => NULL
188612: );
188613:

Line 188610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

188606: ,p_token_4 => 'PRODUCT_NAME'
188607: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
188608: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
188609: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
188610: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
188611: ,p_ae_header_id => NULL
188612: );
188613:
188614: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 188641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188637: ----------------------------------------------------------------------------------
188638: -- 4219869 Business Flow
188639: -- Update journal entry status -- Need to generate this within IF
188640: ----------------------------------------------------------------------------------
188641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188642: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
188643: ,p_balance_type_code => l_balance_type_code
188644: );
188645:

Line 188728: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

188724:
188725: --
188726: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
188727: --
188728: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
188729: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
188730: ELSE
188731: ---------------------------------------------------------------------------------------------------
188732: -- 4262811a Switch Sign

Line 188753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

188749:
188750: XLA_AE_LINES_PKG.ValidateCurrentLine;
188751: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
188752:
188753: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
188754: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
188755: ,p_balance_type_code => l_balance_type_code);
188756:
188757: END IF;

Line 188859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

188855: l_tmp_amt NUMBER;
188856: l_acc_rev_natural_side_code VARCHAR2(1);
188857:
188858: l_num_entries NUMBER;
188859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188863: l_recog_line_1 NUMBER;

Line 188860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

188856: l_acc_rev_natural_side_code VARCHAR2(1);
188857:
188858: l_num_entries NUMBER;
188859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188863: l_recog_line_1 NUMBER;
188864: l_recog_line_2 NUMBER;

Line 188861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

188857:
188858: l_num_entries NUMBER;
188859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188863: l_recog_line_1 NUMBER;
188864: l_recog_line_2 NUMBER;
188865:

Line 188862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

188858: l_num_entries NUMBER;
188859: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
188860: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
188861: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
188862: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
188863: l_recog_line_1 NUMBER;
188864: l_recog_line_2 NUMBER;
188865:
188866: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 188868: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

188864: l_recog_line_2 NUMBER;
188865:
188866: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
188867: l_bflow_applied_to_amt NUMBER; -- 5132302
188868: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
188869:
188870: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
188871:
188872: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 188943: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

188939: l_accrual_line_num := NULL; -- 4262811
188940: l_tmp_amt := NULL; -- 4262811
188941: --
188942:
188943: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
188944: l_balance_type_code <> 'B' THEN
188945: IF NVL(p_source_64,'
188946: ') = 'BL RESERVE'
188947: THEN

Line 189015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

189011: --
189012: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
189013:
189014: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
189015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189016:
189017: -- 4955764
189018: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189019: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 189055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

189051: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
189052:
189053: IF xla_accounting_cache_pkg.GetValueChar
189054: (p_source_code => 'LEDGER_CATEGORY_CODE'
189055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
189056: AND l_bflow_method_code = 'PRIOR_ENTRY'
189057: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
189058: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
189059: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 189166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

189162: p_lookup_type => 'XLA_OWNER_TYPE'
189163: ,p_lookup_code => l_component_type_code
189164: )
189165: ,p_token_4 => 'PRODUCT_NAME'
189166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189170: ,p_ae_header_id => NULL

Line 189167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

189163: ,p_lookup_code => l_component_type_code
189164: )
189165: ,p_token_4 => 'PRODUCT_NAME'
189166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189170: ,p_ae_header_id => NULL
189171: );

Line 189168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

189164: )
189165: ,p_token_4 => 'PRODUCT_NAME'
189166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189170: ,p_ae_header_id => NULL
189171: );
189172:

Line 189169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

189165: ,p_token_4 => 'PRODUCT_NAME'
189166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189170: ,p_ae_header_id => NULL
189171: );
189172:
189173: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 189200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189196: ----------------------------------------------------------------------------------
189197: -- 4219869 Business Flow
189198: -- Update journal entry status -- Need to generate this within IF
189199: ----------------------------------------------------------------------------------
189200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
189202: ,p_balance_type_code => l_balance_type_code
189203: );
189204:

Line 189287: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

189283:
189284: --
189285: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
189286: --
189287: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
189288: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
189289: ELSE
189290: ---------------------------------------------------------------------------------------------------
189291: -- 4262811a Switch Sign

Line 189312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189308:
189309: XLA_AE_LINES_PKG.ValidateCurrentLine;
189310: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
189311:
189312: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189313: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
189314: ,p_balance_type_code => l_balance_type_code);
189315:
189316: END IF;

Line 189418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

189414: l_tmp_amt NUMBER;
189415: l_acc_rev_natural_side_code VARCHAR2(1);
189416:
189417: l_num_entries NUMBER;
189418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189422: l_recog_line_1 NUMBER;

Line 189419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

189415: l_acc_rev_natural_side_code VARCHAR2(1);
189416:
189417: l_num_entries NUMBER;
189418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189422: l_recog_line_1 NUMBER;
189423: l_recog_line_2 NUMBER;

Line 189420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

189416:
189417: l_num_entries NUMBER;
189418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189422: l_recog_line_1 NUMBER;
189423: l_recog_line_2 NUMBER;
189424:

Line 189421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

189417: l_num_entries NUMBER;
189418: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189419: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189420: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189421: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189422: l_recog_line_1 NUMBER;
189423: l_recog_line_2 NUMBER;
189424:
189425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 189427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

189423: l_recog_line_2 NUMBER;
189424:
189425: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189426: l_bflow_applied_to_amt NUMBER; -- 5132302
189427: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189428:
189429: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189430:
189431: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 189502: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

189498: l_accrual_line_num := NULL; -- 4262811
189499: l_tmp_amt := NULL; -- 4262811
189500: --
189501:
189502: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
189503: l_balance_type_code <> 'B' THEN
189504: IF NVL(p_source_64,'
189505: ') = 'EXPENSE'
189506: THEN

Line 189574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

189570: --
189571: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
189572:
189573: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
189574: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
189575:
189576: -- 4955764
189577: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
189578: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 189614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

189610: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
189611:
189612: IF xla_accounting_cache_pkg.GetValueChar
189613: (p_source_code => 'LEDGER_CATEGORY_CODE'
189614: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
189615: AND l_bflow_method_code = 'PRIOR_ENTRY'
189616: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
189617: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
189618: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 189725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

189721: p_lookup_type => 'XLA_OWNER_TYPE'
189722: ,p_lookup_code => l_component_type_code
189723: )
189724: ,p_token_4 => 'PRODUCT_NAME'
189725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189729: ,p_ae_header_id => NULL

Line 189726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

189722: ,p_lookup_code => l_component_type_code
189723: )
189724: ,p_token_4 => 'PRODUCT_NAME'
189725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189729: ,p_ae_header_id => NULL
189730: );

Line 189727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

189723: )
189724: ,p_token_4 => 'PRODUCT_NAME'
189725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189729: ,p_ae_header_id => NULL
189730: );
189731:

Line 189728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

189724: ,p_token_4 => 'PRODUCT_NAME'
189725: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
189726: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
189727: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
189728: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
189729: ,p_ae_header_id => NULL
189730: );
189731:
189732: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 189759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189755: ----------------------------------------------------------------------------------
189756: -- 4219869 Business Flow
189757: -- Update journal entry status -- Need to generate this within IF
189758: ----------------------------------------------------------------------------------
189759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
189761: ,p_balance_type_code => l_balance_type_code
189762: );
189763:

Line 189846: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

189842:
189843: --
189844: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
189845: --
189846: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
189847: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
189848: ELSE
189849: ---------------------------------------------------------------------------------------------------
189850: -- 4262811a Switch Sign

Line 189871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

189867:
189868: XLA_AE_LINES_PKG.ValidateCurrentLine;
189869: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
189870:
189871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
189872: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
189873: ,p_balance_type_code => l_balance_type_code);
189874:
189875: END IF;

Line 189977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

189973: l_tmp_amt NUMBER;
189974: l_acc_rev_natural_side_code VARCHAR2(1);
189975:
189976: l_num_entries NUMBER;
189977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189981: l_recog_line_1 NUMBER;

Line 189978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

189974: l_acc_rev_natural_side_code VARCHAR2(1);
189975:
189976: l_num_entries NUMBER;
189977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189981: l_recog_line_1 NUMBER;
189982: l_recog_line_2 NUMBER;

Line 189979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

189975:
189976: l_num_entries NUMBER;
189977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189981: l_recog_line_1 NUMBER;
189982: l_recog_line_2 NUMBER;
189983:

Line 189980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

189976: l_num_entries NUMBER;
189977: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
189978: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
189979: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
189980: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
189981: l_recog_line_1 NUMBER;
189982: l_recog_line_2 NUMBER;
189983:
189984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 189986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

189982: l_recog_line_2 NUMBER;
189983:
189984: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
189985: l_bflow_applied_to_amt NUMBER; -- 5132302
189986: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
189987:
189988: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
189989:
189990: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 190061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

190057: l_accrual_line_num := NULL; -- 4262811
190058: l_tmp_amt := NULL; -- 4262811
190059: --
190060:
190061: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
190062: l_balance_type_code <> 'B' THEN
190063: IF NVL(p_source_64,'
190064: ') = 'EXPENSE'
190065: THEN

Line 190133: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

190129: --
190130: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
190131:
190132: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
190133: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190134:
190135: -- 4955764
190136: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190137: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 190173: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

190169: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
190170:
190171: IF xla_accounting_cache_pkg.GetValueChar
190172: (p_source_code => 'LEDGER_CATEGORY_CODE'
190173: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
190174: AND l_bflow_method_code = 'PRIOR_ENTRY'
190175: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
190176: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
190177: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 190284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

190280: p_lookup_type => 'XLA_OWNER_TYPE'
190281: ,p_lookup_code => l_component_type_code
190282: )
190283: ,p_token_4 => 'PRODUCT_NAME'
190284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190288: ,p_ae_header_id => NULL

Line 190285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

190281: ,p_lookup_code => l_component_type_code
190282: )
190283: ,p_token_4 => 'PRODUCT_NAME'
190284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190288: ,p_ae_header_id => NULL
190289: );

Line 190286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

190282: )
190283: ,p_token_4 => 'PRODUCT_NAME'
190284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190288: ,p_ae_header_id => NULL
190289: );
190290:

Line 190287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

190283: ,p_token_4 => 'PRODUCT_NAME'
190284: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190285: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190286: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190287: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190288: ,p_ae_header_id => NULL
190289: );
190290:
190291: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 190318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190314: ----------------------------------------------------------------------------------
190315: -- 4219869 Business Flow
190316: -- Update journal entry status -- Need to generate this within IF
190317: ----------------------------------------------------------------------------------
190318: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190319: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
190320: ,p_balance_type_code => l_balance_type_code
190321: );
190322:

Line 190405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

190401:
190402: --
190403: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
190404: --
190405: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
190406: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
190407: ELSE
190408: ---------------------------------------------------------------------------------------------------
190409: -- 4262811a Switch Sign

Line 190430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190426:
190427: XLA_AE_LINES_PKG.ValidateCurrentLine;
190428: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190429:
190430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
190432: ,p_balance_type_code => l_balance_type_code);
190433:
190434: END IF;

Line 190536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

190532: l_tmp_amt NUMBER;
190533: l_acc_rev_natural_side_code VARCHAR2(1);
190534:
190535: l_num_entries NUMBER;
190536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190540: l_recog_line_1 NUMBER;

Line 190537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

190533: l_acc_rev_natural_side_code VARCHAR2(1);
190534:
190535: l_num_entries NUMBER;
190536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190540: l_recog_line_1 NUMBER;
190541: l_recog_line_2 NUMBER;

Line 190538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

190534:
190535: l_num_entries NUMBER;
190536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190540: l_recog_line_1 NUMBER;
190541: l_recog_line_2 NUMBER;
190542:

Line 190539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

190535: l_num_entries NUMBER;
190536: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
190537: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
190538: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
190539: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
190540: l_recog_line_1 NUMBER;
190541: l_recog_line_2 NUMBER;
190542:
190543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 190545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

190541: l_recog_line_2 NUMBER;
190542:
190543: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
190544: l_bflow_applied_to_amt NUMBER; -- 5132302
190545: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
190546:
190547: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
190548:
190549: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 190620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

190616: l_accrual_line_num := NULL; -- 4262811
190617: l_tmp_amt := NULL; -- 4262811
190618: --
190619:
190620: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
190621: l_balance_type_code <> 'B' THEN
190622: IF NVL(p_source_64,'
190623: ') = 'EXPENSE'
190624: THEN

Line 190692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

190688: --
190689: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
190690:
190691: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
190692: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
190693:
190694: -- 4955764
190695: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
190696: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 190732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

190728: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
190729:
190730: IF xla_accounting_cache_pkg.GetValueChar
190731: (p_source_code => 'LEDGER_CATEGORY_CODE'
190732: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
190733: AND l_bflow_method_code = 'PRIOR_ENTRY'
190734: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
190735: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
190736: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 190843: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

190839: p_lookup_type => 'XLA_OWNER_TYPE'
190840: ,p_lookup_code => l_component_type_code
190841: )
190842: ,p_token_4 => 'PRODUCT_NAME'
190843: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190844: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190845: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190846: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190847: ,p_ae_header_id => NULL

Line 190844: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

190840: ,p_lookup_code => l_component_type_code
190841: )
190842: ,p_token_4 => 'PRODUCT_NAME'
190843: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190844: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190845: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190846: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190847: ,p_ae_header_id => NULL
190848: );

Line 190845: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

190841: )
190842: ,p_token_4 => 'PRODUCT_NAME'
190843: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190844: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190845: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190846: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190847: ,p_ae_header_id => NULL
190848: );
190849:

Line 190846: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

190842: ,p_token_4 => 'PRODUCT_NAME'
190843: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
190844: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
190845: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
190846: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
190847: ,p_ae_header_id => NULL
190848: );
190849:
190850: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 190877: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190873: ----------------------------------------------------------------------------------
190874: -- 4219869 Business Flow
190875: -- Update journal entry status -- Need to generate this within IF
190876: ----------------------------------------------------------------------------------
190877: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190878: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
190879: ,p_balance_type_code => l_balance_type_code
190880: );
190881:

Line 190964: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

190960:
190961: --
190962: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
190963: --
190964: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
190965: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
190966: ELSE
190967: ---------------------------------------------------------------------------------------------------
190968: -- 4262811a Switch Sign

Line 190989: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

190985:
190986: XLA_AE_LINES_PKG.ValidateCurrentLine;
190987: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
190988:
190989: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
190990: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
190991: ,p_balance_type_code => l_balance_type_code);
190992:
190993: END IF;

Line 191095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

191091: l_tmp_amt NUMBER;
191092: l_acc_rev_natural_side_code VARCHAR2(1);
191093:
191094: l_num_entries NUMBER;
191095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191099: l_recog_line_1 NUMBER;

Line 191096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

191092: l_acc_rev_natural_side_code VARCHAR2(1);
191093:
191094: l_num_entries NUMBER;
191095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191099: l_recog_line_1 NUMBER;
191100: l_recog_line_2 NUMBER;

Line 191097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

191093:
191094: l_num_entries NUMBER;
191095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191099: l_recog_line_1 NUMBER;
191100: l_recog_line_2 NUMBER;
191101:

Line 191098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

191094: l_num_entries NUMBER;
191095: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191096: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191097: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191098: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191099: l_recog_line_1 NUMBER;
191100: l_recog_line_2 NUMBER;
191101:
191102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 191104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

191100: l_recog_line_2 NUMBER;
191101:
191102: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
191103: l_bflow_applied_to_amt NUMBER; -- 5132302
191104: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
191105:
191106: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
191107:
191108: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 191179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

191175: l_accrual_line_num := NULL; -- 4262811
191176: l_tmp_amt := NULL; -- 4262811
191177: --
191178:
191179: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
191180: l_balance_type_code <> 'B' THEN
191181: IF NVL(p_source_64,'
191182: ') = 'EXPENSE'
191183: THEN

Line 191251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

191247: --
191248: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
191249:
191250: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
191251: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
191252:
191253: -- 4955764
191254: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191255: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 191291: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

191287: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
191288:
191289: IF xla_accounting_cache_pkg.GetValueChar
191290: (p_source_code => 'LEDGER_CATEGORY_CODE'
191291: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
191292: AND l_bflow_method_code = 'PRIOR_ENTRY'
191293: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
191294: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
191295: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 191402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

191398: p_lookup_type => 'XLA_OWNER_TYPE'
191399: ,p_lookup_code => l_component_type_code
191400: )
191401: ,p_token_4 => 'PRODUCT_NAME'
191402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191406: ,p_ae_header_id => NULL

Line 191403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

191399: ,p_lookup_code => l_component_type_code
191400: )
191401: ,p_token_4 => 'PRODUCT_NAME'
191402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191406: ,p_ae_header_id => NULL
191407: );

Line 191404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

191400: )
191401: ,p_token_4 => 'PRODUCT_NAME'
191402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191406: ,p_ae_header_id => NULL
191407: );
191408:

Line 191405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

191401: ,p_token_4 => 'PRODUCT_NAME'
191402: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191403: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191404: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191405: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191406: ,p_ae_header_id => NULL
191407: );
191408:
191409: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 191436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191432: ----------------------------------------------------------------------------------
191433: -- 4219869 Business Flow
191434: -- Update journal entry status -- Need to generate this within IF
191435: ----------------------------------------------------------------------------------
191436: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191437: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
191438: ,p_balance_type_code => l_balance_type_code
191439: );
191440:

Line 191523: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

191519:
191520: --
191521: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
191522: --
191523: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
191524: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
191525: ELSE
191526: ---------------------------------------------------------------------------------------------------
191527: -- 4262811a Switch Sign

Line 191548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

191544:
191545: XLA_AE_LINES_PKG.ValidateCurrentLine;
191546: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
191547:
191548: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
191549: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
191550: ,p_balance_type_code => l_balance_type_code);
191551:
191552: END IF;

Line 191660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

191656: l_tmp_amt NUMBER;
191657: l_acc_rev_natural_side_code VARCHAR2(1);
191658:
191659: l_num_entries NUMBER;
191660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191664: l_recog_line_1 NUMBER;

Line 191661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

191657: l_acc_rev_natural_side_code VARCHAR2(1);
191658:
191659: l_num_entries NUMBER;
191660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191664: l_recog_line_1 NUMBER;
191665: l_recog_line_2 NUMBER;

Line 191662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

191658:
191659: l_num_entries NUMBER;
191660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191664: l_recog_line_1 NUMBER;
191665: l_recog_line_2 NUMBER;
191666:

Line 191663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

191659: l_num_entries NUMBER;
191660: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
191661: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
191662: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
191663: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
191664: l_recog_line_1 NUMBER;
191665: l_recog_line_2 NUMBER;
191666:
191667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 191669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

191665: l_recog_line_2 NUMBER;
191666:
191667: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
191668: l_bflow_applied_to_amt NUMBER; -- 5132302
191669: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
191670:
191671: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
191672:
191673: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 191744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

191740: l_accrual_line_num := NULL; -- 4262811
191741: l_tmp_amt := NULL; -- 4262811
191742: --
191743:
191744: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
191745: l_balance_type_code <> 'B' THEN
191746: IF NVL(p_source_64,'
191747: ') = 'EXPENSE'
191748: THEN

Line 191816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

191812: --
191813: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
191814:
191815: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
191816: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
191817:
191818: -- 4955764
191819: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
191820: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 191862: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

191858: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
191859:
191860: IF xla_accounting_cache_pkg.GetValueChar
191861: (p_source_code => 'LEDGER_CATEGORY_CODE'
191862: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
191863: AND l_bflow_method_code = 'PRIOR_ENTRY'
191864: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
191865: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
191866: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 191973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

191969: p_lookup_type => 'XLA_OWNER_TYPE'
191970: ,p_lookup_code => l_component_type_code
191971: )
191972: ,p_token_4 => 'PRODUCT_NAME'
191973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191977: ,p_ae_header_id => NULL

Line 191974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

191970: ,p_lookup_code => l_component_type_code
191971: )
191972: ,p_token_4 => 'PRODUCT_NAME'
191973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191977: ,p_ae_header_id => NULL
191978: );

Line 191975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

191971: )
191972: ,p_token_4 => 'PRODUCT_NAME'
191973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191977: ,p_ae_header_id => NULL
191978: );
191979:

Line 191976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

191972: ,p_token_4 => 'PRODUCT_NAME'
191973: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
191974: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
191975: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
191976: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
191977: ,p_ae_header_id => NULL
191978: );
191979:
191980: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 192007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192003: ----------------------------------------------------------------------------------
192004: -- 4219869 Business Flow
192005: -- Update journal entry status -- Need to generate this within IF
192006: ----------------------------------------------------------------------------------
192007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
192009: ,p_balance_type_code => l_balance_type_code
192010: );
192011:

Line 192094: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

192090:
192091: --
192092: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
192093: --
192094: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
192095: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
192096: ELSE
192097: ---------------------------------------------------------------------------------------------------
192098: -- 4262811a Switch Sign

Line 192119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192115:
192116: XLA_AE_LINES_PKG.ValidateCurrentLine;
192117: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
192118:
192119: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192120: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
192121: ,p_balance_type_code => l_balance_type_code);
192122:
192123: END IF;

Line 192225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

192221: l_tmp_amt NUMBER;
192222: l_acc_rev_natural_side_code VARCHAR2(1);
192223:
192224: l_num_entries NUMBER;
192225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192229: l_recog_line_1 NUMBER;

Line 192226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

192222: l_acc_rev_natural_side_code VARCHAR2(1);
192223:
192224: l_num_entries NUMBER;
192225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192229: l_recog_line_1 NUMBER;
192230: l_recog_line_2 NUMBER;

Line 192227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

192223:
192224: l_num_entries NUMBER;
192225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192229: l_recog_line_1 NUMBER;
192230: l_recog_line_2 NUMBER;
192231:

Line 192228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

192224: l_num_entries NUMBER;
192225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192229: l_recog_line_1 NUMBER;
192230: l_recog_line_2 NUMBER;
192231:
192232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 192234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

192230: l_recog_line_2 NUMBER;
192231:
192232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192233: l_bflow_applied_to_amt NUMBER; -- 5132302
192234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192235:
192236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192237:
192238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 192309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

192305: l_accrual_line_num := NULL; -- 4262811
192306: l_tmp_amt := NULL; -- 4262811
192307: --
192308:
192309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
192310: l_balance_type_code <> 'B' THEN
192311: IF NVL(p_source_64,'
192312: ') = 'EXPENSE'
192313: THEN

Line 192381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

192377: --
192378: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
192379:
192380: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
192381: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192382:
192383: -- 4955764
192384: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192385: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 192421: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

192417: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
192418:
192419: IF xla_accounting_cache_pkg.GetValueChar
192420: (p_source_code => 'LEDGER_CATEGORY_CODE'
192421: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
192422: AND l_bflow_method_code = 'PRIOR_ENTRY'
192423: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
192424: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
192425: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 192532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

192528: p_lookup_type => 'XLA_OWNER_TYPE'
192529: ,p_lookup_code => l_component_type_code
192530: )
192531: ,p_token_4 => 'PRODUCT_NAME'
192532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192536: ,p_ae_header_id => NULL

Line 192533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

192529: ,p_lookup_code => l_component_type_code
192530: )
192531: ,p_token_4 => 'PRODUCT_NAME'
192532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192536: ,p_ae_header_id => NULL
192537: );

Line 192534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

192530: )
192531: ,p_token_4 => 'PRODUCT_NAME'
192532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192536: ,p_ae_header_id => NULL
192537: );
192538:

Line 192535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

192531: ,p_token_4 => 'PRODUCT_NAME'
192532: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
192533: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
192534: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
192535: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
192536: ,p_ae_header_id => NULL
192537: );
192538:
192539: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 192566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192562: ----------------------------------------------------------------------------------
192563: -- 4219869 Business Flow
192564: -- Update journal entry status -- Need to generate this within IF
192565: ----------------------------------------------------------------------------------
192566: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192567: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
192568: ,p_balance_type_code => l_balance_type_code
192569: );
192570:

Line 192653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

192649:
192650: --
192651: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
192652: --
192653: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
192654: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
192655: ELSE
192656: ---------------------------------------------------------------------------------------------------
192657: -- 4262811a Switch Sign

Line 192678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

192674:
192675: XLA_AE_LINES_PKG.ValidateCurrentLine;
192676: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
192677:
192678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
192679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
192680: ,p_balance_type_code => l_balance_type_code);
192681:
192682: END IF;

Line 192784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

192780: l_tmp_amt NUMBER;
192781: l_acc_rev_natural_side_code VARCHAR2(1);
192782:
192783: l_num_entries NUMBER;
192784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192788: l_recog_line_1 NUMBER;

Line 192785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

192781: l_acc_rev_natural_side_code VARCHAR2(1);
192782:
192783: l_num_entries NUMBER;
192784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192788: l_recog_line_1 NUMBER;
192789: l_recog_line_2 NUMBER;

Line 192786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

192782:
192783: l_num_entries NUMBER;
192784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192788: l_recog_line_1 NUMBER;
192789: l_recog_line_2 NUMBER;
192790:

Line 192787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

192783: l_num_entries NUMBER;
192784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
192785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
192786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
192787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
192788: l_recog_line_1 NUMBER;
192789: l_recog_line_2 NUMBER;
192790:
192791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 192793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

192789: l_recog_line_2 NUMBER;
192790:
192791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
192792: l_bflow_applied_to_amt NUMBER; -- 5132302
192793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
192794:
192795: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
192796:
192797: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 192868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

192864: l_accrual_line_num := NULL; -- 4262811
192865: l_tmp_amt := NULL; -- 4262811
192866: --
192867:
192868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
192869: l_balance_type_code <> 'B' THEN
192870: IF NVL(p_source_64,'
192871: ') = 'EXPENSE'
192872: THEN

Line 192940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

192936: --
192937: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
192938:
192939: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
192940: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
192941:
192942: -- 4955764
192943: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
192944: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 192980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

192976: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
192977:
192978: IF xla_accounting_cache_pkg.GetValueChar
192979: (p_source_code => 'LEDGER_CATEGORY_CODE'
192980: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
192981: AND l_bflow_method_code = 'PRIOR_ENTRY'
192982: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
192983: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
192984: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 193091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

193087: p_lookup_type => 'XLA_OWNER_TYPE'
193088: ,p_lookup_code => l_component_type_code
193089: )
193090: ,p_token_4 => 'PRODUCT_NAME'
193091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193095: ,p_ae_header_id => NULL

Line 193092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

193088: ,p_lookup_code => l_component_type_code
193089: )
193090: ,p_token_4 => 'PRODUCT_NAME'
193091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193095: ,p_ae_header_id => NULL
193096: );

Line 193093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

193089: )
193090: ,p_token_4 => 'PRODUCT_NAME'
193091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193095: ,p_ae_header_id => NULL
193096: );
193097:

Line 193094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

193090: ,p_token_4 => 'PRODUCT_NAME'
193091: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193092: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193093: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193094: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193095: ,p_ae_header_id => NULL
193096: );
193097:
193098: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 193125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193121: ----------------------------------------------------------------------------------
193122: -- 4219869 Business Flow
193123: -- Update journal entry status -- Need to generate this within IF
193124: ----------------------------------------------------------------------------------
193125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193126: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
193127: ,p_balance_type_code => l_balance_type_code
193128: );
193129:

Line 193212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

193208:
193209: --
193210: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
193211: --
193212: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
193213: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
193214: ELSE
193215: ---------------------------------------------------------------------------------------------------
193216: -- 4262811a Switch Sign

Line 193237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193233:
193234: XLA_AE_LINES_PKG.ValidateCurrentLine;
193235: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193236:
193237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
193239: ,p_balance_type_code => l_balance_type_code);
193240:
193241: END IF;

Line 193347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

193343: l_tmp_amt NUMBER;
193344: l_acc_rev_natural_side_code VARCHAR2(1);
193345:
193346: l_num_entries NUMBER;
193347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193351: l_recog_line_1 NUMBER;

Line 193348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

193344: l_acc_rev_natural_side_code VARCHAR2(1);
193345:
193346: l_num_entries NUMBER;
193347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193351: l_recog_line_1 NUMBER;
193352: l_recog_line_2 NUMBER;

Line 193349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

193345:
193346: l_num_entries NUMBER;
193347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193351: l_recog_line_1 NUMBER;
193352: l_recog_line_2 NUMBER;
193353:

Line 193350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

193346: l_num_entries NUMBER;
193347: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193348: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193349: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193350: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193351: l_recog_line_1 NUMBER;
193352: l_recog_line_2 NUMBER;
193353:
193354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 193356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

193352: l_recog_line_2 NUMBER;
193353:
193354: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193355: l_bflow_applied_to_amt NUMBER; -- 5132302
193356: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193357:
193358: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193359:
193360: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 193431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

193427: l_accrual_line_num := NULL; -- 4262811
193428: l_tmp_amt := NULL; -- 4262811
193429: --
193430:
193431: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
193432: l_balance_type_code <> 'B' THEN
193433: IF NVL(p_source_64,'
193434: ') = 'EXPENSE'
193435: THEN

Line 193503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

193499: --
193500: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
193501:
193502: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
193503: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
193504:
193505: -- 4955764
193506: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
193507: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 193547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

193543: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
193544:
193545: IF xla_accounting_cache_pkg.GetValueChar
193546: (p_source_code => 'LEDGER_CATEGORY_CODE'
193547: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
193548: AND l_bflow_method_code = 'PRIOR_ENTRY'
193549: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
193550: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
193551: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 193658: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

193654: p_lookup_type => 'XLA_OWNER_TYPE'
193655: ,p_lookup_code => l_component_type_code
193656: )
193657: ,p_token_4 => 'PRODUCT_NAME'
193658: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193659: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193660: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193661: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193662: ,p_ae_header_id => NULL

Line 193659: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

193655: ,p_lookup_code => l_component_type_code
193656: )
193657: ,p_token_4 => 'PRODUCT_NAME'
193658: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193659: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193660: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193661: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193662: ,p_ae_header_id => NULL
193663: );

Line 193660: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

193656: )
193657: ,p_token_4 => 'PRODUCT_NAME'
193658: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193659: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193660: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193661: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193662: ,p_ae_header_id => NULL
193663: );
193664:

Line 193661: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

193657: ,p_token_4 => 'PRODUCT_NAME'
193658: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
193659: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
193660: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
193661: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
193662: ,p_ae_header_id => NULL
193663: );
193664:
193665: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 193692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193688: ----------------------------------------------------------------------------------
193689: -- 4219869 Business Flow
193690: -- Update journal entry status -- Need to generate this within IF
193691: ----------------------------------------------------------------------------------
193692: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193693: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
193694: ,p_balance_type_code => l_balance_type_code
193695: );
193696:

Line 193779: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

193775:
193776: --
193777: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
193778: --
193779: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
193780: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
193781: ELSE
193782: ---------------------------------------------------------------------------------------------------
193783: -- 4262811a Switch Sign

Line 193804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

193800:
193801: XLA_AE_LINES_PKG.ValidateCurrentLine;
193802: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
193803:
193804: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
193805: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
193806: ,p_balance_type_code => l_balance_type_code);
193807:
193808: END IF;

Line 193910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

193906: l_tmp_amt NUMBER;
193907: l_acc_rev_natural_side_code VARCHAR2(1);
193908:
193909: l_num_entries NUMBER;
193910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193914: l_recog_line_1 NUMBER;

Line 193911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

193907: l_acc_rev_natural_side_code VARCHAR2(1);
193908:
193909: l_num_entries NUMBER;
193910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193914: l_recog_line_1 NUMBER;
193915: l_recog_line_2 NUMBER;

Line 193912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

193908:
193909: l_num_entries NUMBER;
193910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193914: l_recog_line_1 NUMBER;
193915: l_recog_line_2 NUMBER;
193916:

Line 193913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

193909: l_num_entries NUMBER;
193910: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
193911: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
193912: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
193913: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
193914: l_recog_line_1 NUMBER;
193915: l_recog_line_2 NUMBER;
193916:
193917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 193919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

193915: l_recog_line_2 NUMBER;
193916:
193917: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
193918: l_bflow_applied_to_amt NUMBER; -- 5132302
193919: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
193920:
193921: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
193922:
193923: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 193994: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

193990: l_accrual_line_num := NULL; -- 4262811
193991: l_tmp_amt := NULL; -- 4262811
193992: --
193993:
193994: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
193995: l_balance_type_code <> 'B' THEN
193996: IF NVL(p_source_64,'
193997: ') = 'RESERVE'
193998: THEN

Line 194066: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

194062: --
194063: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
194064:
194065: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
194066: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
194067:
194068: -- 4955764
194069: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194070: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 194106: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

194102: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
194103:
194104: IF xla_accounting_cache_pkg.GetValueChar
194105: (p_source_code => 'LEDGER_CATEGORY_CODE'
194106: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
194107: AND l_bflow_method_code = 'PRIOR_ENTRY'
194108: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
194109: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
194110: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 194217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

194213: p_lookup_type => 'XLA_OWNER_TYPE'
194214: ,p_lookup_code => l_component_type_code
194215: )
194216: ,p_token_4 => 'PRODUCT_NAME'
194217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194221: ,p_ae_header_id => NULL

Line 194218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

194214: ,p_lookup_code => l_component_type_code
194215: )
194216: ,p_token_4 => 'PRODUCT_NAME'
194217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194221: ,p_ae_header_id => NULL
194222: );

Line 194219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

194215: )
194216: ,p_token_4 => 'PRODUCT_NAME'
194217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194221: ,p_ae_header_id => NULL
194222: );
194223:

Line 194220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

194216: ,p_token_4 => 'PRODUCT_NAME'
194217: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194218: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194219: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194220: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194221: ,p_ae_header_id => NULL
194222: );
194223:
194224: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 194251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194247: ----------------------------------------------------------------------------------
194248: -- 4219869 Business Flow
194249: -- Update journal entry status -- Need to generate this within IF
194250: ----------------------------------------------------------------------------------
194251: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194252: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
194253: ,p_balance_type_code => l_balance_type_code
194254: );
194255:

Line 194338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

194334:
194335: --
194336: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
194337: --
194338: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
194339: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
194340: ELSE
194341: ---------------------------------------------------------------------------------------------------
194342: -- 4262811a Switch Sign

Line 194363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194359:
194360: XLA_AE_LINES_PKG.ValidateCurrentLine;
194361: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
194362:
194363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
194365: ,p_balance_type_code => l_balance_type_code);
194366:
194367: END IF;

Line 194469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

194465: l_tmp_amt NUMBER;
194466: l_acc_rev_natural_side_code VARCHAR2(1);
194467:
194468: l_num_entries NUMBER;
194469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194473: l_recog_line_1 NUMBER;

Line 194470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

194466: l_acc_rev_natural_side_code VARCHAR2(1);
194467:
194468: l_num_entries NUMBER;
194469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194473: l_recog_line_1 NUMBER;
194474: l_recog_line_2 NUMBER;

Line 194471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

194467:
194468: l_num_entries NUMBER;
194469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194473: l_recog_line_1 NUMBER;
194474: l_recog_line_2 NUMBER;
194475:

Line 194472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

194468: l_num_entries NUMBER;
194469: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
194470: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
194471: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
194472: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
194473: l_recog_line_1 NUMBER;
194474: l_recog_line_2 NUMBER;
194475:
194476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 194478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

194474: l_recog_line_2 NUMBER;
194475:
194476: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
194477: l_bflow_applied_to_amt NUMBER; -- 5132302
194478: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
194479:
194480: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
194481:
194482: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 194553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

194549: l_accrual_line_num := NULL; -- 4262811
194550: l_tmp_amt := NULL; -- 4262811
194551: --
194552:
194553: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
194554: l_balance_type_code <> 'B' THEN
194555: IF NVL(p_source_64,'
194556: ') = 'RESERVE'
194557: THEN

Line 194625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

194621: --
194622: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
194623:
194624: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
194625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
194626:
194627: -- 4955764
194628: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
194629: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 194665: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

194661: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
194662:
194663: IF xla_accounting_cache_pkg.GetValueChar
194664: (p_source_code => 'LEDGER_CATEGORY_CODE'
194665: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
194666: AND l_bflow_method_code = 'PRIOR_ENTRY'
194667: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
194668: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
194669: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 194776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

194772: p_lookup_type => 'XLA_OWNER_TYPE'
194773: ,p_lookup_code => l_component_type_code
194774: )
194775: ,p_token_4 => 'PRODUCT_NAME'
194776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194780: ,p_ae_header_id => NULL

Line 194777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

194773: ,p_lookup_code => l_component_type_code
194774: )
194775: ,p_token_4 => 'PRODUCT_NAME'
194776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194780: ,p_ae_header_id => NULL
194781: );

Line 194778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

194774: )
194775: ,p_token_4 => 'PRODUCT_NAME'
194776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194780: ,p_ae_header_id => NULL
194781: );
194782:

Line 194779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

194775: ,p_token_4 => 'PRODUCT_NAME'
194776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
194777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
194778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
194779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
194780: ,p_ae_header_id => NULL
194781: );
194782:
194783: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 194810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194806: ----------------------------------------------------------------------------------
194807: -- 4219869 Business Flow
194808: -- Update journal entry status -- Need to generate this within IF
194809: ----------------------------------------------------------------------------------
194810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
194812: ,p_balance_type_code => l_balance_type_code
194813: );
194814:

Line 194897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

194893:
194894: --
194895: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
194896: --
194897: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
194898: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
194899: ELSE
194900: ---------------------------------------------------------------------------------------------------
194901: -- 4262811a Switch Sign

Line 194922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

194918:
194919: XLA_AE_LINES_PKG.ValidateCurrentLine;
194920: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
194921:
194922: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
194923: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
194924: ,p_balance_type_code => l_balance_type_code);
194925:
194926: END IF;

Line 195034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

195030: l_tmp_amt NUMBER;
195031: l_acc_rev_natural_side_code VARCHAR2(1);
195032:
195033: l_num_entries NUMBER;
195034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195038: l_recog_line_1 NUMBER;

Line 195035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

195031: l_acc_rev_natural_side_code VARCHAR2(1);
195032:
195033: l_num_entries NUMBER;
195034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195038: l_recog_line_1 NUMBER;
195039: l_recog_line_2 NUMBER;

Line 195036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

195032:
195033: l_num_entries NUMBER;
195034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195038: l_recog_line_1 NUMBER;
195039: l_recog_line_2 NUMBER;
195040:

Line 195037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

195033: l_num_entries NUMBER;
195034: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195035: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195036: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195037: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195038: l_recog_line_1 NUMBER;
195039: l_recog_line_2 NUMBER;
195040:
195041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 195043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

195039: l_recog_line_2 NUMBER;
195040:
195041: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195042: l_bflow_applied_to_amt NUMBER; -- 5132302
195043: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195044:
195045: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195046:
195047: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 195118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

195114: l_accrual_line_num := NULL; -- 4262811
195115: l_tmp_amt := NULL; -- 4262811
195116: --
195117:
195118: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
195119: l_balance_type_code <> 'B' THEN
195120: IF NVL(p_source_64,'
195121: ') = 'RESERVE'
195122: THEN

Line 195190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

195186: --
195187: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
195188:
195189: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
195190: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195191:
195192: -- 4955764
195193: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195194: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 195236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

195232: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
195233:
195234: IF xla_accounting_cache_pkg.GetValueChar
195235: (p_source_code => 'LEDGER_CATEGORY_CODE'
195236: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
195237: AND l_bflow_method_code = 'PRIOR_ENTRY'
195238: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
195239: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
195240: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 195347: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

195343: p_lookup_type => 'XLA_OWNER_TYPE'
195344: ,p_lookup_code => l_component_type_code
195345: )
195346: ,p_token_4 => 'PRODUCT_NAME'
195347: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195348: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195349: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195350: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195351: ,p_ae_header_id => NULL

Line 195348: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

195344: ,p_lookup_code => l_component_type_code
195345: )
195346: ,p_token_4 => 'PRODUCT_NAME'
195347: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195348: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195349: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195350: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195351: ,p_ae_header_id => NULL
195352: );

Line 195349: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

195345: )
195346: ,p_token_4 => 'PRODUCT_NAME'
195347: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195348: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195349: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195350: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195351: ,p_ae_header_id => NULL
195352: );
195353:

Line 195350: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

195346: ,p_token_4 => 'PRODUCT_NAME'
195347: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195348: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195349: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195350: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195351: ,p_ae_header_id => NULL
195352: );
195353:
195354: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 195381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195377: ----------------------------------------------------------------------------------
195378: -- 4219869 Business Flow
195379: -- Update journal entry status -- Need to generate this within IF
195380: ----------------------------------------------------------------------------------
195381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195382: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
195383: ,p_balance_type_code => l_balance_type_code
195384: );
195385:

Line 195468: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

195464:
195465: --
195466: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
195467: --
195468: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
195469: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
195470: ELSE
195471: ---------------------------------------------------------------------------------------------------
195472: -- 4262811a Switch Sign

Line 195493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195489:
195490: XLA_AE_LINES_PKG.ValidateCurrentLine;
195491: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
195492:
195493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195494: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
195495: ,p_balance_type_code => l_balance_type_code);
195496:
195497: END IF;

Line 195599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

195595: l_tmp_amt NUMBER;
195596: l_acc_rev_natural_side_code VARCHAR2(1);
195597:
195598: l_num_entries NUMBER;
195599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195603: l_recog_line_1 NUMBER;

Line 195600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

195596: l_acc_rev_natural_side_code VARCHAR2(1);
195597:
195598: l_num_entries NUMBER;
195599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195603: l_recog_line_1 NUMBER;
195604: l_recog_line_2 NUMBER;

Line 195601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

195597:
195598: l_num_entries NUMBER;
195599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195603: l_recog_line_1 NUMBER;
195604: l_recog_line_2 NUMBER;
195605:

Line 195602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

195598: l_num_entries NUMBER;
195599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
195600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
195601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
195602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
195603: l_recog_line_1 NUMBER;
195604: l_recog_line_2 NUMBER;
195605:
195606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 195608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

195604: l_recog_line_2 NUMBER;
195605:
195606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
195607: l_bflow_applied_to_amt NUMBER; -- 5132302
195608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
195609:
195610: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
195611:
195612: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 195683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

195679: l_accrual_line_num := NULL; -- 4262811
195680: l_tmp_amt := NULL; -- 4262811
195681: --
195682:
195683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
195684: l_balance_type_code <> 'B' THEN
195685: IF NVL(p_source_64,'
195686: ') = 'RESERVE'
195687: THEN

Line 195755: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

195751: --
195752: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
195753:
195754: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
195755: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
195756:
195757: -- 4955764
195758: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
195759: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 195795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

195791: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
195792:
195793: IF xla_accounting_cache_pkg.GetValueChar
195794: (p_source_code => 'LEDGER_CATEGORY_CODE'
195795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
195796: AND l_bflow_method_code = 'PRIOR_ENTRY'
195797: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
195798: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
195799: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 195906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

195902: p_lookup_type => 'XLA_OWNER_TYPE'
195903: ,p_lookup_code => l_component_type_code
195904: )
195905: ,p_token_4 => 'PRODUCT_NAME'
195906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195910: ,p_ae_header_id => NULL

Line 195907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

195903: ,p_lookup_code => l_component_type_code
195904: )
195905: ,p_token_4 => 'PRODUCT_NAME'
195906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195910: ,p_ae_header_id => NULL
195911: );

Line 195908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

195904: )
195905: ,p_token_4 => 'PRODUCT_NAME'
195906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195910: ,p_ae_header_id => NULL
195911: );
195912:

Line 195909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

195905: ,p_token_4 => 'PRODUCT_NAME'
195906: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
195907: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
195908: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
195909: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
195910: ,p_ae_header_id => NULL
195911: );
195912:
195913: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 195940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

195936: ----------------------------------------------------------------------------------
195937: -- 4219869 Business Flow
195938: -- Update journal entry status -- Need to generate this within IF
195939: ----------------------------------------------------------------------------------
195940: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
195941: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
195942: ,p_balance_type_code => l_balance_type_code
195943: );
195944:

Line 196027: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

196023:
196024: --
196025: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
196026: --
196027: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
196028: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
196029: ELSE
196030: ---------------------------------------------------------------------------------------------------
196031: -- 4262811a Switch Sign

Line 196052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196048:
196049: XLA_AE_LINES_PKG.ValidateCurrentLine;
196050: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196051:
196052: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196053: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
196054: ,p_balance_type_code => l_balance_type_code);
196055:
196056: END IF;

Line 196162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

196158: l_tmp_amt NUMBER;
196159: l_acc_rev_natural_side_code VARCHAR2(1);
196160:
196161: l_num_entries NUMBER;
196162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196166: l_recog_line_1 NUMBER;

Line 196163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

196159: l_acc_rev_natural_side_code VARCHAR2(1);
196160:
196161: l_num_entries NUMBER;
196162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196166: l_recog_line_1 NUMBER;
196167: l_recog_line_2 NUMBER;

Line 196164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

196160:
196161: l_num_entries NUMBER;
196162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196166: l_recog_line_1 NUMBER;
196167: l_recog_line_2 NUMBER;
196168:

Line 196165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

196161: l_num_entries NUMBER;
196162: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196163: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196164: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196165: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196166: l_recog_line_1 NUMBER;
196167: l_recog_line_2 NUMBER;
196168:
196169: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 196171: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

196167: l_recog_line_2 NUMBER;
196168:
196169: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196170: l_bflow_applied_to_amt NUMBER; -- 5132302
196171: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196172:
196173: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196174:
196175: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 196246: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

196242: l_accrual_line_num := NULL; -- 4262811
196243: l_tmp_amt := NULL; -- 4262811
196244: --
196245:
196246: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
196247: l_balance_type_code <> 'B' THEN
196248: IF NVL(p_source_64,'
196249: ') = 'RESERVE'
196250: THEN

Line 196318: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

196314: --
196315: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
196316:
196317: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
196318: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196319:
196320: -- 4955764
196321: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196322: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 196362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

196358: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
196359:
196360: IF xla_accounting_cache_pkg.GetValueChar
196361: (p_source_code => 'LEDGER_CATEGORY_CODE'
196362: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
196363: AND l_bflow_method_code = 'PRIOR_ENTRY'
196364: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
196365: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
196366: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 196473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

196469: p_lookup_type => 'XLA_OWNER_TYPE'
196470: ,p_lookup_code => l_component_type_code
196471: )
196472: ,p_token_4 => 'PRODUCT_NAME'
196473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196477: ,p_ae_header_id => NULL

Line 196474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

196470: ,p_lookup_code => l_component_type_code
196471: )
196472: ,p_token_4 => 'PRODUCT_NAME'
196473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196477: ,p_ae_header_id => NULL
196478: );

Line 196475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

196471: )
196472: ,p_token_4 => 'PRODUCT_NAME'
196473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196477: ,p_ae_header_id => NULL
196478: );
196479:

Line 196476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

196472: ,p_token_4 => 'PRODUCT_NAME'
196473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
196474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
196475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
196476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
196477: ,p_ae_header_id => NULL
196478: );
196479:
196480: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 196507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196503: ----------------------------------------------------------------------------------
196504: -- 4219869 Business Flow
196505: -- Update journal entry status -- Need to generate this within IF
196506: ----------------------------------------------------------------------------------
196507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
196509: ,p_balance_type_code => l_balance_type_code
196510: );
196511:

Line 196594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

196590:
196591: --
196592: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
196593: --
196594: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
196595: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
196596: ELSE
196597: ---------------------------------------------------------------------------------------------------
196598: -- 4262811a Switch Sign

Line 196619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

196615:
196616: XLA_AE_LINES_PKG.ValidateCurrentLine;
196617: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
196618:
196619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
196620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
196621: ,p_balance_type_code => l_balance_type_code);
196622:
196623: END IF;

Line 196725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

196721: l_tmp_amt NUMBER;
196722: l_acc_rev_natural_side_code VARCHAR2(1);
196723:
196724: l_num_entries NUMBER;
196725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196729: l_recog_line_1 NUMBER;

Line 196726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

196722: l_acc_rev_natural_side_code VARCHAR2(1);
196723:
196724: l_num_entries NUMBER;
196725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196729: l_recog_line_1 NUMBER;
196730: l_recog_line_2 NUMBER;

Line 196727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

196723:
196724: l_num_entries NUMBER;
196725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196729: l_recog_line_1 NUMBER;
196730: l_recog_line_2 NUMBER;
196731:

Line 196728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

196724: l_num_entries NUMBER;
196725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
196726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
196727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
196728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
196729: l_recog_line_1 NUMBER;
196730: l_recog_line_2 NUMBER;
196731:
196732: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 196734: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

196730: l_recog_line_2 NUMBER;
196731:
196732: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
196733: l_bflow_applied_to_amt NUMBER; -- 5132302
196734: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
196735:
196736: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
196737:
196738: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 196809: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

196805: l_accrual_line_num := NULL; -- 4262811
196806: l_tmp_amt := NULL; -- 4262811
196807: --
196808:
196809: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
196810: l_balance_type_code <> 'B' THEN
196811: IF NVL(p_source_64,'
196812: ') = 'RESERVE'
196813: THEN

Line 196881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

196877: --
196878: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
196879:
196880: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
196881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
196882:
196883: -- 4955764
196884: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
196885: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 196921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

196917: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
196918:
196919: IF xla_accounting_cache_pkg.GetValueChar
196920: (p_source_code => 'LEDGER_CATEGORY_CODE'
196921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
196922: AND l_bflow_method_code = 'PRIOR_ENTRY'
196923: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
196924: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
196925: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 197032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

197028: p_lookup_type => 'XLA_OWNER_TYPE'
197029: ,p_lookup_code => l_component_type_code
197030: )
197031: ,p_token_4 => 'PRODUCT_NAME'
197032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197036: ,p_ae_header_id => NULL

Line 197033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

197029: ,p_lookup_code => l_component_type_code
197030: )
197031: ,p_token_4 => 'PRODUCT_NAME'
197032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197036: ,p_ae_header_id => NULL
197037: );

Line 197034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

197030: )
197031: ,p_token_4 => 'PRODUCT_NAME'
197032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197036: ,p_ae_header_id => NULL
197037: );
197038:

Line 197035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

197031: ,p_token_4 => 'PRODUCT_NAME'
197032: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197033: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197034: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197035: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197036: ,p_ae_header_id => NULL
197037: );
197038:
197039: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 197066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197062: ----------------------------------------------------------------------------------
197063: -- 4219869 Business Flow
197064: -- Update journal entry status -- Need to generate this within IF
197065: ----------------------------------------------------------------------------------
197066: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197067: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
197068: ,p_balance_type_code => l_balance_type_code
197069: );
197070:

Line 197153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

197149:
197150: --
197151: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
197152: --
197153: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
197154: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
197155: ELSE
197156: ---------------------------------------------------------------------------------------------------
197157: -- 4262811a Switch Sign

Line 197178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197174:
197175: XLA_AE_LINES_PKG.ValidateCurrentLine;
197176: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197177:
197178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
197180: ,p_balance_type_code => l_balance_type_code);
197181:
197182: END IF;

Line 197284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

197280: l_tmp_amt NUMBER;
197281: l_acc_rev_natural_side_code VARCHAR2(1);
197282:
197283: l_num_entries NUMBER;
197284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197288: l_recog_line_1 NUMBER;

Line 197285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

197281: l_acc_rev_natural_side_code VARCHAR2(1);
197282:
197283: l_num_entries NUMBER;
197284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197288: l_recog_line_1 NUMBER;
197289: l_recog_line_2 NUMBER;

Line 197286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

197282:
197283: l_num_entries NUMBER;
197284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197288: l_recog_line_1 NUMBER;
197289: l_recog_line_2 NUMBER;
197290:

Line 197287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

197283: l_num_entries NUMBER;
197284: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197285: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197286: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197287: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197288: l_recog_line_1 NUMBER;
197289: l_recog_line_2 NUMBER;
197290:
197291: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 197293: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

197289: l_recog_line_2 NUMBER;
197290:
197291: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197292: l_bflow_applied_to_amt NUMBER; -- 5132302
197293: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197294:
197295: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197296:
197297: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 197368: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

197364: l_accrual_line_num := NULL; -- 4262811
197365: l_tmp_amt := NULL; -- 4262811
197366: --
197367:
197368: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
197369: l_balance_type_code <> 'B' THEN
197370: IF NVL(p_source_64,'
197371: ') = 'RESERVE'
197372: THEN

Line 197440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

197436: --
197437: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
197438:
197439: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
197440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
197441:
197442: -- 4955764
197443: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
197444: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 197480: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

197476: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
197477:
197478: IF xla_accounting_cache_pkg.GetValueChar
197479: (p_source_code => 'LEDGER_CATEGORY_CODE'
197480: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
197481: AND l_bflow_method_code = 'PRIOR_ENTRY'
197482: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
197483: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
197484: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 197591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

197587: p_lookup_type => 'XLA_OWNER_TYPE'
197588: ,p_lookup_code => l_component_type_code
197589: )
197590: ,p_token_4 => 'PRODUCT_NAME'
197591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197595: ,p_ae_header_id => NULL

Line 197592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

197588: ,p_lookup_code => l_component_type_code
197589: )
197590: ,p_token_4 => 'PRODUCT_NAME'
197591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197595: ,p_ae_header_id => NULL
197596: );

Line 197593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

197589: )
197590: ,p_token_4 => 'PRODUCT_NAME'
197591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197595: ,p_ae_header_id => NULL
197596: );
197597:

Line 197594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

197590: ,p_token_4 => 'PRODUCT_NAME'
197591: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
197592: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
197593: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
197594: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
197595: ,p_ae_header_id => NULL
197596: );
197597:
197598: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 197625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197621: ----------------------------------------------------------------------------------
197622: -- 4219869 Business Flow
197623: -- Update journal entry status -- Need to generate this within IF
197624: ----------------------------------------------------------------------------------
197625: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197626: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
197627: ,p_balance_type_code => l_balance_type_code
197628: );
197629:

Line 197712: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

197708:
197709: --
197710: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
197711: --
197712: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
197713: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
197714: ELSE
197715: ---------------------------------------------------------------------------------------------------
197716: -- 4262811a Switch Sign

Line 197737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

197733:
197734: XLA_AE_LINES_PKG.ValidateCurrentLine;
197735: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
197736:
197737: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
197738: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
197739: ,p_balance_type_code => l_balance_type_code);
197740:
197741: END IF;

Line 197843: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

197839: l_tmp_amt NUMBER;
197840: l_acc_rev_natural_side_code VARCHAR2(1);
197841:
197842: l_num_entries NUMBER;
197843: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197844: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197845: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197846: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197847: l_recog_line_1 NUMBER;

Line 197844: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

197840: l_acc_rev_natural_side_code VARCHAR2(1);
197841:
197842: l_num_entries NUMBER;
197843: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197844: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197845: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197846: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197847: l_recog_line_1 NUMBER;
197848: l_recog_line_2 NUMBER;

Line 197845: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

197841:
197842: l_num_entries NUMBER;
197843: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197844: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197845: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197846: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197847: l_recog_line_1 NUMBER;
197848: l_recog_line_2 NUMBER;
197849:

Line 197846: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

197842: l_num_entries NUMBER;
197843: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
197844: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
197845: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
197846: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
197847: l_recog_line_1 NUMBER;
197848: l_recog_line_2 NUMBER;
197849:
197850: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 197852: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

197848: l_recog_line_2 NUMBER;
197849:
197850: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
197851: l_bflow_applied_to_amt NUMBER; -- 5132302
197852: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
197853:
197854: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
197855:
197856: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 197927: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

197923: l_accrual_line_num := NULL; -- 4262811
197924: l_tmp_amt := NULL; -- 4262811
197925: --
197926:
197927: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
197928: l_balance_type_code <> 'B' THEN
197929: IF NVL(p_source_64,'
197930: ') = 'RESERVE'
197931: THEN

Line 197999: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

197995: --
197996: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
197997:
197998: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
197999: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198000:
198001: -- 4955764
198002: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198003: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 198039: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

198035: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
198036:
198037: IF xla_accounting_cache_pkg.GetValueChar
198038: (p_source_code => 'LEDGER_CATEGORY_CODE'
198039: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
198040: AND l_bflow_method_code = 'PRIOR_ENTRY'
198041: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
198042: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
198043: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 198150: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

198146: p_lookup_type => 'XLA_OWNER_TYPE'
198147: ,p_lookup_code => l_component_type_code
198148: )
198149: ,p_token_4 => 'PRODUCT_NAME'
198150: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198151: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198152: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198153: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198154: ,p_ae_header_id => NULL

Line 198151: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

198147: ,p_lookup_code => l_component_type_code
198148: )
198149: ,p_token_4 => 'PRODUCT_NAME'
198150: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198151: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198152: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198153: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198154: ,p_ae_header_id => NULL
198155: );

Line 198152: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

198148: )
198149: ,p_token_4 => 'PRODUCT_NAME'
198150: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198151: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198152: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198153: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198154: ,p_ae_header_id => NULL
198155: );
198156:

Line 198153: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

198149: ,p_token_4 => 'PRODUCT_NAME'
198150: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198151: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198152: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198153: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198154: ,p_ae_header_id => NULL
198155: );
198156:
198157: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 198184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198180: ----------------------------------------------------------------------------------
198181: -- 4219869 Business Flow
198182: -- Update journal entry status -- Need to generate this within IF
198183: ----------------------------------------------------------------------------------
198184: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198185: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
198186: ,p_balance_type_code => l_balance_type_code
198187: );
198188:

Line 198271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

198267:
198268: --
198269: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
198270: --
198271: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
198272: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
198273: ELSE
198274: ---------------------------------------------------------------------------------------------------
198275: -- 4262811a Switch Sign

Line 198296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198292:
198293: XLA_AE_LINES_PKG.ValidateCurrentLine;
198294: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
198295:
198296: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198297: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
198298: ,p_balance_type_code => l_balance_type_code);
198299:
198300: END IF;

Line 198402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

198398: l_tmp_amt NUMBER;
198399: l_acc_rev_natural_side_code VARCHAR2(1);
198400:
198401: l_num_entries NUMBER;
198402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198406: l_recog_line_1 NUMBER;

Line 198403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

198399: l_acc_rev_natural_side_code VARCHAR2(1);
198400:
198401: l_num_entries NUMBER;
198402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198406: l_recog_line_1 NUMBER;
198407: l_recog_line_2 NUMBER;

Line 198404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

198400:
198401: l_num_entries NUMBER;
198402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198406: l_recog_line_1 NUMBER;
198407: l_recog_line_2 NUMBER;
198408:

Line 198405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

198401: l_num_entries NUMBER;
198402: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198403: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198404: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198405: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198406: l_recog_line_1 NUMBER;
198407: l_recog_line_2 NUMBER;
198408:
198409: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 198411: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

198407: l_recog_line_2 NUMBER;
198408:
198409: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
198410: l_bflow_applied_to_amt NUMBER; -- 5132302
198411: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
198412:
198413: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
198414:
198415: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 198486: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

198482: l_accrual_line_num := NULL; -- 4262811
198483: l_tmp_amt := NULL; -- 4262811
198484: --
198485:
198486: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
198487: l_balance_type_code <> 'B' THEN
198488: IF NVL(p_source_64,'
198489: ') = 'GENERAL FUND'
198490: THEN

Line 198558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

198554: --
198555: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
198556:
198557: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
198558: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
198559:
198560: -- 4955764
198561: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
198562: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 198598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

198594: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
198595:
198596: IF xla_accounting_cache_pkg.GetValueChar
198597: (p_source_code => 'LEDGER_CATEGORY_CODE'
198598: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
198599: AND l_bflow_method_code = 'PRIOR_ENTRY'
198600: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
198601: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
198602: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 198709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

198705: p_lookup_type => 'XLA_OWNER_TYPE'
198706: ,p_lookup_code => l_component_type_code
198707: )
198708: ,p_token_4 => 'PRODUCT_NAME'
198709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198713: ,p_ae_header_id => NULL

Line 198710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

198706: ,p_lookup_code => l_component_type_code
198707: )
198708: ,p_token_4 => 'PRODUCT_NAME'
198709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198713: ,p_ae_header_id => NULL
198714: );

Line 198711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

198707: )
198708: ,p_token_4 => 'PRODUCT_NAME'
198709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198713: ,p_ae_header_id => NULL
198714: );
198715:

Line 198712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

198708: ,p_token_4 => 'PRODUCT_NAME'
198709: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
198710: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
198711: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
198712: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
198713: ,p_ae_header_id => NULL
198714: );
198715:
198716: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 198743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198739: ----------------------------------------------------------------------------------
198740: -- 4219869 Business Flow
198741: -- Update journal entry status -- Need to generate this within IF
198742: ----------------------------------------------------------------------------------
198743: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198744: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
198745: ,p_balance_type_code => l_balance_type_code
198746: );
198747:

Line 198830: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

198826:
198827: --
198828: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
198829: --
198830: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
198831: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
198832: ELSE
198833: ---------------------------------------------------------------------------------------------------
198834: -- 4262811a Switch Sign

Line 198855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

198851:
198852: XLA_AE_LINES_PKG.ValidateCurrentLine;
198853: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
198854:
198855: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
198856: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
198857: ,p_balance_type_code => l_balance_type_code);
198858:
198859: END IF;

Line 198961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

198957: l_tmp_amt NUMBER;
198958: l_acc_rev_natural_side_code VARCHAR2(1);
198959:
198960: l_num_entries NUMBER;
198961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198965: l_recog_line_1 NUMBER;

Line 198962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

198958: l_acc_rev_natural_side_code VARCHAR2(1);
198959:
198960: l_num_entries NUMBER;
198961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198965: l_recog_line_1 NUMBER;
198966: l_recog_line_2 NUMBER;

Line 198963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

198959:
198960: l_num_entries NUMBER;
198961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198965: l_recog_line_1 NUMBER;
198966: l_recog_line_2 NUMBER;
198967:

Line 198964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

198960: l_num_entries NUMBER;
198961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
198962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
198963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
198964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
198965: l_recog_line_1 NUMBER;
198966: l_recog_line_2 NUMBER;
198967:
198968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 198970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

198966: l_recog_line_2 NUMBER;
198967:
198968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
198969: l_bflow_applied_to_amt NUMBER; -- 5132302
198970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
198971:
198972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
198973:
198974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 199045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

199041: l_accrual_line_num := NULL; -- 4262811
199042: l_tmp_amt := NULL; -- 4262811
199043: --
199044:
199045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
199046: l_balance_type_code <> 'B' THEN
199047: IF NVL(p_source_64,'
199048: ') = 'GENERAL FUND'
199049: THEN

Line 199117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

199113: --
199114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
199115:
199116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
199117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199118:
199119: -- 4955764
199120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 199157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

199153: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
199154:
199155: IF xla_accounting_cache_pkg.GetValueChar
199156: (p_source_code => 'LEDGER_CATEGORY_CODE'
199157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
199158: AND l_bflow_method_code = 'PRIOR_ENTRY'
199159: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
199160: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
199161: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 199268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

199264: p_lookup_type => 'XLA_OWNER_TYPE'
199265: ,p_lookup_code => l_component_type_code
199266: )
199267: ,p_token_4 => 'PRODUCT_NAME'
199268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199272: ,p_ae_header_id => NULL

Line 199269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

199265: ,p_lookup_code => l_component_type_code
199266: )
199267: ,p_token_4 => 'PRODUCT_NAME'
199268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199272: ,p_ae_header_id => NULL
199273: );

Line 199270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

199266: )
199267: ,p_token_4 => 'PRODUCT_NAME'
199268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199272: ,p_ae_header_id => NULL
199273: );
199274:

Line 199271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

199267: ,p_token_4 => 'PRODUCT_NAME'
199268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199272: ,p_ae_header_id => NULL
199273: );
199274:
199275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 199302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199298: ----------------------------------------------------------------------------------
199299: -- 4219869 Business Flow
199300: -- Update journal entry status -- Need to generate this within IF
199301: ----------------------------------------------------------------------------------
199302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
199304: ,p_balance_type_code => l_balance_type_code
199305: );
199306:

Line 199389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

199385:
199386: --
199387: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
199388: --
199389: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
199390: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
199391: ELSE
199392: ---------------------------------------------------------------------------------------------------
199393: -- 4262811a Switch Sign

Line 199414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199410:
199411: XLA_AE_LINES_PKG.ValidateCurrentLine;
199412: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
199413:
199414: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199415: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
199416: ,p_balance_type_code => l_balance_type_code);
199417:
199418: END IF;

Line 199520: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

199516: l_tmp_amt NUMBER;
199517: l_acc_rev_natural_side_code VARCHAR2(1);
199518:
199519: l_num_entries NUMBER;
199520: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199521: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199522: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199523: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199524: l_recog_line_1 NUMBER;

Line 199521: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

199517: l_acc_rev_natural_side_code VARCHAR2(1);
199518:
199519: l_num_entries NUMBER;
199520: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199521: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199522: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199523: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199524: l_recog_line_1 NUMBER;
199525: l_recog_line_2 NUMBER;

Line 199522: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

199518:
199519: l_num_entries NUMBER;
199520: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199521: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199522: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199523: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199524: l_recog_line_1 NUMBER;
199525: l_recog_line_2 NUMBER;
199526:

Line 199523: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

199519: l_num_entries NUMBER;
199520: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
199521: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
199522: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
199523: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
199524: l_recog_line_1 NUMBER;
199525: l_recog_line_2 NUMBER;
199526:
199527: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 199529: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

199525: l_recog_line_2 NUMBER;
199526:
199527: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
199528: l_bflow_applied_to_amt NUMBER; -- 5132302
199529: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
199530:
199531: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
199532:
199533: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 199604: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

199600: l_accrual_line_num := NULL; -- 4262811
199601: l_tmp_amt := NULL; -- 4262811
199602: --
199603:
199604: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
199605: l_balance_type_code <> 'B' THEN
199606: IF NVL(p_source_64,'
199607: ') = 'GENERAL FUND'
199608: THEN

Line 199676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

199672: --
199673: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
199674:
199675: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
199676: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
199677:
199678: -- 4955764
199679: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
199680: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 199716: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

199712: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
199713:
199714: IF xla_accounting_cache_pkg.GetValueChar
199715: (p_source_code => 'LEDGER_CATEGORY_CODE'
199716: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
199717: AND l_bflow_method_code = 'PRIOR_ENTRY'
199718: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
199719: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
199720: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 199827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

199823: p_lookup_type => 'XLA_OWNER_TYPE'
199824: ,p_lookup_code => l_component_type_code
199825: )
199826: ,p_token_4 => 'PRODUCT_NAME'
199827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199831: ,p_ae_header_id => NULL

Line 199828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

199824: ,p_lookup_code => l_component_type_code
199825: )
199826: ,p_token_4 => 'PRODUCT_NAME'
199827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199831: ,p_ae_header_id => NULL
199832: );

Line 199829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

199825: )
199826: ,p_token_4 => 'PRODUCT_NAME'
199827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199831: ,p_ae_header_id => NULL
199832: );
199833:

Line 199830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

199826: ,p_token_4 => 'PRODUCT_NAME'
199827: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
199828: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
199829: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
199830: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
199831: ,p_ae_header_id => NULL
199832: );
199833:
199834: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 199861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199857: ----------------------------------------------------------------------------------
199858: -- 4219869 Business Flow
199859: -- Update journal entry status -- Need to generate this within IF
199860: ----------------------------------------------------------------------------------
199861: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199862: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
199863: ,p_balance_type_code => l_balance_type_code
199864: );
199865:

Line 199948: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

199944:
199945: --
199946: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
199947: --
199948: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
199949: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
199950: ELSE
199951: ---------------------------------------------------------------------------------------------------
199952: -- 4262811a Switch Sign

Line 199973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

199969:
199970: XLA_AE_LINES_PKG.ValidateCurrentLine;
199971: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
199972:
199973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
199974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
199975: ,p_balance_type_code => l_balance_type_code);
199976:
199977: END IF;

Line 200083: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

200079: l_tmp_amt NUMBER;
200080: l_acc_rev_natural_side_code VARCHAR2(1);
200081:
200082: l_num_entries NUMBER;
200083: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200084: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200085: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200086: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200087: l_recog_line_1 NUMBER;

Line 200084: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

200080: l_acc_rev_natural_side_code VARCHAR2(1);
200081:
200082: l_num_entries NUMBER;
200083: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200084: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200085: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200086: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200087: l_recog_line_1 NUMBER;
200088: l_recog_line_2 NUMBER;

Line 200085: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

200081:
200082: l_num_entries NUMBER;
200083: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200084: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200085: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200086: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200087: l_recog_line_1 NUMBER;
200088: l_recog_line_2 NUMBER;
200089:

Line 200086: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

200082: l_num_entries NUMBER;
200083: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200084: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200085: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200086: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200087: l_recog_line_1 NUMBER;
200088: l_recog_line_2 NUMBER;
200089:
200090: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 200092: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

200088: l_recog_line_2 NUMBER;
200089:
200090: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200091: l_bflow_applied_to_amt NUMBER; -- 5132302
200092: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200093:
200094: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200095:
200096: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 200167: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

200163: l_accrual_line_num := NULL; -- 4262811
200164: l_tmp_amt := NULL; -- 4262811
200165: --
200166:
200167: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
200168: l_balance_type_code <> 'B' THEN
200169: IF NVL(p_source_64,'
200170: ') = 'GENERAL FUND'
200171: THEN

Line 200239: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

200235: --
200236: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
200237:
200238: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
200239: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
200240:
200241: -- 4955764
200242: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200243: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 200283: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

200279: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
200280:
200281: IF xla_accounting_cache_pkg.GetValueChar
200282: (p_source_code => 'LEDGER_CATEGORY_CODE'
200283: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
200284: AND l_bflow_method_code = 'PRIOR_ENTRY'
200285: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
200286: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
200287: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 200394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

200390: p_lookup_type => 'XLA_OWNER_TYPE'
200391: ,p_lookup_code => l_component_type_code
200392: )
200393: ,p_token_4 => 'PRODUCT_NAME'
200394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200398: ,p_ae_header_id => NULL

Line 200395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

200391: ,p_lookup_code => l_component_type_code
200392: )
200393: ,p_token_4 => 'PRODUCT_NAME'
200394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200398: ,p_ae_header_id => NULL
200399: );

Line 200396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

200392: )
200393: ,p_token_4 => 'PRODUCT_NAME'
200394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200398: ,p_ae_header_id => NULL
200399: );
200400:

Line 200397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

200393: ,p_token_4 => 'PRODUCT_NAME'
200394: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200395: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200396: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200397: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200398: ,p_ae_header_id => NULL
200399: );
200400:
200401: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 200428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200424: ----------------------------------------------------------------------------------
200425: -- 4219869 Business Flow
200426: -- Update journal entry status -- Need to generate this within IF
200427: ----------------------------------------------------------------------------------
200428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200429: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
200430: ,p_balance_type_code => l_balance_type_code
200431: );
200432:

Line 200515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

200511:
200512: --
200513: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
200514: --
200515: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
200516: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
200517: ELSE
200518: ---------------------------------------------------------------------------------------------------
200519: -- 4262811a Switch Sign

Line 200540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200536:
200537: XLA_AE_LINES_PKG.ValidateCurrentLine;
200538: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
200539:
200540: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
200541: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
200542: ,p_balance_type_code => l_balance_type_code);
200543:
200544: END IF;

Line 200652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

200648: l_tmp_amt NUMBER;
200649: l_acc_rev_natural_side_code VARCHAR2(1);
200650:
200651: l_num_entries NUMBER;
200652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200656: l_recog_line_1 NUMBER;

Line 200653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

200649: l_acc_rev_natural_side_code VARCHAR2(1);
200650:
200651: l_num_entries NUMBER;
200652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200656: l_recog_line_1 NUMBER;
200657: l_recog_line_2 NUMBER;

Line 200654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

200650:
200651: l_num_entries NUMBER;
200652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200656: l_recog_line_1 NUMBER;
200657: l_recog_line_2 NUMBER;
200658:

Line 200655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

200651: l_num_entries NUMBER;
200652: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
200653: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
200654: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
200655: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
200656: l_recog_line_1 NUMBER;
200657: l_recog_line_2 NUMBER;
200658:
200659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 200661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

200657: l_recog_line_2 NUMBER;
200658:
200659: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
200660: l_bflow_applied_to_amt NUMBER; -- 5132302
200661: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
200662:
200663: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
200664:
200665: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 200736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

200732: l_accrual_line_num := NULL; -- 4262811
200733: l_tmp_amt := NULL; -- 4262811
200734: --
200735:
200736: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
200737: l_balance_type_code <> 'B' THEN
200738: IF NVL(p_source_64,'
200739: ') = 'GENERAL FUND'
200740: THEN

Line 200808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

200804: --
200805: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
200806:
200807: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
200808: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
200809:
200810: -- 4955764
200811: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
200812: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 200854: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

200850: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
200851:
200852: IF xla_accounting_cache_pkg.GetValueChar
200853: (p_source_code => 'LEDGER_CATEGORY_CODE'
200854: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
200855: AND l_bflow_method_code = 'PRIOR_ENTRY'
200856: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
200857: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
200858: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 200965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

200961: p_lookup_type => 'XLA_OWNER_TYPE'
200962: ,p_lookup_code => l_component_type_code
200963: )
200964: ,p_token_4 => 'PRODUCT_NAME'
200965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200969: ,p_ae_header_id => NULL

Line 200966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

200962: ,p_lookup_code => l_component_type_code
200963: )
200964: ,p_token_4 => 'PRODUCT_NAME'
200965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200969: ,p_ae_header_id => NULL
200970: );

Line 200967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

200963: )
200964: ,p_token_4 => 'PRODUCT_NAME'
200965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200969: ,p_ae_header_id => NULL
200970: );
200971:

Line 200968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

200964: ,p_token_4 => 'PRODUCT_NAME'
200965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
200966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
200967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
200968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
200969: ,p_ae_header_id => NULL
200970: );
200971:
200972: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 200999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

200995: ----------------------------------------------------------------------------------
200996: -- 4219869 Business Flow
200997: -- Update journal entry status -- Need to generate this within IF
200998: ----------------------------------------------------------------------------------
200999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201000: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
201001: ,p_balance_type_code => l_balance_type_code
201002: );
201003:

Line 201086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

201082:
201083: --
201084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
201085: --
201086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
201087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
201088: ELSE
201089: ---------------------------------------------------------------------------------------------------
201090: -- 4262811a Switch Sign

Line 201111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201107:
201108: XLA_AE_LINES_PKG.ValidateCurrentLine;
201109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
201110:
201111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
201113: ,p_balance_type_code => l_balance_type_code);
201114:
201115: END IF;

Line 201217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

201213: l_tmp_amt NUMBER;
201214: l_acc_rev_natural_side_code VARCHAR2(1);
201215:
201216: l_num_entries NUMBER;
201217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201221: l_recog_line_1 NUMBER;

Line 201218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

201214: l_acc_rev_natural_side_code VARCHAR2(1);
201215:
201216: l_num_entries NUMBER;
201217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201221: l_recog_line_1 NUMBER;
201222: l_recog_line_2 NUMBER;

Line 201219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

201215:
201216: l_num_entries NUMBER;
201217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201221: l_recog_line_1 NUMBER;
201222: l_recog_line_2 NUMBER;
201223:

Line 201220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

201216: l_num_entries NUMBER;
201217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201221: l_recog_line_1 NUMBER;
201222: l_recog_line_2 NUMBER;
201223:
201224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 201226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

201222: l_recog_line_2 NUMBER;
201223:
201224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
201225: l_bflow_applied_to_amt NUMBER; -- 5132302
201226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
201227:
201228: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
201229:
201230: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 201301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

201297: l_accrual_line_num := NULL; -- 4262811
201298: l_tmp_amt := NULL; -- 4262811
201299: --
201300:
201301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
201302: l_balance_type_code <> 'B' THEN
201303: IF NVL(p_source_64,'
201304: ') = 'GENERAL FUND'
201305: THEN

Line 201373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

201369: --
201370: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
201371:
201372: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
201373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201374:
201375: -- 4955764
201376: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201377: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 201413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

201409: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
201410:
201411: IF xla_accounting_cache_pkg.GetValueChar
201412: (p_source_code => 'LEDGER_CATEGORY_CODE'
201413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
201414: AND l_bflow_method_code = 'PRIOR_ENTRY'
201415: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
201416: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
201417: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 201524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

201520: p_lookup_type => 'XLA_OWNER_TYPE'
201521: ,p_lookup_code => l_component_type_code
201522: )
201523: ,p_token_4 => 'PRODUCT_NAME'
201524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201528: ,p_ae_header_id => NULL

Line 201525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

201521: ,p_lookup_code => l_component_type_code
201522: )
201523: ,p_token_4 => 'PRODUCT_NAME'
201524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201528: ,p_ae_header_id => NULL
201529: );

Line 201526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

201522: )
201523: ,p_token_4 => 'PRODUCT_NAME'
201524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201528: ,p_ae_header_id => NULL
201529: );
201530:

Line 201527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

201523: ,p_token_4 => 'PRODUCT_NAME'
201524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
201525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
201526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
201527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
201528: ,p_ae_header_id => NULL
201529: );
201530:
201531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 201558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201554: ----------------------------------------------------------------------------------
201555: -- 4219869 Business Flow
201556: -- Update journal entry status -- Need to generate this within IF
201557: ----------------------------------------------------------------------------------
201558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
201560: ,p_balance_type_code => l_balance_type_code
201561: );
201562:

Line 201645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

201641:
201642: --
201643: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
201644: --
201645: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
201646: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
201647: ELSE
201648: ---------------------------------------------------------------------------------------------------
201649: -- 4262811a Switch Sign

Line 201670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

201666:
201667: XLA_AE_LINES_PKG.ValidateCurrentLine;
201668: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
201669:
201670: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
201671: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
201672: ,p_balance_type_code => l_balance_type_code);
201673:
201674: END IF;

Line 201776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

201772: l_tmp_amt NUMBER;
201773: l_acc_rev_natural_side_code VARCHAR2(1);
201774:
201775: l_num_entries NUMBER;
201776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201780: l_recog_line_1 NUMBER;

Line 201777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

201773: l_acc_rev_natural_side_code VARCHAR2(1);
201774:
201775: l_num_entries NUMBER;
201776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201780: l_recog_line_1 NUMBER;
201781: l_recog_line_2 NUMBER;

Line 201778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

201774:
201775: l_num_entries NUMBER;
201776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201780: l_recog_line_1 NUMBER;
201781: l_recog_line_2 NUMBER;
201782:

Line 201779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

201775: l_num_entries NUMBER;
201776: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
201777: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
201778: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
201779: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
201780: l_recog_line_1 NUMBER;
201781: l_recog_line_2 NUMBER;
201782:
201783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 201785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

201781: l_recog_line_2 NUMBER;
201782:
201783: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
201784: l_bflow_applied_to_amt NUMBER; -- 5132302
201785: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
201786:
201787: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
201788:
201789: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 201860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

201856: l_accrual_line_num := NULL; -- 4262811
201857: l_tmp_amt := NULL; -- 4262811
201858: --
201859:
201860: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
201861: l_balance_type_code <> 'B' THEN
201862: IF NVL(p_source_64,'
201863: ') = 'GENERAL FUND'
201864: THEN

Line 201932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

201928: --
201929: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
201930:
201931: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
201932: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
201933:
201934: -- 4955764
201935: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
201936: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 201972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

201968: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
201969:
201970: IF xla_accounting_cache_pkg.GetValueChar
201971: (p_source_code => 'LEDGER_CATEGORY_CODE'
201972: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
201973: AND l_bflow_method_code = 'PRIOR_ENTRY'
201974: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
201975: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
201976: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 202083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

202079: p_lookup_type => 'XLA_OWNER_TYPE'
202080: ,p_lookup_code => l_component_type_code
202081: )
202082: ,p_token_4 => 'PRODUCT_NAME'
202083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202087: ,p_ae_header_id => NULL

Line 202084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

202080: ,p_lookup_code => l_component_type_code
202081: )
202082: ,p_token_4 => 'PRODUCT_NAME'
202083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202087: ,p_ae_header_id => NULL
202088: );

Line 202085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

202081: )
202082: ,p_token_4 => 'PRODUCT_NAME'
202083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202087: ,p_ae_header_id => NULL
202088: );
202089:

Line 202086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

202082: ,p_token_4 => 'PRODUCT_NAME'
202083: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202084: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202085: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202086: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202087: ,p_ae_header_id => NULL
202088: );
202089:
202090: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 202117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202113: ----------------------------------------------------------------------------------
202114: -- 4219869 Business Flow
202115: -- Update journal entry status -- Need to generate this within IF
202116: ----------------------------------------------------------------------------------
202117: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202118: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
202119: ,p_balance_type_code => l_balance_type_code
202120: );
202121:

Line 202204: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

202200:
202201: --
202202: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
202203: --
202204: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
202205: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
202206: ELSE
202207: ---------------------------------------------------------------------------------------------------
202208: -- 4262811a Switch Sign

Line 202229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202225:
202226: XLA_AE_LINES_PKG.ValidateCurrentLine;
202227: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
202228:
202229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
202231: ,p_balance_type_code => l_balance_type_code);
202232:
202233: END IF;

Line 202335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

202331: l_tmp_amt NUMBER;
202332: l_acc_rev_natural_side_code VARCHAR2(1);
202333:
202334: l_num_entries NUMBER;
202335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202339: l_recog_line_1 NUMBER;

Line 202336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

202332: l_acc_rev_natural_side_code VARCHAR2(1);
202333:
202334: l_num_entries NUMBER;
202335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202339: l_recog_line_1 NUMBER;
202340: l_recog_line_2 NUMBER;

Line 202337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

202333:
202334: l_num_entries NUMBER;
202335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202339: l_recog_line_1 NUMBER;
202340: l_recog_line_2 NUMBER;
202341:

Line 202338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

202334: l_num_entries NUMBER;
202335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202339: l_recog_line_1 NUMBER;
202340: l_recog_line_2 NUMBER;
202341:
202342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 202344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

202340: l_recog_line_2 NUMBER;
202341:
202342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202343: l_bflow_applied_to_amt NUMBER; -- 5132302
202344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202345:
202346: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202347:
202348: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 202419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

202415: l_accrual_line_num := NULL; -- 4262811
202416: l_tmp_amt := NULL; -- 4262811
202417: --
202418:
202419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
202420: l_balance_type_code <> 'B' THEN
202421: IF NVL(p_source_64,'
202422: ') = 'GENERAL FUND'
202423: THEN

Line 202491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

202487: --
202488: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
202489:
202490: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
202491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
202492:
202493: -- 4955764
202494: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
202495: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 202531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

202527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
202528:
202529: IF xla_accounting_cache_pkg.GetValueChar
202530: (p_source_code => 'LEDGER_CATEGORY_CODE'
202531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
202532: AND l_bflow_method_code = 'PRIOR_ENTRY'
202533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
202534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
202535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 202642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

202638: p_lookup_type => 'XLA_OWNER_TYPE'
202639: ,p_lookup_code => l_component_type_code
202640: )
202641: ,p_token_4 => 'PRODUCT_NAME'
202642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202646: ,p_ae_header_id => NULL

Line 202643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

202639: ,p_lookup_code => l_component_type_code
202640: )
202641: ,p_token_4 => 'PRODUCT_NAME'
202642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202646: ,p_ae_header_id => NULL
202647: );

Line 202644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

202640: )
202641: ,p_token_4 => 'PRODUCT_NAME'
202642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202646: ,p_ae_header_id => NULL
202647: );
202648:

Line 202645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

202641: ,p_token_4 => 'PRODUCT_NAME'
202642: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
202643: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
202644: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
202645: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
202646: ,p_ae_header_id => NULL
202647: );
202648:
202649: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 202676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202672: ----------------------------------------------------------------------------------
202673: -- 4219869 Business Flow
202674: -- Update journal entry status -- Need to generate this within IF
202675: ----------------------------------------------------------------------------------
202676: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202677: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
202678: ,p_balance_type_code => l_balance_type_code
202679: );
202680:

Line 202763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

202759:
202760: --
202761: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
202762: --
202763: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
202764: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
202765: ELSE
202766: ---------------------------------------------------------------------------------------------------
202767: -- 4262811a Switch Sign

Line 202788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

202784:
202785: XLA_AE_LINES_PKG.ValidateCurrentLine;
202786: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
202787:
202788: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
202789: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
202790: ,p_balance_type_code => l_balance_type_code);
202791:
202792: END IF;

Line 202898: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

202894: l_tmp_amt NUMBER;
202895: l_acc_rev_natural_side_code VARCHAR2(1);
202896:
202897: l_num_entries NUMBER;
202898: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202899: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202900: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202901: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202902: l_recog_line_1 NUMBER;

Line 202899: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

202895: l_acc_rev_natural_side_code VARCHAR2(1);
202896:
202897: l_num_entries NUMBER;
202898: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202899: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202900: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202901: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202902: l_recog_line_1 NUMBER;
202903: l_recog_line_2 NUMBER;

Line 202900: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

202896:
202897: l_num_entries NUMBER;
202898: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202899: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202900: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202901: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202902: l_recog_line_1 NUMBER;
202903: l_recog_line_2 NUMBER;
202904:

Line 202901: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

202897: l_num_entries NUMBER;
202898: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
202899: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
202900: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
202901: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
202902: l_recog_line_1 NUMBER;
202903: l_recog_line_2 NUMBER;
202904:
202905: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 202907: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

202903: l_recog_line_2 NUMBER;
202904:
202905: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
202906: l_bflow_applied_to_amt NUMBER; -- 5132302
202907: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
202908:
202909: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
202910:
202911: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 202982: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

202978: l_accrual_line_num := NULL; -- 4262811
202979: l_tmp_amt := NULL; -- 4262811
202980: --
202981:
202982: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
202983: l_balance_type_code <> 'B' THEN
202984: IF NVL(p_source_64,'
202985: ') = 'INTERCO AP'
202986: THEN

Line 203054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

203050: --
203051: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
203052:
203053: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
203054: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203055:
203056: -- 4955764
203057: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203058: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 203098: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

203094: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
203095:
203096: IF xla_accounting_cache_pkg.GetValueChar
203097: (p_source_code => 'LEDGER_CATEGORY_CODE'
203098: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
203099: AND l_bflow_method_code = 'PRIOR_ENTRY'
203100: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
203101: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
203102: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 203209: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

203205: p_lookup_type => 'XLA_OWNER_TYPE'
203206: ,p_lookup_code => l_component_type_code
203207: )
203208: ,p_token_4 => 'PRODUCT_NAME'
203209: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203210: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203211: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203212: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203213: ,p_ae_header_id => NULL

Line 203210: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

203206: ,p_lookup_code => l_component_type_code
203207: )
203208: ,p_token_4 => 'PRODUCT_NAME'
203209: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203210: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203211: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203212: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203213: ,p_ae_header_id => NULL
203214: );

Line 203211: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

203207: )
203208: ,p_token_4 => 'PRODUCT_NAME'
203209: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203210: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203211: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203212: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203213: ,p_ae_header_id => NULL
203214: );
203215:

Line 203212: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

203208: ,p_token_4 => 'PRODUCT_NAME'
203209: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203210: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203211: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203212: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203213: ,p_ae_header_id => NULL
203214: );
203215:
203216: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 203243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203239: ----------------------------------------------------------------------------------
203240: -- 4219869 Business Flow
203241: -- Update journal entry status -- Need to generate this within IF
203242: ----------------------------------------------------------------------------------
203243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203244: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
203245: ,p_balance_type_code => l_balance_type_code
203246: );
203247:

Line 203330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

203326:
203327: --
203328: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
203329: --
203330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
203331: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
203332: ELSE
203333: ---------------------------------------------------------------------------------------------------
203334: -- 4262811a Switch Sign

Line 203355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203351:
203352: XLA_AE_LINES_PKG.ValidateCurrentLine;
203353: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203354:
203355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203356: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
203357: ,p_balance_type_code => l_balance_type_code);
203358:
203359: END IF;

Line 203461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

203457: l_tmp_amt NUMBER;
203458: l_acc_rev_natural_side_code VARCHAR2(1);
203459:
203460: l_num_entries NUMBER;
203461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203465: l_recog_line_1 NUMBER;

Line 203462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

203458: l_acc_rev_natural_side_code VARCHAR2(1);
203459:
203460: l_num_entries NUMBER;
203461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203465: l_recog_line_1 NUMBER;
203466: l_recog_line_2 NUMBER;

Line 203463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

203459:
203460: l_num_entries NUMBER;
203461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203465: l_recog_line_1 NUMBER;
203466: l_recog_line_2 NUMBER;
203467:

Line 203464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

203460: l_num_entries NUMBER;
203461: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
203462: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
203463: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
203464: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
203465: l_recog_line_1 NUMBER;
203466: l_recog_line_2 NUMBER;
203467:
203468: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 203470: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

203466: l_recog_line_2 NUMBER;
203467:
203468: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
203469: l_bflow_applied_to_amt NUMBER; -- 5132302
203470: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
203471:
203472: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
203473:
203474: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 203545: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

203541: l_accrual_line_num := NULL; -- 4262811
203542: l_tmp_amt := NULL; -- 4262811
203543: --
203544:
203545: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
203546: l_balance_type_code <> 'B' THEN
203547: IF NVL(p_source_64,'
203548: ') = 'INTERCO AP'
203549: THEN

Line 203617: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

203613: --
203614: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
203615:
203616: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
203617: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
203618:
203619: -- 4955764
203620: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
203621: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 203657: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

203653: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
203654:
203655: IF xla_accounting_cache_pkg.GetValueChar
203656: (p_source_code => 'LEDGER_CATEGORY_CODE'
203657: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
203658: AND l_bflow_method_code = 'PRIOR_ENTRY'
203659: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
203660: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
203661: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 203768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

203764: p_lookup_type => 'XLA_OWNER_TYPE'
203765: ,p_lookup_code => l_component_type_code
203766: )
203767: ,p_token_4 => 'PRODUCT_NAME'
203768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203772: ,p_ae_header_id => NULL

Line 203769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

203765: ,p_lookup_code => l_component_type_code
203766: )
203767: ,p_token_4 => 'PRODUCT_NAME'
203768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203772: ,p_ae_header_id => NULL
203773: );

Line 203770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

203766: )
203767: ,p_token_4 => 'PRODUCT_NAME'
203768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203772: ,p_ae_header_id => NULL
203773: );
203774:

Line 203771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

203767: ,p_token_4 => 'PRODUCT_NAME'
203768: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
203769: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
203770: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
203771: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
203772: ,p_ae_header_id => NULL
203773: );
203774:
203775: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 203802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203798: ----------------------------------------------------------------------------------
203799: -- 4219869 Business Flow
203800: -- Update journal entry status -- Need to generate this within IF
203801: ----------------------------------------------------------------------------------
203802: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203803: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
203804: ,p_balance_type_code => l_balance_type_code
203805: );
203806:

Line 203889: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

203885:
203886: --
203887: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
203888: --
203889: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
203890: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
203891: ELSE
203892: ---------------------------------------------------------------------------------------------------
203893: -- 4262811a Switch Sign

Line 203914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

203910:
203911: XLA_AE_LINES_PKG.ValidateCurrentLine;
203912: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
203913:
203914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
203915: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
203916: ,p_balance_type_code => l_balance_type_code);
203917:
203918: END IF;

Line 204020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

204016: l_tmp_amt NUMBER;
204017: l_acc_rev_natural_side_code VARCHAR2(1);
204018:
204019: l_num_entries NUMBER;
204020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204024: l_recog_line_1 NUMBER;

Line 204021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

204017: l_acc_rev_natural_side_code VARCHAR2(1);
204018:
204019: l_num_entries NUMBER;
204020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204024: l_recog_line_1 NUMBER;
204025: l_recog_line_2 NUMBER;

Line 204022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

204018:
204019: l_num_entries NUMBER;
204020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204024: l_recog_line_1 NUMBER;
204025: l_recog_line_2 NUMBER;
204026:

Line 204023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

204019: l_num_entries NUMBER;
204020: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204021: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204022: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204023: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204024: l_recog_line_1 NUMBER;
204025: l_recog_line_2 NUMBER;
204026:
204027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 204029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

204025: l_recog_line_2 NUMBER;
204026:
204027: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204028: l_bflow_applied_to_amt NUMBER; -- 5132302
204029: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204030:
204031: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204032:
204033: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 204104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

204100: l_accrual_line_num := NULL; -- 4262811
204101: l_tmp_amt := NULL; -- 4262811
204102: --
204103:
204104: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
204105: l_balance_type_code <> 'B' THEN
204106: IF NVL(p_source_64,'
204107: ') = 'INTERCO AP'
204108: THEN

Line 204176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

204172: --
204173: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
204174:
204175: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
204176: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204177:
204178: -- 4955764
204179: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204180: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 204216: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

204212: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
204213:
204214: IF xla_accounting_cache_pkg.GetValueChar
204215: (p_source_code => 'LEDGER_CATEGORY_CODE'
204216: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
204217: AND l_bflow_method_code = 'PRIOR_ENTRY'
204218: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
204219: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
204220: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 204327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

204323: p_lookup_type => 'XLA_OWNER_TYPE'
204324: ,p_lookup_code => l_component_type_code
204325: )
204326: ,p_token_4 => 'PRODUCT_NAME'
204327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204331: ,p_ae_header_id => NULL

Line 204328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

204324: ,p_lookup_code => l_component_type_code
204325: )
204326: ,p_token_4 => 'PRODUCT_NAME'
204327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204331: ,p_ae_header_id => NULL
204332: );

Line 204329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

204325: )
204326: ,p_token_4 => 'PRODUCT_NAME'
204327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204331: ,p_ae_header_id => NULL
204332: );
204333:

Line 204330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

204326: ,p_token_4 => 'PRODUCT_NAME'
204327: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204328: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204329: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204330: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204331: ,p_ae_header_id => NULL
204332: );
204333:
204334: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 204361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204357: ----------------------------------------------------------------------------------
204358: -- 4219869 Business Flow
204359: -- Update journal entry status -- Need to generate this within IF
204360: ----------------------------------------------------------------------------------
204361: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204362: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
204363: ,p_balance_type_code => l_balance_type_code
204364: );
204365:

Line 204448: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

204444:
204445: --
204446: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
204447: --
204448: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
204449: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
204450: ELSE
204451: ---------------------------------------------------------------------------------------------------
204452: -- 4262811a Switch Sign

Line 204473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204469:
204470: XLA_AE_LINES_PKG.ValidateCurrentLine;
204471: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
204472:
204473: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204474: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
204475: ,p_balance_type_code => l_balance_type_code);
204476:
204477: END IF;

Line 204585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

204581: l_tmp_amt NUMBER;
204582: l_acc_rev_natural_side_code VARCHAR2(1);
204583:
204584: l_num_entries NUMBER;
204585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204589: l_recog_line_1 NUMBER;

Line 204586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

204582: l_acc_rev_natural_side_code VARCHAR2(1);
204583:
204584: l_num_entries NUMBER;
204585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204589: l_recog_line_1 NUMBER;
204590: l_recog_line_2 NUMBER;

Line 204587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

204583:
204584: l_num_entries NUMBER;
204585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204589: l_recog_line_1 NUMBER;
204590: l_recog_line_2 NUMBER;
204591:

Line 204588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

204584: l_num_entries NUMBER;
204585: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
204586: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
204587: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
204588: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
204589: l_recog_line_1 NUMBER;
204590: l_recog_line_2 NUMBER;
204591:
204592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 204594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

204590: l_recog_line_2 NUMBER;
204591:
204592: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
204593: l_bflow_applied_to_amt NUMBER; -- 5132302
204594: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
204595:
204596: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
204597:
204598: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 204669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

204665: l_accrual_line_num := NULL; -- 4262811
204666: l_tmp_amt := NULL; -- 4262811
204667: --
204668:
204669: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
204670: l_balance_type_code <> 'B' THEN
204671: IF NVL(p_source_64,'
204672: ') = 'INTERCO AP'
204673: THEN

Line 204741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

204737: --
204738: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
204739:
204740: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
204741: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
204742:
204743: -- 4955764
204744: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
204745: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 204787: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

204783: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
204784:
204785: IF xla_accounting_cache_pkg.GetValueChar
204786: (p_source_code => 'LEDGER_CATEGORY_CODE'
204787: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
204788: AND l_bflow_method_code = 'PRIOR_ENTRY'
204789: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
204790: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
204791: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 204898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

204894: p_lookup_type => 'XLA_OWNER_TYPE'
204895: ,p_lookup_code => l_component_type_code
204896: )
204897: ,p_token_4 => 'PRODUCT_NAME'
204898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204902: ,p_ae_header_id => NULL

Line 204899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

204895: ,p_lookup_code => l_component_type_code
204896: )
204897: ,p_token_4 => 'PRODUCT_NAME'
204898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204902: ,p_ae_header_id => NULL
204903: );

Line 204900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

204896: )
204897: ,p_token_4 => 'PRODUCT_NAME'
204898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204902: ,p_ae_header_id => NULL
204903: );
204904:

Line 204901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

204897: ,p_token_4 => 'PRODUCT_NAME'
204898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
204899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
204900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
204901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
204902: ,p_ae_header_id => NULL
204903: );
204904:
204905: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 204932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

204928: ----------------------------------------------------------------------------------
204929: -- 4219869 Business Flow
204930: -- Update journal entry status -- Need to generate this within IF
204931: ----------------------------------------------------------------------------------
204932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
204933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
204934: ,p_balance_type_code => l_balance_type_code
204935: );
204936:

Line 205019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

205015:
205016: --
205017: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
205018: --
205019: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
205020: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
205021: ELSE
205022: ---------------------------------------------------------------------------------------------------
205023: -- 4262811a Switch Sign

Line 205044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205040:
205041: XLA_AE_LINES_PKG.ValidateCurrentLine;
205042: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
205043:
205044: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205045: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
205046: ,p_balance_type_code => l_balance_type_code);
205047:
205048: END IF;

Line 205150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

205146: l_tmp_amt NUMBER;
205147: l_acc_rev_natural_side_code VARCHAR2(1);
205148:
205149: l_num_entries NUMBER;
205150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205154: l_recog_line_1 NUMBER;

Line 205151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

205147: l_acc_rev_natural_side_code VARCHAR2(1);
205148:
205149: l_num_entries NUMBER;
205150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205154: l_recog_line_1 NUMBER;
205155: l_recog_line_2 NUMBER;

Line 205152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

205148:
205149: l_num_entries NUMBER;
205150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205154: l_recog_line_1 NUMBER;
205155: l_recog_line_2 NUMBER;
205156:

Line 205153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

205149: l_num_entries NUMBER;
205150: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205151: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205152: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205153: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205154: l_recog_line_1 NUMBER;
205155: l_recog_line_2 NUMBER;
205156:
205157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 205159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

205155: l_recog_line_2 NUMBER;
205156:
205157: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
205158: l_bflow_applied_to_amt NUMBER; -- 5132302
205159: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
205160:
205161: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
205162:
205163: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 205234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

205230: l_accrual_line_num := NULL; -- 4262811
205231: l_tmp_amt := NULL; -- 4262811
205232: --
205233:
205234: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
205235: l_balance_type_code <> 'B' THEN
205236: IF NVL(p_source_64,'
205237: ') = 'INTERCO AP'
205238: THEN

Line 205306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

205302: --
205303: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
205304:
205305: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
205306: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
205307:
205308: -- 4955764
205309: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205310: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 205346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

205342: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
205343:
205344: IF xla_accounting_cache_pkg.GetValueChar
205345: (p_source_code => 'LEDGER_CATEGORY_CODE'
205346: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
205347: AND l_bflow_method_code = 'PRIOR_ENTRY'
205348: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
205349: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
205350: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 205457: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

205453: p_lookup_type => 'XLA_OWNER_TYPE'
205454: ,p_lookup_code => l_component_type_code
205455: )
205456: ,p_token_4 => 'PRODUCT_NAME'
205457: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205458: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205459: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205460: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205461: ,p_ae_header_id => NULL

Line 205458: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

205454: ,p_lookup_code => l_component_type_code
205455: )
205456: ,p_token_4 => 'PRODUCT_NAME'
205457: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205458: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205459: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205460: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205461: ,p_ae_header_id => NULL
205462: );

Line 205459: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

205455: )
205456: ,p_token_4 => 'PRODUCT_NAME'
205457: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205458: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205459: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205460: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205461: ,p_ae_header_id => NULL
205462: );
205463:

Line 205460: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

205456: ,p_token_4 => 'PRODUCT_NAME'
205457: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
205458: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
205459: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
205460: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
205461: ,p_ae_header_id => NULL
205462: );
205463:
205464: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 205491: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205487: ----------------------------------------------------------------------------------
205488: -- 4219869 Business Flow
205489: -- Update journal entry status -- Need to generate this within IF
205490: ----------------------------------------------------------------------------------
205491: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205492: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
205493: ,p_balance_type_code => l_balance_type_code
205494: );
205495:

Line 205578: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

205574:
205575: --
205576: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
205577: --
205578: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
205579: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
205580: ELSE
205581: ---------------------------------------------------------------------------------------------------
205582: -- 4262811a Switch Sign

Line 205603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

205599:
205600: XLA_AE_LINES_PKG.ValidateCurrentLine;
205601: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
205602:
205603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
205604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
205605: ,p_balance_type_code => l_balance_type_code);
205606:
205607: END IF;

Line 205709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

205705: l_tmp_amt NUMBER;
205706: l_acc_rev_natural_side_code VARCHAR2(1);
205707:
205708: l_num_entries NUMBER;
205709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205713: l_recog_line_1 NUMBER;

Line 205710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

205706: l_acc_rev_natural_side_code VARCHAR2(1);
205707:
205708: l_num_entries NUMBER;
205709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205713: l_recog_line_1 NUMBER;
205714: l_recog_line_2 NUMBER;

Line 205711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

205707:
205708: l_num_entries NUMBER;
205709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205713: l_recog_line_1 NUMBER;
205714: l_recog_line_2 NUMBER;
205715:

Line 205712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

205708: l_num_entries NUMBER;
205709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
205710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
205711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
205712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
205713: l_recog_line_1 NUMBER;
205714: l_recog_line_2 NUMBER;
205715:
205716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 205718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

205714: l_recog_line_2 NUMBER;
205715:
205716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
205717: l_bflow_applied_to_amt NUMBER; -- 5132302
205718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
205719:
205720: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
205721:
205722: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 205793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

205789: l_accrual_line_num := NULL; -- 4262811
205790: l_tmp_amt := NULL; -- 4262811
205791: --
205792:
205793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
205794: l_balance_type_code <> 'B' THEN
205795: IF NVL(p_source_64,'
205796: ') = 'INTERCO AP'
205797: THEN

Line 205865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

205861: --
205862: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
205863:
205864: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
205865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
205866:
205867: -- 4955764
205868: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
205869: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 205905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

205901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
205902:
205903: IF xla_accounting_cache_pkg.GetValueChar
205904: (p_source_code => 'LEDGER_CATEGORY_CODE'
205905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
205906: AND l_bflow_method_code = 'PRIOR_ENTRY'
205907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
205908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
205909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 206016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

206012: p_lookup_type => 'XLA_OWNER_TYPE'
206013: ,p_lookup_code => l_component_type_code
206014: )
206015: ,p_token_4 => 'PRODUCT_NAME'
206016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206020: ,p_ae_header_id => NULL

Line 206017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

206013: ,p_lookup_code => l_component_type_code
206014: )
206015: ,p_token_4 => 'PRODUCT_NAME'
206016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206020: ,p_ae_header_id => NULL
206021: );

Line 206018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

206014: )
206015: ,p_token_4 => 'PRODUCT_NAME'
206016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206020: ,p_ae_header_id => NULL
206021: );
206022:

Line 206019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

206015: ,p_token_4 => 'PRODUCT_NAME'
206016: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206017: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206018: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206019: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206020: ,p_ae_header_id => NULL
206021: );
206022:
206023: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 206050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206046: ----------------------------------------------------------------------------------
206047: -- 4219869 Business Flow
206048: -- Update journal entry status -- Need to generate this within IF
206049: ----------------------------------------------------------------------------------
206050: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206051: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
206052: ,p_balance_type_code => l_balance_type_code
206053: );
206054:

Line 206137: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

206133:
206134: --
206135: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
206136: --
206137: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
206138: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
206139: ELSE
206140: ---------------------------------------------------------------------------------------------------
206141: -- 4262811a Switch Sign

Line 206162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206158:
206159: XLA_AE_LINES_PKG.ValidateCurrentLine;
206160: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
206161:
206162: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206163: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
206164: ,p_balance_type_code => l_balance_type_code);
206165:
206166: END IF;

Line 206268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

206264: l_tmp_amt NUMBER;
206265: l_acc_rev_natural_side_code VARCHAR2(1);
206266:
206267: l_num_entries NUMBER;
206268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206272: l_recog_line_1 NUMBER;

Line 206269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

206265: l_acc_rev_natural_side_code VARCHAR2(1);
206266:
206267: l_num_entries NUMBER;
206268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206272: l_recog_line_1 NUMBER;
206273: l_recog_line_2 NUMBER;

Line 206270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

206266:
206267: l_num_entries NUMBER;
206268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206272: l_recog_line_1 NUMBER;
206273: l_recog_line_2 NUMBER;
206274:

Line 206271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

206267: l_num_entries NUMBER;
206268: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206269: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206270: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206271: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206272: l_recog_line_1 NUMBER;
206273: l_recog_line_2 NUMBER;
206274:
206275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 206277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

206273: l_recog_line_2 NUMBER;
206274:
206275: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206276: l_bflow_applied_to_amt NUMBER; -- 5132302
206277: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206278:
206279: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206280:
206281: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 206352: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

206348: l_accrual_line_num := NULL; -- 4262811
206349: l_tmp_amt := NULL; -- 4262811
206350: --
206351:
206352: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
206353: l_balance_type_code <> 'B' THEN
206354: IF NVL(p_source_64,'
206355: ') = 'INTERCO AP'
206356: THEN

Line 206424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

206420: --
206421: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
206422:
206423: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
206424: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206425:
206426: -- 4955764
206427: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206428: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 206464: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

206460: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
206461:
206462: IF xla_accounting_cache_pkg.GetValueChar
206463: (p_source_code => 'LEDGER_CATEGORY_CODE'
206464: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
206465: AND l_bflow_method_code = 'PRIOR_ENTRY'
206466: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
206467: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
206468: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 206575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

206571: p_lookup_type => 'XLA_OWNER_TYPE'
206572: ,p_lookup_code => l_component_type_code
206573: )
206574: ,p_token_4 => 'PRODUCT_NAME'
206575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206579: ,p_ae_header_id => NULL

Line 206576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

206572: ,p_lookup_code => l_component_type_code
206573: )
206574: ,p_token_4 => 'PRODUCT_NAME'
206575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206579: ,p_ae_header_id => NULL
206580: );

Line 206577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

206573: )
206574: ,p_token_4 => 'PRODUCT_NAME'
206575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206579: ,p_ae_header_id => NULL
206580: );
206581:

Line 206578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

206574: ,p_token_4 => 'PRODUCT_NAME'
206575: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
206576: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
206577: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
206578: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
206579: ,p_ae_header_id => NULL
206580: );
206581:
206582: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 206609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206605: ----------------------------------------------------------------------------------
206606: -- 4219869 Business Flow
206607: -- Update journal entry status -- Need to generate this within IF
206608: ----------------------------------------------------------------------------------
206609: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206610: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
206611: ,p_balance_type_code => l_balance_type_code
206612: );
206613:

Line 206696: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

206692:
206693: --
206694: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
206695: --
206696: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
206697: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
206698: ELSE
206699: ---------------------------------------------------------------------------------------------------
206700: -- 4262811a Switch Sign

Line 206721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

206717:
206718: XLA_AE_LINES_PKG.ValidateCurrentLine;
206719: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
206720:
206721: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
206722: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
206723: ,p_balance_type_code => l_balance_type_code);
206724:
206725: END IF;

Line 206827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

206823: l_tmp_amt NUMBER;
206824: l_acc_rev_natural_side_code VARCHAR2(1);
206825:
206826: l_num_entries NUMBER;
206827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206831: l_recog_line_1 NUMBER;

Line 206828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

206824: l_acc_rev_natural_side_code VARCHAR2(1);
206825:
206826: l_num_entries NUMBER;
206827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206831: l_recog_line_1 NUMBER;
206832: l_recog_line_2 NUMBER;

Line 206829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

206825:
206826: l_num_entries NUMBER;
206827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206831: l_recog_line_1 NUMBER;
206832: l_recog_line_2 NUMBER;
206833:

Line 206830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

206826: l_num_entries NUMBER;
206827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
206828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
206829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
206830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
206831: l_recog_line_1 NUMBER;
206832: l_recog_line_2 NUMBER;
206833:
206834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 206836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

206832: l_recog_line_2 NUMBER;
206833:
206834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
206835: l_bflow_applied_to_amt NUMBER; -- 5132302
206836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
206837:
206838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
206839:
206840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 206911: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

206907: l_accrual_line_num := NULL; -- 4262811
206908: l_tmp_amt := NULL; -- 4262811
206909: --
206910:
206911: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
206912: l_balance_type_code <> 'B' THEN
206913: IF NVL(p_source_64,'
206914: ') = 'INTERCO AP'
206915: THEN

Line 206983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

206979: --
206980: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
206981:
206982: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
206983: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
206984:
206985: -- 4955764
206986: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
206987: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 207023: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

207019: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
207020:
207021: IF xla_accounting_cache_pkg.GetValueChar
207022: (p_source_code => 'LEDGER_CATEGORY_CODE'
207023: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
207024: AND l_bflow_method_code = 'PRIOR_ENTRY'
207025: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
207026: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
207027: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 207134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

207130: p_lookup_type => 'XLA_OWNER_TYPE'
207131: ,p_lookup_code => l_component_type_code
207132: )
207133: ,p_token_4 => 'PRODUCT_NAME'
207134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207138: ,p_ae_header_id => NULL

Line 207135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

207131: ,p_lookup_code => l_component_type_code
207132: )
207133: ,p_token_4 => 'PRODUCT_NAME'
207134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207138: ,p_ae_header_id => NULL
207139: );

Line 207136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

207132: )
207133: ,p_token_4 => 'PRODUCT_NAME'
207134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207138: ,p_ae_header_id => NULL
207139: );
207140:

Line 207137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

207133: ,p_token_4 => 'PRODUCT_NAME'
207134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207138: ,p_ae_header_id => NULL
207139: );
207140:
207141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 207168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207164: ----------------------------------------------------------------------------------
207165: -- 4219869 Business Flow
207166: -- Update journal entry status -- Need to generate this within IF
207167: ----------------------------------------------------------------------------------
207168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
207170: ,p_balance_type_code => l_balance_type_code
207171: );
207172:

Line 207255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

207251:
207252: --
207253: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
207254: --
207255: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
207256: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
207257: ELSE
207258: ---------------------------------------------------------------------------------------------------
207259: -- 4262811a Switch Sign

Line 207280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207276:
207277: XLA_AE_LINES_PKG.ValidateCurrentLine;
207278: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207279:
207280: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207281: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
207282: ,p_balance_type_code => l_balance_type_code);
207283:
207284: END IF;

Line 207386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

207382: l_tmp_amt NUMBER;
207383: l_acc_rev_natural_side_code VARCHAR2(1);
207384:
207385: l_num_entries NUMBER;
207386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207390: l_recog_line_1 NUMBER;

Line 207387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

207383: l_acc_rev_natural_side_code VARCHAR2(1);
207384:
207385: l_num_entries NUMBER;
207386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207390: l_recog_line_1 NUMBER;
207391: l_recog_line_2 NUMBER;

Line 207388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

207384:
207385: l_num_entries NUMBER;
207386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207390: l_recog_line_1 NUMBER;
207391: l_recog_line_2 NUMBER;
207392:

Line 207389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

207385: l_num_entries NUMBER;
207386: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207387: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207388: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207389: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207390: l_recog_line_1 NUMBER;
207391: l_recog_line_2 NUMBER;
207392:
207393: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 207395: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

207391: l_recog_line_2 NUMBER;
207392:
207393: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207394: l_bflow_applied_to_amt NUMBER; -- 5132302
207395: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207396:
207397: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207398:
207399: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 207470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

207466: l_accrual_line_num := NULL; -- 4262811
207467: l_tmp_amt := NULL; -- 4262811
207468: --
207469:
207470: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
207471: l_balance_type_code <> 'B' THEN
207472: IF NVL(p_source_64,'
207473: ') = 'INTERCO AR'
207474: THEN

Line 207542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

207538: --
207539: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
207540:
207541: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
207542: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
207543:
207544: -- 4955764
207545: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
207546: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 207582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

207578: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
207579:
207580: IF xla_accounting_cache_pkg.GetValueChar
207581: (p_source_code => 'LEDGER_CATEGORY_CODE'
207582: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
207583: AND l_bflow_method_code = 'PRIOR_ENTRY'
207584: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
207585: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
207586: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 207693: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

207689: p_lookup_type => 'XLA_OWNER_TYPE'
207690: ,p_lookup_code => l_component_type_code
207691: )
207692: ,p_token_4 => 'PRODUCT_NAME'
207693: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207694: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207695: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207696: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207697: ,p_ae_header_id => NULL

Line 207694: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

207690: ,p_lookup_code => l_component_type_code
207691: )
207692: ,p_token_4 => 'PRODUCT_NAME'
207693: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207694: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207695: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207696: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207697: ,p_ae_header_id => NULL
207698: );

Line 207695: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

207691: )
207692: ,p_token_4 => 'PRODUCT_NAME'
207693: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207694: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207695: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207696: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207697: ,p_ae_header_id => NULL
207698: );
207699:

Line 207696: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

207692: ,p_token_4 => 'PRODUCT_NAME'
207693: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
207694: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
207695: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
207696: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
207697: ,p_ae_header_id => NULL
207698: );
207699:
207700: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 207727: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207723: ----------------------------------------------------------------------------------
207724: -- 4219869 Business Flow
207725: -- Update journal entry status -- Need to generate this within IF
207726: ----------------------------------------------------------------------------------
207727: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207728: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
207729: ,p_balance_type_code => l_balance_type_code
207730: );
207731:

Line 207814: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

207810:
207811: --
207812: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
207813: --
207814: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
207815: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
207816: ELSE
207817: ---------------------------------------------------------------------------------------------------
207818: -- 4262811a Switch Sign

Line 207839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

207835:
207836: XLA_AE_LINES_PKG.ValidateCurrentLine;
207837: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
207838:
207839: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
207840: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
207841: ,p_balance_type_code => l_balance_type_code);
207842:
207843: END IF;

Line 207945: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

207941: l_tmp_amt NUMBER;
207942: l_acc_rev_natural_side_code VARCHAR2(1);
207943:
207944: l_num_entries NUMBER;
207945: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207946: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207947: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207948: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207949: l_recog_line_1 NUMBER;

Line 207946: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

207942: l_acc_rev_natural_side_code VARCHAR2(1);
207943:
207944: l_num_entries NUMBER;
207945: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207946: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207947: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207948: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207949: l_recog_line_1 NUMBER;
207950: l_recog_line_2 NUMBER;

Line 207947: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

207943:
207944: l_num_entries NUMBER;
207945: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207946: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207947: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207948: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207949: l_recog_line_1 NUMBER;
207950: l_recog_line_2 NUMBER;
207951:

Line 207948: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

207944: l_num_entries NUMBER;
207945: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
207946: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
207947: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
207948: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
207949: l_recog_line_1 NUMBER;
207950: l_recog_line_2 NUMBER;
207951:
207952: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 207954: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

207950: l_recog_line_2 NUMBER;
207951:
207952: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
207953: l_bflow_applied_to_amt NUMBER; -- 5132302
207954: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
207955:
207956: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
207957:
207958: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 208029: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

208025: l_accrual_line_num := NULL; -- 4262811
208026: l_tmp_amt := NULL; -- 4262811
208027: --
208028:
208029: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
208030: l_balance_type_code <> 'B' THEN
208031: IF NVL(p_source_64,'
208032: ') = 'INTERCO AR'
208033: THEN

Line 208101: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

208097: --
208098: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
208099:
208100: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
208101: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
208102:
208103: -- 4955764
208104: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208105: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 208141: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

208137: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
208138:
208139: IF xla_accounting_cache_pkg.GetValueChar
208140: (p_source_code => 'LEDGER_CATEGORY_CODE'
208141: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
208142: AND l_bflow_method_code = 'PRIOR_ENTRY'
208143: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
208144: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
208145: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 208252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

208248: p_lookup_type => 'XLA_OWNER_TYPE'
208249: ,p_lookup_code => l_component_type_code
208250: )
208251: ,p_token_4 => 'PRODUCT_NAME'
208252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208256: ,p_ae_header_id => NULL

Line 208253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

208249: ,p_lookup_code => l_component_type_code
208250: )
208251: ,p_token_4 => 'PRODUCT_NAME'
208252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208256: ,p_ae_header_id => NULL
208257: );

Line 208254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

208250: )
208251: ,p_token_4 => 'PRODUCT_NAME'
208252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208256: ,p_ae_header_id => NULL
208257: );
208258:

Line 208255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

208251: ,p_token_4 => 'PRODUCT_NAME'
208252: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208253: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208254: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208255: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208256: ,p_ae_header_id => NULL
208257: );
208258:
208259: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 208286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208282: ----------------------------------------------------------------------------------
208283: -- 4219869 Business Flow
208284: -- Update journal entry status -- Need to generate this within IF
208285: ----------------------------------------------------------------------------------
208286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
208288: ,p_balance_type_code => l_balance_type_code
208289: );
208290:

Line 208373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

208369:
208370: --
208371: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
208372: --
208373: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
208374: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
208375: ELSE
208376: ---------------------------------------------------------------------------------------------------
208377: -- 4262811a Switch Sign

Line 208398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208394:
208395: XLA_AE_LINES_PKG.ValidateCurrentLine;
208396: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208397:
208398: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208399: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
208400: ,p_balance_type_code => l_balance_type_code);
208401:
208402: END IF;

Line 208504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

208500: l_tmp_amt NUMBER;
208501: l_acc_rev_natural_side_code VARCHAR2(1);
208502:
208503: l_num_entries NUMBER;
208504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208508: l_recog_line_1 NUMBER;

Line 208505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

208501: l_acc_rev_natural_side_code VARCHAR2(1);
208502:
208503: l_num_entries NUMBER;
208504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208508: l_recog_line_1 NUMBER;
208509: l_recog_line_2 NUMBER;

Line 208506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

208502:
208503: l_num_entries NUMBER;
208504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208508: l_recog_line_1 NUMBER;
208509: l_recog_line_2 NUMBER;
208510:

Line 208507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

208503: l_num_entries NUMBER;
208504: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
208505: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
208506: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
208507: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
208508: l_recog_line_1 NUMBER;
208509: l_recog_line_2 NUMBER;
208510:
208511: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 208513: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

208509: l_recog_line_2 NUMBER;
208510:
208511: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
208512: l_bflow_applied_to_amt NUMBER; -- 5132302
208513: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
208514:
208515: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
208516:
208517: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 208588: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

208584: l_accrual_line_num := NULL; -- 4262811
208585: l_tmp_amt := NULL; -- 4262811
208586: --
208587:
208588: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
208589: l_balance_type_code <> 'B' THEN
208590: IF NVL(p_source_64,'
208591: ') = 'INTERCO AR'
208592: THEN

Line 208660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

208656: --
208657: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
208658:
208659: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
208660: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
208661:
208662: -- 4955764
208663: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
208664: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 208700: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

208696: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
208697:
208698: IF xla_accounting_cache_pkg.GetValueChar
208699: (p_source_code => 'LEDGER_CATEGORY_CODE'
208700: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
208701: AND l_bflow_method_code = 'PRIOR_ENTRY'
208702: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
208703: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
208704: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 208811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

208807: p_lookup_type => 'XLA_OWNER_TYPE'
208808: ,p_lookup_code => l_component_type_code
208809: )
208810: ,p_token_4 => 'PRODUCT_NAME'
208811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208815: ,p_ae_header_id => NULL

Line 208812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

208808: ,p_lookup_code => l_component_type_code
208809: )
208810: ,p_token_4 => 'PRODUCT_NAME'
208811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208815: ,p_ae_header_id => NULL
208816: );

Line 208813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

208809: )
208810: ,p_token_4 => 'PRODUCT_NAME'
208811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208815: ,p_ae_header_id => NULL
208816: );
208817:

Line 208814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

208810: ,p_token_4 => 'PRODUCT_NAME'
208811: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
208812: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
208813: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
208814: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
208815: ,p_ae_header_id => NULL
208816: );
208817:
208818: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 208845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208841: ----------------------------------------------------------------------------------
208842: -- 4219869 Business Flow
208843: -- Update journal entry status -- Need to generate this within IF
208844: ----------------------------------------------------------------------------------
208845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
208847: ,p_balance_type_code => l_balance_type_code
208848: );
208849:

Line 208932: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

208928:
208929: --
208930: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
208931: --
208932: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
208933: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
208934: ELSE
208935: ---------------------------------------------------------------------------------------------------
208936: -- 4262811a Switch Sign

Line 208957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

208953:
208954: XLA_AE_LINES_PKG.ValidateCurrentLine;
208955: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
208956:
208957: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
208958: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
208959: ,p_balance_type_code => l_balance_type_code);
208960:
208961: END IF;

Line 209063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

209059: l_tmp_amt NUMBER;
209060: l_acc_rev_natural_side_code VARCHAR2(1);
209061:
209062: l_num_entries NUMBER;
209063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209067: l_recog_line_1 NUMBER;

Line 209064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

209060: l_acc_rev_natural_side_code VARCHAR2(1);
209061:
209062: l_num_entries NUMBER;
209063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209067: l_recog_line_1 NUMBER;
209068: l_recog_line_2 NUMBER;

Line 209065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

209061:
209062: l_num_entries NUMBER;
209063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209067: l_recog_line_1 NUMBER;
209068: l_recog_line_2 NUMBER;
209069:

Line 209066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

209062: l_num_entries NUMBER;
209063: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209064: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209065: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209066: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209067: l_recog_line_1 NUMBER;
209068: l_recog_line_2 NUMBER;
209069:
209070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 209072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

209068: l_recog_line_2 NUMBER;
209069:
209070: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
209071: l_bflow_applied_to_amt NUMBER; -- 5132302
209072: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
209073:
209074: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
209075:
209076: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 209147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

209143: l_accrual_line_num := NULL; -- 4262811
209144: l_tmp_amt := NULL; -- 4262811
209145: --
209146:
209147: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
209148: l_balance_type_code <> 'B' THEN
209149: IF NVL(p_source_64,'
209150: ') = 'INTERCO AR'
209151: THEN

Line 209219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

209215: --
209216: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
209217:
209218: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
209219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209220:
209221: -- 4955764
209222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 209259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

209255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
209256:
209257: IF xla_accounting_cache_pkg.GetValueChar
209258: (p_source_code => 'LEDGER_CATEGORY_CODE'
209259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
209260: AND l_bflow_method_code = 'PRIOR_ENTRY'
209261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
209262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
209263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 209370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

209366: p_lookup_type => 'XLA_OWNER_TYPE'
209367: ,p_lookup_code => l_component_type_code
209368: )
209369: ,p_token_4 => 'PRODUCT_NAME'
209370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209374: ,p_ae_header_id => NULL

Line 209371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

209367: ,p_lookup_code => l_component_type_code
209368: )
209369: ,p_token_4 => 'PRODUCT_NAME'
209370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209374: ,p_ae_header_id => NULL
209375: );

Line 209372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

209368: )
209369: ,p_token_4 => 'PRODUCT_NAME'
209370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209374: ,p_ae_header_id => NULL
209375: );
209376:

Line 209373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

209369: ,p_token_4 => 'PRODUCT_NAME'
209370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209374: ,p_ae_header_id => NULL
209375: );
209376:
209377: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 209404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209400: ----------------------------------------------------------------------------------
209401: -- 4219869 Business Flow
209402: -- Update journal entry status -- Need to generate this within IF
209403: ----------------------------------------------------------------------------------
209404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
209406: ,p_balance_type_code => l_balance_type_code
209407: );
209408:

Line 209491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

209487:
209488: --
209489: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
209490: --
209491: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
209492: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
209493: ELSE
209494: ---------------------------------------------------------------------------------------------------
209495: -- 4262811a Switch Sign

Line 209516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209512:
209513: XLA_AE_LINES_PKG.ValidateCurrentLine;
209514: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
209515:
209516: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209517: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
209518: ,p_balance_type_code => l_balance_type_code);
209519:
209520: END IF;

Line 209626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

209622: l_tmp_amt NUMBER;
209623: l_acc_rev_natural_side_code VARCHAR2(1);
209624:
209625: l_num_entries NUMBER;
209626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209630: l_recog_line_1 NUMBER;

Line 209627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

209623: l_acc_rev_natural_side_code VARCHAR2(1);
209624:
209625: l_num_entries NUMBER;
209626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209630: l_recog_line_1 NUMBER;
209631: l_recog_line_2 NUMBER;

Line 209628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

209624:
209625: l_num_entries NUMBER;
209626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209630: l_recog_line_1 NUMBER;
209631: l_recog_line_2 NUMBER;
209632:

Line 209629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

209625: l_num_entries NUMBER;
209626: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
209627: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
209628: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
209629: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
209630: l_recog_line_1 NUMBER;
209631: l_recog_line_2 NUMBER;
209632:
209633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 209635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

209631: l_recog_line_2 NUMBER;
209632:
209633: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
209634: l_bflow_applied_to_amt NUMBER; -- 5132302
209635: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
209636:
209637: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
209638:
209639: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 209710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

209706: l_accrual_line_num := NULL; -- 4262811
209707: l_tmp_amt := NULL; -- 4262811
209708: --
209709:
209710: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
209711: l_balance_type_code <> 'B' THEN
209712: IF NVL(p_source_64,'
209713: ') = 'INTERCO AR'
209714: THEN

Line 209782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

209778: --
209779: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
209780:
209781: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
209782: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
209783:
209784: -- 4955764
209785: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
209786: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 209826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

209822: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
209823:
209824: IF xla_accounting_cache_pkg.GetValueChar
209825: (p_source_code => 'LEDGER_CATEGORY_CODE'
209826: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
209827: AND l_bflow_method_code = 'PRIOR_ENTRY'
209828: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
209829: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
209830: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 209937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

209933: p_lookup_type => 'XLA_OWNER_TYPE'
209934: ,p_lookup_code => l_component_type_code
209935: )
209936: ,p_token_4 => 'PRODUCT_NAME'
209937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209941: ,p_ae_header_id => NULL

Line 209938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

209934: ,p_lookup_code => l_component_type_code
209935: )
209936: ,p_token_4 => 'PRODUCT_NAME'
209937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209941: ,p_ae_header_id => NULL
209942: );

Line 209939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

209935: )
209936: ,p_token_4 => 'PRODUCT_NAME'
209937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209941: ,p_ae_header_id => NULL
209942: );
209943:

Line 209940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

209936: ,p_token_4 => 'PRODUCT_NAME'
209937: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
209938: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
209939: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
209940: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
209941: ,p_ae_header_id => NULL
209942: );
209943:
209944: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 209971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

209967: ----------------------------------------------------------------------------------
209968: -- 4219869 Business Flow
209969: -- Update journal entry status -- Need to generate this within IF
209970: ----------------------------------------------------------------------------------
209971: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
209972: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
209973: ,p_balance_type_code => l_balance_type_code
209974: );
209975:

Line 210058: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

210054:
210055: --
210056: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
210057: --
210058: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
210059: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
210060: ELSE
210061: ---------------------------------------------------------------------------------------------------
210062: -- 4262811a Switch Sign

Line 210083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210079:
210080: XLA_AE_LINES_PKG.ValidateCurrentLine;
210081: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210082:
210083: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210084: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
210085: ,p_balance_type_code => l_balance_type_code);
210086:
210087: END IF;

Line 210189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

210185: l_tmp_amt NUMBER;
210186: l_acc_rev_natural_side_code VARCHAR2(1);
210187:
210188: l_num_entries NUMBER;
210189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210193: l_recog_line_1 NUMBER;

Line 210190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

210186: l_acc_rev_natural_side_code VARCHAR2(1);
210187:
210188: l_num_entries NUMBER;
210189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210193: l_recog_line_1 NUMBER;
210194: l_recog_line_2 NUMBER;

Line 210191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

210187:
210188: l_num_entries NUMBER;
210189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210193: l_recog_line_1 NUMBER;
210194: l_recog_line_2 NUMBER;
210195:

Line 210192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

210188: l_num_entries NUMBER;
210189: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210190: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210191: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210192: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210193: l_recog_line_1 NUMBER;
210194: l_recog_line_2 NUMBER;
210195:
210196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 210198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

210194: l_recog_line_2 NUMBER;
210195:
210196: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210197: l_bflow_applied_to_amt NUMBER; -- 5132302
210198: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210199:
210200: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210201:
210202: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 210273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

210269: l_accrual_line_num := NULL; -- 4262811
210270: l_tmp_amt := NULL; -- 4262811
210271: --
210272:
210273: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
210274: l_balance_type_code <> 'B' THEN
210275: IF NVL(p_source_64,'
210276: ') = 'INTERCO AR'
210277: THEN

Line 210345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

210341: --
210342: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
210343:
210344: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
210345: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210346:
210347: -- 4955764
210348: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210349: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 210385: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

210381: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
210382:
210383: IF xla_accounting_cache_pkg.GetValueChar
210384: (p_source_code => 'LEDGER_CATEGORY_CODE'
210385: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
210386: AND l_bflow_method_code = 'PRIOR_ENTRY'
210387: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
210388: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
210389: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 210496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

210492: p_lookup_type => 'XLA_OWNER_TYPE'
210493: ,p_lookup_code => l_component_type_code
210494: )
210495: ,p_token_4 => 'PRODUCT_NAME'
210496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210500: ,p_ae_header_id => NULL

Line 210497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

210493: ,p_lookup_code => l_component_type_code
210494: )
210495: ,p_token_4 => 'PRODUCT_NAME'
210496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210500: ,p_ae_header_id => NULL
210501: );

Line 210498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

210494: )
210495: ,p_token_4 => 'PRODUCT_NAME'
210496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210500: ,p_ae_header_id => NULL
210501: );
210502:

Line 210499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

210495: ,p_token_4 => 'PRODUCT_NAME'
210496: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
210497: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
210498: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
210499: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
210500: ,p_ae_header_id => NULL
210501: );
210502:
210503: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 210530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210526: ----------------------------------------------------------------------------------
210527: -- 4219869 Business Flow
210528: -- Update journal entry status -- Need to generate this within IF
210529: ----------------------------------------------------------------------------------
210530: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210531: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
210532: ,p_balance_type_code => l_balance_type_code
210533: );
210534:

Line 210617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

210613:
210614: --
210615: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
210616: --
210617: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
210618: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
210619: ELSE
210620: ---------------------------------------------------------------------------------------------------
210621: -- 4262811a Switch Sign

Line 210642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

210638:
210639: XLA_AE_LINES_PKG.ValidateCurrentLine;
210640: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
210641:
210642: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
210643: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
210644: ,p_balance_type_code => l_balance_type_code);
210645:
210646: END IF;

Line 210748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

210744: l_tmp_amt NUMBER;
210745: l_acc_rev_natural_side_code VARCHAR2(1);
210746:
210747: l_num_entries NUMBER;
210748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210752: l_recog_line_1 NUMBER;

Line 210749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

210745: l_acc_rev_natural_side_code VARCHAR2(1);
210746:
210747: l_num_entries NUMBER;
210748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210752: l_recog_line_1 NUMBER;
210753: l_recog_line_2 NUMBER;

Line 210750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

210746:
210747: l_num_entries NUMBER;
210748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210752: l_recog_line_1 NUMBER;
210753: l_recog_line_2 NUMBER;
210754:

Line 210751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

210747: l_num_entries NUMBER;
210748: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
210749: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
210750: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
210751: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
210752: l_recog_line_1 NUMBER;
210753: l_recog_line_2 NUMBER;
210754:
210755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 210757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

210753: l_recog_line_2 NUMBER;
210754:
210755: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
210756: l_bflow_applied_to_amt NUMBER; -- 5132302
210757: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
210758:
210759: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
210760:
210761: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 210832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

210828: l_accrual_line_num := NULL; -- 4262811
210829: l_tmp_amt := NULL; -- 4262811
210830: --
210831:
210832: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
210833: l_balance_type_code <> 'B' THEN
210834: IF NVL(p_source_64,'
210835: ') = 'INTERCO AR'
210836: THEN

Line 210904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

210900: --
210901: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
210902:
210903: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
210904: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
210905:
210906: -- 4955764
210907: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
210908: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 210944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

210940: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
210941:
210942: IF xla_accounting_cache_pkg.GetValueChar
210943: (p_source_code => 'LEDGER_CATEGORY_CODE'
210944: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
210945: AND l_bflow_method_code = 'PRIOR_ENTRY'
210946: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
210947: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
210948: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 211055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

211051: p_lookup_type => 'XLA_OWNER_TYPE'
211052: ,p_lookup_code => l_component_type_code
211053: )
211054: ,p_token_4 => 'PRODUCT_NAME'
211055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211059: ,p_ae_header_id => NULL

Line 211056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

211052: ,p_lookup_code => l_component_type_code
211053: )
211054: ,p_token_4 => 'PRODUCT_NAME'
211055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211059: ,p_ae_header_id => NULL
211060: );

Line 211057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

211053: )
211054: ,p_token_4 => 'PRODUCT_NAME'
211055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211059: ,p_ae_header_id => NULL
211060: );
211061:

Line 211058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

211054: ,p_token_4 => 'PRODUCT_NAME'
211055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211059: ,p_ae_header_id => NULL
211060: );
211061:
211062: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 211089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211085: ----------------------------------------------------------------------------------
211086: -- 4219869 Business Flow
211087: -- Update journal entry status -- Need to generate this within IF
211088: ----------------------------------------------------------------------------------
211089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211090: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
211091: ,p_balance_type_code => l_balance_type_code
211092: );
211093:

Line 211176: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

211172:
211173: --
211174: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
211175: --
211176: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
211177: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
211178: ELSE
211179: ---------------------------------------------------------------------------------------------------
211180: -- 4262811a Switch Sign

Line 211201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211197:
211198: XLA_AE_LINES_PKG.ValidateCurrentLine;
211199: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211200:
211201: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211202: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
211203: ,p_balance_type_code => l_balance_type_code);
211204:
211205: END IF;

Line 211313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

211309: l_tmp_amt NUMBER;
211310: l_acc_rev_natural_side_code VARCHAR2(1);
211311:
211312: l_num_entries NUMBER;
211313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211317: l_recog_line_1 NUMBER;

Line 211314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

211310: l_acc_rev_natural_side_code VARCHAR2(1);
211311:
211312: l_num_entries NUMBER;
211313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211317: l_recog_line_1 NUMBER;
211318: l_recog_line_2 NUMBER;

Line 211315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

211311:
211312: l_num_entries NUMBER;
211313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211317: l_recog_line_1 NUMBER;
211318: l_recog_line_2 NUMBER;
211319:

Line 211316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

211312: l_num_entries NUMBER;
211313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211317: l_recog_line_1 NUMBER;
211318: l_recog_line_2 NUMBER;
211319:
211320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 211322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

211318: l_recog_line_2 NUMBER;
211319:
211320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211321: l_bflow_applied_to_amt NUMBER; -- 5132302
211322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211323:
211324: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211325:
211326: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 211397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

211393: l_accrual_line_num := NULL; -- 4262811
211394: l_tmp_amt := NULL; -- 4262811
211395: --
211396:
211397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
211398: l_balance_type_code <> 'B' THEN
211399: IF NVL(p_source_64,'
211400: ') = 'INTERCO AR'
211401: THEN

Line 211469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

211465: --
211466: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
211467:
211468: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
211469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
211470:
211471: -- 4955764
211472: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
211473: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 211515: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

211511: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
211512:
211513: IF xla_accounting_cache_pkg.GetValueChar
211514: (p_source_code => 'LEDGER_CATEGORY_CODE'
211515: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
211516: AND l_bflow_method_code = 'PRIOR_ENTRY'
211517: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
211518: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
211519: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 211626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

211622: p_lookup_type => 'XLA_OWNER_TYPE'
211623: ,p_lookup_code => l_component_type_code
211624: )
211625: ,p_token_4 => 'PRODUCT_NAME'
211626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211630: ,p_ae_header_id => NULL

Line 211627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

211623: ,p_lookup_code => l_component_type_code
211624: )
211625: ,p_token_4 => 'PRODUCT_NAME'
211626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211630: ,p_ae_header_id => NULL
211631: );

Line 211628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

211624: )
211625: ,p_token_4 => 'PRODUCT_NAME'
211626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211630: ,p_ae_header_id => NULL
211631: );
211632:

Line 211629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

211625: ,p_token_4 => 'PRODUCT_NAME'
211626: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
211627: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
211628: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
211629: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
211630: ,p_ae_header_id => NULL
211631: );
211632:
211633: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 211660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211656: ----------------------------------------------------------------------------------
211657: -- 4219869 Business Flow
211658: -- Update journal entry status -- Need to generate this within IF
211659: ----------------------------------------------------------------------------------
211660: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211661: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
211662: ,p_balance_type_code => l_balance_type_code
211663: );
211664:

Line 211747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

211743:
211744: --
211745: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
211746: --
211747: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
211748: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
211749: ELSE
211750: ---------------------------------------------------------------------------------------------------
211751: -- 4262811a Switch Sign

Line 211772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

211768:
211769: XLA_AE_LINES_PKG.ValidateCurrentLine;
211770: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
211771:
211772: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
211773: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
211774: ,p_balance_type_code => l_balance_type_code);
211775:
211776: END IF;

Line 211878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

211874: l_tmp_amt NUMBER;
211875: l_acc_rev_natural_side_code VARCHAR2(1);
211876:
211877: l_num_entries NUMBER;
211878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211882: l_recog_line_1 NUMBER;

Line 211879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

211875: l_acc_rev_natural_side_code VARCHAR2(1);
211876:
211877: l_num_entries NUMBER;
211878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211882: l_recog_line_1 NUMBER;
211883: l_recog_line_2 NUMBER;

Line 211880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

211876:
211877: l_num_entries NUMBER;
211878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211882: l_recog_line_1 NUMBER;
211883: l_recog_line_2 NUMBER;
211884:

Line 211881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

211877: l_num_entries NUMBER;
211878: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
211879: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
211880: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
211881: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
211882: l_recog_line_1 NUMBER;
211883: l_recog_line_2 NUMBER;
211884:
211885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 211887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

211883: l_recog_line_2 NUMBER;
211884:
211885: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
211886: l_bflow_applied_to_amt NUMBER; -- 5132302
211887: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
211888:
211889: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
211890:
211891: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 211962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

211958: l_accrual_line_num := NULL; -- 4262811
211959: l_tmp_amt := NULL; -- 4262811
211960: --
211961:
211962: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
211963: l_balance_type_code <> 'B' THEN
211964: IF NVL(p_source_64,'
211965: ') = 'NBV RETIRED'
211966: THEN

Line 212034: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

212030: --
212031: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
212032:
212033: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
212034: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212035:
212036: -- 4955764
212037: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212038: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 212074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

212070: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
212071:
212072: IF xla_accounting_cache_pkg.GetValueChar
212073: (p_source_code => 'LEDGER_CATEGORY_CODE'
212074: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
212075: AND l_bflow_method_code = 'PRIOR_ENTRY'
212076: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
212077: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
212078: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 212185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

212181: p_lookup_type => 'XLA_OWNER_TYPE'
212182: ,p_lookup_code => l_component_type_code
212183: )
212184: ,p_token_4 => 'PRODUCT_NAME'
212185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212189: ,p_ae_header_id => NULL

Line 212186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

212182: ,p_lookup_code => l_component_type_code
212183: )
212184: ,p_token_4 => 'PRODUCT_NAME'
212185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212189: ,p_ae_header_id => NULL
212190: );

Line 212187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

212183: )
212184: ,p_token_4 => 'PRODUCT_NAME'
212185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212189: ,p_ae_header_id => NULL
212190: );
212191:

Line 212188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

212184: ,p_token_4 => 'PRODUCT_NAME'
212185: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212186: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212187: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212188: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212189: ,p_ae_header_id => NULL
212190: );
212191:
212192: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 212219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212215: ----------------------------------------------------------------------------------
212216: -- 4219869 Business Flow
212217: -- Update journal entry status -- Need to generate this within IF
212218: ----------------------------------------------------------------------------------
212219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212220: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
212221: ,p_balance_type_code => l_balance_type_code
212222: );
212223:

Line 212306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

212302:
212303: --
212304: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
212305: --
212306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
212307: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
212308: ELSE
212309: ---------------------------------------------------------------------------------------------------
212310: -- 4262811a Switch Sign

Line 212331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212327:
212328: XLA_AE_LINES_PKG.ValidateCurrentLine;
212329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
212330:
212331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
212333: ,p_balance_type_code => l_balance_type_code);
212334:
212335: END IF;

Line 212443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

212439: l_tmp_amt NUMBER;
212440: l_acc_rev_natural_side_code VARCHAR2(1);
212441:
212442: l_num_entries NUMBER;
212443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212447: l_recog_line_1 NUMBER;

Line 212444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

212440: l_acc_rev_natural_side_code VARCHAR2(1);
212441:
212442: l_num_entries NUMBER;
212443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212447: l_recog_line_1 NUMBER;
212448: l_recog_line_2 NUMBER;

Line 212445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

212441:
212442: l_num_entries NUMBER;
212443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212447: l_recog_line_1 NUMBER;
212448: l_recog_line_2 NUMBER;
212449:

Line 212446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

212442: l_num_entries NUMBER;
212443: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
212444: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
212445: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
212446: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
212447: l_recog_line_1 NUMBER;
212448: l_recog_line_2 NUMBER;
212449:
212450: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 212452: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

212448: l_recog_line_2 NUMBER;
212449:
212450: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
212451: l_bflow_applied_to_amt NUMBER; -- 5132302
212452: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
212453:
212454: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
212455:
212456: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 212527: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

212523: l_accrual_line_num := NULL; -- 4262811
212524: l_tmp_amt := NULL; -- 4262811
212525: --
212526:
212527: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
212528: l_balance_type_code <> 'B' THEN
212529: IF NVL(p_source_64,'
212530: ') = 'NBV RETIRED'
212531: THEN

Line 212599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

212595: --
212596: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
212597:
212598: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
212599: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
212600:
212601: -- 4955764
212602: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
212603: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 212645: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

212641: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
212642:
212643: IF xla_accounting_cache_pkg.GetValueChar
212644: (p_source_code => 'LEDGER_CATEGORY_CODE'
212645: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
212646: AND l_bflow_method_code = 'PRIOR_ENTRY'
212647: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
212648: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
212649: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 212756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

212752: p_lookup_type => 'XLA_OWNER_TYPE'
212753: ,p_lookup_code => l_component_type_code
212754: )
212755: ,p_token_4 => 'PRODUCT_NAME'
212756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212760: ,p_ae_header_id => NULL

Line 212757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

212753: ,p_lookup_code => l_component_type_code
212754: )
212755: ,p_token_4 => 'PRODUCT_NAME'
212756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212760: ,p_ae_header_id => NULL
212761: );

Line 212758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

212754: )
212755: ,p_token_4 => 'PRODUCT_NAME'
212756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212760: ,p_ae_header_id => NULL
212761: );
212762:

Line 212759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

212755: ,p_token_4 => 'PRODUCT_NAME'
212756: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
212757: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
212758: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
212759: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
212760: ,p_ae_header_id => NULL
212761: );
212762:
212763: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 212790: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212786: ----------------------------------------------------------------------------------
212787: -- 4219869 Business Flow
212788: -- Update journal entry status -- Need to generate this within IF
212789: ----------------------------------------------------------------------------------
212790: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212791: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
212792: ,p_balance_type_code => l_balance_type_code
212793: );
212794:

Line 212877: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

212873:
212874: --
212875: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
212876: --
212877: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
212878: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
212879: ELSE
212880: ---------------------------------------------------------------------------------------------------
212881: -- 4262811a Switch Sign

Line 212902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

212898:
212899: XLA_AE_LINES_PKG.ValidateCurrentLine;
212900: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
212901:
212902: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
212903: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
212904: ,p_balance_type_code => l_balance_type_code);
212905:
212906: END IF;

Line 213008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

213004: l_tmp_amt NUMBER;
213005: l_acc_rev_natural_side_code VARCHAR2(1);
213006:
213007: l_num_entries NUMBER;
213008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213012: l_recog_line_1 NUMBER;

Line 213009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

213005: l_acc_rev_natural_side_code VARCHAR2(1);
213006:
213007: l_num_entries NUMBER;
213008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213012: l_recog_line_1 NUMBER;
213013: l_recog_line_2 NUMBER;

Line 213010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

213006:
213007: l_num_entries NUMBER;
213008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213012: l_recog_line_1 NUMBER;
213013: l_recog_line_2 NUMBER;
213014:

Line 213011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

213007: l_num_entries NUMBER;
213008: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213009: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213010: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213011: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213012: l_recog_line_1 NUMBER;
213013: l_recog_line_2 NUMBER;
213014:
213015: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 213017: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

213013: l_recog_line_2 NUMBER;
213014:
213015: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213016: l_bflow_applied_to_amt NUMBER; -- 5132302
213017: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213018:
213019: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213020:
213021: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 213092: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

213088: l_accrual_line_num := NULL; -- 4262811
213089: l_tmp_amt := NULL; -- 4262811
213090: --
213091:
213092: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
213093: l_balance_type_code <> 'B' THEN
213094: IF NVL(p_source_64,'
213095: ') = 'NBV RETIRED'
213096: THEN

Line 213164: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

213160: --
213161: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
213162:
213163: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
213164: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213165:
213166: -- 4955764
213167: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213168: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 213204: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

213200: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
213201:
213202: IF xla_accounting_cache_pkg.GetValueChar
213203: (p_source_code => 'LEDGER_CATEGORY_CODE'
213204: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
213205: AND l_bflow_method_code = 'PRIOR_ENTRY'
213206: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
213207: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
213208: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 213315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

213311: p_lookup_type => 'XLA_OWNER_TYPE'
213312: ,p_lookup_code => l_component_type_code
213313: )
213314: ,p_token_4 => 'PRODUCT_NAME'
213315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213319: ,p_ae_header_id => NULL

Line 213316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

213312: ,p_lookup_code => l_component_type_code
213313: )
213314: ,p_token_4 => 'PRODUCT_NAME'
213315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213319: ,p_ae_header_id => NULL
213320: );

Line 213317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

213313: )
213314: ,p_token_4 => 'PRODUCT_NAME'
213315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213319: ,p_ae_header_id => NULL
213320: );
213321:

Line 213318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

213314: ,p_token_4 => 'PRODUCT_NAME'
213315: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213316: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213317: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213318: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213319: ,p_ae_header_id => NULL
213320: );
213321:
213322: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 213349: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

213345: ----------------------------------------------------------------------------------
213346: -- 4219869 Business Flow
213347: -- Update journal entry status -- Need to generate this within IF
213348: ----------------------------------------------------------------------------------
213349: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
213350: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
213351: ,p_balance_type_code => l_balance_type_code
213352: );
213353:

Line 213436: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

213432:
213433: --
213434: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
213435: --
213436: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
213437: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
213438: ELSE
213439: ---------------------------------------------------------------------------------------------------
213440: -- 4262811a Switch Sign

Line 213461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

213457:
213458: XLA_AE_LINES_PKG.ValidateCurrentLine;
213459: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
213460:
213461: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
213462: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
213463: ,p_balance_type_code => l_balance_type_code);
213464:
213465: END IF;

Line 213567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

213563: l_tmp_amt NUMBER;
213564: l_acc_rev_natural_side_code VARCHAR2(1);
213565:
213566: l_num_entries NUMBER;
213567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213571: l_recog_line_1 NUMBER;

Line 213568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

213564: l_acc_rev_natural_side_code VARCHAR2(1);
213565:
213566: l_num_entries NUMBER;
213567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213571: l_recog_line_1 NUMBER;
213572: l_recog_line_2 NUMBER;

Line 213569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

213565:
213566: l_num_entries NUMBER;
213567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213571: l_recog_line_1 NUMBER;
213572: l_recog_line_2 NUMBER;
213573:

Line 213570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

213566: l_num_entries NUMBER;
213567: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
213568: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
213569: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
213570: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
213571: l_recog_line_1 NUMBER;
213572: l_recog_line_2 NUMBER;
213573:
213574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 213576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

213572: l_recog_line_2 NUMBER;
213573:
213574: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
213575: l_bflow_applied_to_amt NUMBER; -- 5132302
213576: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
213577:
213578: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
213579:
213580: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 213651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

213647: l_accrual_line_num := NULL; -- 4262811
213648: l_tmp_amt := NULL; -- 4262811
213649: --
213650:
213651: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
213652: l_balance_type_code <> 'B' THEN
213653: IF NVL(p_source_64,'
213654: ') = 'NBV RETIRED'
213655: THEN

Line 213723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

213719: --
213720: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
213721:
213722: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
213723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
213724:
213725: -- 4955764
213726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
213727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 213763: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

213759: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
213760:
213761: IF xla_accounting_cache_pkg.GetValueChar
213762: (p_source_code => 'LEDGER_CATEGORY_CODE'
213763: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
213764: AND l_bflow_method_code = 'PRIOR_ENTRY'
213765: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
213766: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
213767: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 213874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

213870: p_lookup_type => 'XLA_OWNER_TYPE'
213871: ,p_lookup_code => l_component_type_code
213872: )
213873: ,p_token_4 => 'PRODUCT_NAME'
213874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213878: ,p_ae_header_id => NULL

Line 213875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

213871: ,p_lookup_code => l_component_type_code
213872: )
213873: ,p_token_4 => 'PRODUCT_NAME'
213874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213878: ,p_ae_header_id => NULL
213879: );

Line 213876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

213872: )
213873: ,p_token_4 => 'PRODUCT_NAME'
213874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213878: ,p_ae_header_id => NULL
213879: );
213880:

Line 213877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

213873: ,p_token_4 => 'PRODUCT_NAME'
213874: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
213875: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
213876: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
213877: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
213878: ,p_ae_header_id => NULL
213879: );
213880:
213881: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 213908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

213904: ----------------------------------------------------------------------------------
213905: -- 4219869 Business Flow
213906: -- Update journal entry status -- Need to generate this within IF
213907: ----------------------------------------------------------------------------------
213908: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
213909: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
213910: ,p_balance_type_code => l_balance_type_code
213911: );
213912:

Line 213995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

213991:
213992: --
213993: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
213994: --
213995: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
213996: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
213997: ELSE
213998: ---------------------------------------------------------------------------------------------------
213999: -- 4262811a Switch Sign

Line 214020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214016:
214017: XLA_AE_LINES_PKG.ValidateCurrentLine;
214018: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214019:
214020: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214021: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
214022: ,p_balance_type_code => l_balance_type_code);
214023:
214024: END IF;

Line 214130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

214126: l_tmp_amt NUMBER;
214127: l_acc_rev_natural_side_code VARCHAR2(1);
214128:
214129: l_num_entries NUMBER;
214130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214134: l_recog_line_1 NUMBER;

Line 214131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

214127: l_acc_rev_natural_side_code VARCHAR2(1);
214128:
214129: l_num_entries NUMBER;
214130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214134: l_recog_line_1 NUMBER;
214135: l_recog_line_2 NUMBER;

Line 214132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

214128:
214129: l_num_entries NUMBER;
214130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214134: l_recog_line_1 NUMBER;
214135: l_recog_line_2 NUMBER;
214136:

Line 214133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

214129: l_num_entries NUMBER;
214130: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214131: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214132: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214133: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214134: l_recog_line_1 NUMBER;
214135: l_recog_line_2 NUMBER;
214136:
214137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 214139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

214135: l_recog_line_2 NUMBER;
214136:
214137: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214138: l_bflow_applied_to_amt NUMBER; -- 5132302
214139: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214140:
214141: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214142:
214143: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 214214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

214210: l_accrual_line_num := NULL; -- 4262811
214211: l_tmp_amt := NULL; -- 4262811
214212: --
214213:
214214: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
214215: l_balance_type_code <> 'B' THEN
214216: IF NVL(p_source_64,'
214217: ') = 'NBV RETIRED'
214218: THEN

Line 214286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

214282: --
214283: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
214284:
214285: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
214286: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
214287:
214288: -- 4955764
214289: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214290: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 214330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

214326: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
214327:
214328: IF xla_accounting_cache_pkg.GetValueChar
214329: (p_source_code => 'LEDGER_CATEGORY_CODE'
214330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
214331: AND l_bflow_method_code = 'PRIOR_ENTRY'
214332: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
214333: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
214334: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 214441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

214437: p_lookup_type => 'XLA_OWNER_TYPE'
214438: ,p_lookup_code => l_component_type_code
214439: )
214440: ,p_token_4 => 'PRODUCT_NAME'
214441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214445: ,p_ae_header_id => NULL

Line 214442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

214438: ,p_lookup_code => l_component_type_code
214439: )
214440: ,p_token_4 => 'PRODUCT_NAME'
214441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214445: ,p_ae_header_id => NULL
214446: );

Line 214443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

214439: )
214440: ,p_token_4 => 'PRODUCT_NAME'
214441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214445: ,p_ae_header_id => NULL
214446: );
214447:

Line 214444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

214440: ,p_token_4 => 'PRODUCT_NAME'
214441: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
214442: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
214443: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
214444: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
214445: ,p_ae_header_id => NULL
214446: );
214447:
214448: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 214475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214471: ----------------------------------------------------------------------------------
214472: -- 4219869 Business Flow
214473: -- Update journal entry status -- Need to generate this within IF
214474: ----------------------------------------------------------------------------------
214475: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214476: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
214477: ,p_balance_type_code => l_balance_type_code
214478: );
214479:

Line 214562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

214558:
214559: --
214560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
214561: --
214562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
214563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
214564: ELSE
214565: ---------------------------------------------------------------------------------------------------
214566: -- 4262811a Switch Sign

Line 214587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

214583:
214584: XLA_AE_LINES_PKG.ValidateCurrentLine;
214585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
214586:
214587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
214588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
214589: ,p_balance_type_code => l_balance_type_code);
214590:
214591: END IF;

Line 214693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

214689: l_tmp_amt NUMBER;
214690: l_acc_rev_natural_side_code VARCHAR2(1);
214691:
214692: l_num_entries NUMBER;
214693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214697: l_recog_line_1 NUMBER;

Line 214694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

214690: l_acc_rev_natural_side_code VARCHAR2(1);
214691:
214692: l_num_entries NUMBER;
214693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214697: l_recog_line_1 NUMBER;
214698: l_recog_line_2 NUMBER;

Line 214695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

214691:
214692: l_num_entries NUMBER;
214693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214697: l_recog_line_1 NUMBER;
214698: l_recog_line_2 NUMBER;
214699:

Line 214696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

214692: l_num_entries NUMBER;
214693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
214694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
214695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
214696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
214697: l_recog_line_1 NUMBER;
214698: l_recog_line_2 NUMBER;
214699:
214700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 214702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

214698: l_recog_line_2 NUMBER;
214699:
214700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
214701: l_bflow_applied_to_amt NUMBER; -- 5132302
214702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
214703:
214704: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
214705:
214706: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 214777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

214773: l_accrual_line_num := NULL; -- 4262811
214774: l_tmp_amt := NULL; -- 4262811
214775: --
214776:
214777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
214778: l_balance_type_code <> 'B' THEN
214779: IF NVL(p_source_64,'
214780: ') = 'NBV RETIRED'
214781: THEN

Line 214849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

214845: --
214846: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
214847:
214848: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
214849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
214850:
214851: -- 4955764
214852: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
214853: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 214889: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

214885: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
214886:
214887: IF xla_accounting_cache_pkg.GetValueChar
214888: (p_source_code => 'LEDGER_CATEGORY_CODE'
214889: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
214890: AND l_bflow_method_code = 'PRIOR_ENTRY'
214891: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
214892: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
214893: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 215000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

214996: p_lookup_type => 'XLA_OWNER_TYPE'
214997: ,p_lookup_code => l_component_type_code
214998: )
214999: ,p_token_4 => 'PRODUCT_NAME'
215000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215004: ,p_ae_header_id => NULL

Line 215001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

214997: ,p_lookup_code => l_component_type_code
214998: )
214999: ,p_token_4 => 'PRODUCT_NAME'
215000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215004: ,p_ae_header_id => NULL
215005: );

Line 215002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

214998: )
214999: ,p_token_4 => 'PRODUCT_NAME'
215000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215004: ,p_ae_header_id => NULL
215005: );
215006:

Line 215003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

214999: ,p_token_4 => 'PRODUCT_NAME'
215000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215004: ,p_ae_header_id => NULL
215005: );
215006:
215007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 215034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215030: ----------------------------------------------------------------------------------
215031: -- 4219869 Business Flow
215032: -- Update journal entry status -- Need to generate this within IF
215033: ----------------------------------------------------------------------------------
215034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
215036: ,p_balance_type_code => l_balance_type_code
215037: );
215038:

Line 215121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

215117:
215118: --
215119: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
215120: --
215121: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
215122: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
215123: ELSE
215124: ---------------------------------------------------------------------------------------------------
215125: -- 4262811a Switch Sign

Line 215146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215142:
215143: XLA_AE_LINES_PKG.ValidateCurrentLine;
215144: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
215145:
215146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
215148: ,p_balance_type_code => l_balance_type_code);
215149:
215150: END IF;

Line 215252: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

215248: l_tmp_amt NUMBER;
215249: l_acc_rev_natural_side_code VARCHAR2(1);
215250:
215251: l_num_entries NUMBER;
215252: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215253: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215254: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215255: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215256: l_recog_line_1 NUMBER;

Line 215253: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

215249: l_acc_rev_natural_side_code VARCHAR2(1);
215250:
215251: l_num_entries NUMBER;
215252: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215253: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215254: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215255: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215256: l_recog_line_1 NUMBER;
215257: l_recog_line_2 NUMBER;

Line 215254: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

215250:
215251: l_num_entries NUMBER;
215252: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215253: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215254: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215255: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215256: l_recog_line_1 NUMBER;
215257: l_recog_line_2 NUMBER;
215258:

Line 215255: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

215251: l_num_entries NUMBER;
215252: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215253: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215254: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215255: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215256: l_recog_line_1 NUMBER;
215257: l_recog_line_2 NUMBER;
215258:
215259: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 215261: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

215257: l_recog_line_2 NUMBER;
215258:
215259: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
215260: l_bflow_applied_to_amt NUMBER; -- 5132302
215261: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
215262:
215263: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
215264:
215265: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 215336: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

215332: l_accrual_line_num := NULL; -- 4262811
215333: l_tmp_amt := NULL; -- 4262811
215334: --
215335:
215336: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
215337: l_balance_type_code <> 'B' THEN
215338: IF NVL(p_source_64,'
215339: ') = 'NBV RETIRED'
215340: THEN

Line 215408: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

215404: --
215405: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
215406:
215407: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
215408: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215409:
215410: -- 4955764
215411: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215412: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 215448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

215444: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
215445:
215446: IF xla_accounting_cache_pkg.GetValueChar
215447: (p_source_code => 'LEDGER_CATEGORY_CODE'
215448: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
215449: AND l_bflow_method_code = 'PRIOR_ENTRY'
215450: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
215451: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
215452: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 215559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

215555: p_lookup_type => 'XLA_OWNER_TYPE'
215556: ,p_lookup_code => l_component_type_code
215557: )
215558: ,p_token_4 => 'PRODUCT_NAME'
215559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215563: ,p_ae_header_id => NULL

Line 215560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

215556: ,p_lookup_code => l_component_type_code
215557: )
215558: ,p_token_4 => 'PRODUCT_NAME'
215559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215563: ,p_ae_header_id => NULL
215564: );

Line 215561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

215557: )
215558: ,p_token_4 => 'PRODUCT_NAME'
215559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215563: ,p_ae_header_id => NULL
215564: );
215565:

Line 215562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

215558: ,p_token_4 => 'PRODUCT_NAME'
215559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
215560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
215561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
215562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
215563: ,p_ae_header_id => NULL
215564: );
215565:
215566: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 215593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215589: ----------------------------------------------------------------------------------
215590: -- 4219869 Business Flow
215591: -- Update journal entry status -- Need to generate this within IF
215592: ----------------------------------------------------------------------------------
215593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215594: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
215595: ,p_balance_type_code => l_balance_type_code
215596: );
215597:

Line 215680: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

215676:
215677: --
215678: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
215679: --
215680: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
215681: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
215682: ELSE
215683: ---------------------------------------------------------------------------------------------------
215684: -- 4262811a Switch Sign

Line 215705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

215701:
215702: XLA_AE_LINES_PKG.ValidateCurrentLine;
215703: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
215704:
215705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
215706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
215707: ,p_balance_type_code => l_balance_type_code);
215708:
215709: END IF;

Line 215811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

215807: l_tmp_amt NUMBER;
215808: l_acc_rev_natural_side_code VARCHAR2(1);
215809:
215810: l_num_entries NUMBER;
215811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215815: l_recog_line_1 NUMBER;

Line 215812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

215808: l_acc_rev_natural_side_code VARCHAR2(1);
215809:
215810: l_num_entries NUMBER;
215811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215815: l_recog_line_1 NUMBER;
215816: l_recog_line_2 NUMBER;

Line 215813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

215809:
215810: l_num_entries NUMBER;
215811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215815: l_recog_line_1 NUMBER;
215816: l_recog_line_2 NUMBER;
215817:

Line 215814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

215810: l_num_entries NUMBER;
215811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
215812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
215813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
215814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
215815: l_recog_line_1 NUMBER;
215816: l_recog_line_2 NUMBER;
215817:
215818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 215820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

215816: l_recog_line_2 NUMBER;
215817:
215818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
215819: l_bflow_applied_to_amt NUMBER; -- 5132302
215820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
215821:
215822: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
215823:
215824: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 215895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

215891: l_accrual_line_num := NULL; -- 4262811
215892: l_tmp_amt := NULL; -- 4262811
215893: --
215894:
215895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
215896: l_balance_type_code <> 'B' THEN
215897: IF NVL(p_source_64,'
215898: ') = 'NBV RETIRED'
215899: THEN

Line 215967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

215963: --
215964: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
215965:
215966: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
215967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
215968:
215969: -- 4955764
215970: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
215971: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 216007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

216003: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
216004:
216005: IF xla_accounting_cache_pkg.GetValueChar
216006: (p_source_code => 'LEDGER_CATEGORY_CODE'
216007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
216008: AND l_bflow_method_code = 'PRIOR_ENTRY'
216009: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
216010: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
216011: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 216118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

216114: p_lookup_type => 'XLA_OWNER_TYPE'
216115: ,p_lookup_code => l_component_type_code
216116: )
216117: ,p_token_4 => 'PRODUCT_NAME'
216118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216122: ,p_ae_header_id => NULL

Line 216119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

216115: ,p_lookup_code => l_component_type_code
216116: )
216117: ,p_token_4 => 'PRODUCT_NAME'
216118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216122: ,p_ae_header_id => NULL
216123: );

Line 216120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

216116: )
216117: ,p_token_4 => 'PRODUCT_NAME'
216118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216122: ,p_ae_header_id => NULL
216123: );
216124:

Line 216121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

216117: ,p_token_4 => 'PRODUCT_NAME'
216118: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216119: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216120: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216121: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216122: ,p_ae_header_id => NULL
216123: );
216124:
216125: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 216152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216148: ----------------------------------------------------------------------------------
216149: -- 4219869 Business Flow
216150: -- Update journal entry status -- Need to generate this within IF
216151: ----------------------------------------------------------------------------------
216152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216153: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
216154: ,p_balance_type_code => l_balance_type_code
216155: );
216156:

Line 216239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

216235:
216236: --
216237: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
216238: --
216239: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
216240: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
216241: ELSE
216242: ---------------------------------------------------------------------------------------------------
216243: -- 4262811a Switch Sign

Line 216264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216260:
216261: XLA_AE_LINES_PKG.ValidateCurrentLine;
216262: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
216263:
216264: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216265: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
216266: ,p_balance_type_code => l_balance_type_code);
216267:
216268: END IF;

Line 216370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

216366: l_tmp_amt NUMBER;
216367: l_acc_rev_natural_side_code VARCHAR2(1);
216368:
216369: l_num_entries NUMBER;
216370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216374: l_recog_line_1 NUMBER;

Line 216371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

216367: l_acc_rev_natural_side_code VARCHAR2(1);
216368:
216369: l_num_entries NUMBER;
216370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216374: l_recog_line_1 NUMBER;
216375: l_recog_line_2 NUMBER;

Line 216372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

216368:
216369: l_num_entries NUMBER;
216370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216374: l_recog_line_1 NUMBER;
216375: l_recog_line_2 NUMBER;
216376:

Line 216373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

216369: l_num_entries NUMBER;
216370: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216371: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216372: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216373: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216374: l_recog_line_1 NUMBER;
216375: l_recog_line_2 NUMBER;
216376:
216377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 216379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

216375: l_recog_line_2 NUMBER;
216376:
216377: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216378: l_bflow_applied_to_amt NUMBER; -- 5132302
216379: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216380:
216381: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216382:
216383: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 216454: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

216450: l_accrual_line_num := NULL; -- 4262811
216451: l_tmp_amt := NULL; -- 4262811
216452: --
216453:
216454: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
216455: l_balance_type_code <> 'B' THEN
216456: IF NVL(p_source_64,'
216457: ') = 'OP EXPENSE'
216458: THEN

Line 216526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

216522: --
216523: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
216524:
216525: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
216526: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
216527:
216528: -- 4955764
216529: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
216530: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 216566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

216562: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
216563:
216564: IF xla_accounting_cache_pkg.GetValueChar
216565: (p_source_code => 'LEDGER_CATEGORY_CODE'
216566: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
216567: AND l_bflow_method_code = 'PRIOR_ENTRY'
216568: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
216569: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
216570: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 216677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

216673: p_lookup_type => 'XLA_OWNER_TYPE'
216674: ,p_lookup_code => l_component_type_code
216675: )
216676: ,p_token_4 => 'PRODUCT_NAME'
216677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216681: ,p_ae_header_id => NULL

Line 216678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

216674: ,p_lookup_code => l_component_type_code
216675: )
216676: ,p_token_4 => 'PRODUCT_NAME'
216677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216681: ,p_ae_header_id => NULL
216682: );

Line 216679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

216675: )
216676: ,p_token_4 => 'PRODUCT_NAME'
216677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216681: ,p_ae_header_id => NULL
216682: );
216683:

Line 216680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

216676: ,p_token_4 => 'PRODUCT_NAME'
216677: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
216678: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
216679: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
216680: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
216681: ,p_ae_header_id => NULL
216682: );
216683:
216684: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 216711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216707: ----------------------------------------------------------------------------------
216708: -- 4219869 Business Flow
216709: -- Update journal entry status -- Need to generate this within IF
216710: ----------------------------------------------------------------------------------
216711: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216712: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
216713: ,p_balance_type_code => l_balance_type_code
216714: );
216715:

Line 216798: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

216794:
216795: --
216796: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
216797: --
216798: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
216799: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
216800: ELSE
216801: ---------------------------------------------------------------------------------------------------
216802: -- 4262811a Switch Sign

Line 216823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

216819:
216820: XLA_AE_LINES_PKG.ValidateCurrentLine;
216821: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
216822:
216823: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
216824: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
216825: ,p_balance_type_code => l_balance_type_code);
216826:
216827: END IF;

Line 216929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

216925: l_tmp_amt NUMBER;
216926: l_acc_rev_natural_side_code VARCHAR2(1);
216927:
216928: l_num_entries NUMBER;
216929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216933: l_recog_line_1 NUMBER;

Line 216930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

216926: l_acc_rev_natural_side_code VARCHAR2(1);
216927:
216928: l_num_entries NUMBER;
216929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216933: l_recog_line_1 NUMBER;
216934: l_recog_line_2 NUMBER;

Line 216931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

216927:
216928: l_num_entries NUMBER;
216929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216933: l_recog_line_1 NUMBER;
216934: l_recog_line_2 NUMBER;
216935:

Line 216932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

216928: l_num_entries NUMBER;
216929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
216930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
216931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
216932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
216933: l_recog_line_1 NUMBER;
216934: l_recog_line_2 NUMBER;
216935:
216936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 216938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

216934: l_recog_line_2 NUMBER;
216935:
216936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
216937: l_bflow_applied_to_amt NUMBER; -- 5132302
216938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
216939:
216940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
216941:
216942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 217013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

217009: l_accrual_line_num := NULL; -- 4262811
217010: l_tmp_amt := NULL; -- 4262811
217011: --
217012:
217013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
217014: l_balance_type_code <> 'B' THEN
217015: IF NVL(p_source_64,'
217016: ') = 'OP EXPENSE'
217017: THEN

Line 217085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

217081: --
217082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
217083:
217084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
217085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217086:
217087: -- 4955764
217088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 217125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

217121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
217122:
217123: IF xla_accounting_cache_pkg.GetValueChar
217124: (p_source_code => 'LEDGER_CATEGORY_CODE'
217125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
217126: AND l_bflow_method_code = 'PRIOR_ENTRY'
217127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
217128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
217129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 217236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

217232: p_lookup_type => 'XLA_OWNER_TYPE'
217233: ,p_lookup_code => l_component_type_code
217234: )
217235: ,p_token_4 => 'PRODUCT_NAME'
217236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217240: ,p_ae_header_id => NULL

Line 217237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

217233: ,p_lookup_code => l_component_type_code
217234: )
217235: ,p_token_4 => 'PRODUCT_NAME'
217236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217240: ,p_ae_header_id => NULL
217241: );

Line 217238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

217234: )
217235: ,p_token_4 => 'PRODUCT_NAME'
217236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217240: ,p_ae_header_id => NULL
217241: );
217242:

Line 217239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

217235: ,p_token_4 => 'PRODUCT_NAME'
217236: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217237: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217238: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217239: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217240: ,p_ae_header_id => NULL
217241: );
217242:
217243: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 217270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217266: ----------------------------------------------------------------------------------
217267: -- 4219869 Business Flow
217268: -- Update journal entry status -- Need to generate this within IF
217269: ----------------------------------------------------------------------------------
217270: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217271: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
217272: ,p_balance_type_code => l_balance_type_code
217273: );
217274:

Line 217357: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

217353:
217354: --
217355: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
217356: --
217357: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
217358: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
217359: ELSE
217360: ---------------------------------------------------------------------------------------------------
217361: -- 4262811a Switch Sign

Line 217382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217378:
217379: XLA_AE_LINES_PKG.ValidateCurrentLine;
217380: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217381:
217382: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217383: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
217384: ,p_balance_type_code => l_balance_type_code);
217385:
217386: END IF;

Line 217488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

217484: l_tmp_amt NUMBER;
217485: l_acc_rev_natural_side_code VARCHAR2(1);
217486:
217487: l_num_entries NUMBER;
217488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217492: l_recog_line_1 NUMBER;

Line 217489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

217485: l_acc_rev_natural_side_code VARCHAR2(1);
217486:
217487: l_num_entries NUMBER;
217488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217492: l_recog_line_1 NUMBER;
217493: l_recog_line_2 NUMBER;

Line 217490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

217486:
217487: l_num_entries NUMBER;
217488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217492: l_recog_line_1 NUMBER;
217493: l_recog_line_2 NUMBER;
217494:

Line 217491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

217487: l_num_entries NUMBER;
217488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
217489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
217490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
217491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
217492: l_recog_line_1 NUMBER;
217493: l_recog_line_2 NUMBER;
217494:
217495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 217497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

217493: l_recog_line_2 NUMBER;
217494:
217495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
217496: l_bflow_applied_to_amt NUMBER; -- 5132302
217497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
217498:
217499: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
217500:
217501: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 217572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

217568: l_accrual_line_num := NULL; -- 4262811
217569: l_tmp_amt := NULL; -- 4262811
217570: --
217571:
217572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
217573: l_balance_type_code <> 'B' THEN
217574: IF NVL(p_source_64,'
217575: ') = 'OP EXPENSE'
217576: THEN

Line 217644: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

217640: --
217641: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
217642:
217643: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
217644: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
217645:
217646: -- 4955764
217647: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
217648: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 217684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

217680: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
217681:
217682: IF xla_accounting_cache_pkg.GetValueChar
217683: (p_source_code => 'LEDGER_CATEGORY_CODE'
217684: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
217685: AND l_bflow_method_code = 'PRIOR_ENTRY'
217686: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
217687: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
217688: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 217795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

217791: p_lookup_type => 'XLA_OWNER_TYPE'
217792: ,p_lookup_code => l_component_type_code
217793: )
217794: ,p_token_4 => 'PRODUCT_NAME'
217795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217799: ,p_ae_header_id => NULL

Line 217796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

217792: ,p_lookup_code => l_component_type_code
217793: )
217794: ,p_token_4 => 'PRODUCT_NAME'
217795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217799: ,p_ae_header_id => NULL
217800: );

Line 217797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

217793: )
217794: ,p_token_4 => 'PRODUCT_NAME'
217795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217799: ,p_ae_header_id => NULL
217800: );
217801:

Line 217798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

217794: ,p_token_4 => 'PRODUCT_NAME'
217795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
217796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
217797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
217798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
217799: ,p_ae_header_id => NULL
217800: );
217801:
217802: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 217829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217825: ----------------------------------------------------------------------------------
217826: -- 4219869 Business Flow
217827: -- Update journal entry status -- Need to generate this within IF
217828: ----------------------------------------------------------------------------------
217829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217830: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
217831: ,p_balance_type_code => l_balance_type_code
217832: );
217833:

Line 217916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

217912:
217913: --
217914: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
217915: --
217916: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
217917: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
217918: ELSE
217919: ---------------------------------------------------------------------------------------------------
217920: -- 4262811a Switch Sign

Line 217941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

217937:
217938: XLA_AE_LINES_PKG.ValidateCurrentLine;
217939: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
217940:
217941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
217942: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
217943: ,p_balance_type_code => l_balance_type_code);
217944:
217945: END IF;

Line 218053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

218049: l_tmp_amt NUMBER;
218050: l_acc_rev_natural_side_code VARCHAR2(1);
218051:
218052: l_num_entries NUMBER;
218053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218057: l_recog_line_1 NUMBER;

Line 218054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

218050: l_acc_rev_natural_side_code VARCHAR2(1);
218051:
218052: l_num_entries NUMBER;
218053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218057: l_recog_line_1 NUMBER;
218058: l_recog_line_2 NUMBER;

Line 218055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

218051:
218052: l_num_entries NUMBER;
218053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218057: l_recog_line_1 NUMBER;
218058: l_recog_line_2 NUMBER;
218059:

Line 218056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

218052: l_num_entries NUMBER;
218053: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218054: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218055: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218056: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218057: l_recog_line_1 NUMBER;
218058: l_recog_line_2 NUMBER;
218059:
218060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 218062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

218058: l_recog_line_2 NUMBER;
218059:
218060: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218061: l_bflow_applied_to_amt NUMBER; -- 5132302
218062: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218063:
218064: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218065:
218066: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 218137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

218133: l_accrual_line_num := NULL; -- 4262811
218134: l_tmp_amt := NULL; -- 4262811
218135: --
218136:
218137: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
218138: l_balance_type_code <> 'B' THEN
218139: IF NVL(p_source_64,'
218140: ') = 'OP EXPENSE'
218141: THEN

Line 218209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

218205: --
218206: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
218207:
218208: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
218209: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
218210:
218211: -- 4955764
218212: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218213: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 218255: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

218251: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
218252:
218253: IF xla_accounting_cache_pkg.GetValueChar
218254: (p_source_code => 'LEDGER_CATEGORY_CODE'
218255: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
218256: AND l_bflow_method_code = 'PRIOR_ENTRY'
218257: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
218258: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
218259: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 218366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

218362: p_lookup_type => 'XLA_OWNER_TYPE'
218363: ,p_lookup_code => l_component_type_code
218364: )
218365: ,p_token_4 => 'PRODUCT_NAME'
218366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218370: ,p_ae_header_id => NULL

Line 218367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

218363: ,p_lookup_code => l_component_type_code
218364: )
218365: ,p_token_4 => 'PRODUCT_NAME'
218366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218370: ,p_ae_header_id => NULL
218371: );

Line 218368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

218364: )
218365: ,p_token_4 => 'PRODUCT_NAME'
218366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218370: ,p_ae_header_id => NULL
218371: );
218372:

Line 218369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

218365: ,p_token_4 => 'PRODUCT_NAME'
218366: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218367: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218368: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218369: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218370: ,p_ae_header_id => NULL
218371: );
218372:
218373: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 218400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218396: ----------------------------------------------------------------------------------
218397: -- 4219869 Business Flow
218398: -- Update journal entry status -- Need to generate this within IF
218399: ----------------------------------------------------------------------------------
218400: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218401: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
218402: ,p_balance_type_code => l_balance_type_code
218403: );
218404:

Line 218487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

218483:
218484: --
218485: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
218486: --
218487: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
218488: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
218489: ELSE
218490: ---------------------------------------------------------------------------------------------------
218491: -- 4262811a Switch Sign

Line 218512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218508:
218509: XLA_AE_LINES_PKG.ValidateCurrentLine;
218510: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
218511:
218512: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218513: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
218514: ,p_balance_type_code => l_balance_type_code);
218515:
218516: END IF;

Line 218622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

218618: l_tmp_amt NUMBER;
218619: l_acc_rev_natural_side_code VARCHAR2(1);
218620:
218621: l_num_entries NUMBER;
218622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218626: l_recog_line_1 NUMBER;

Line 218623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

218619: l_acc_rev_natural_side_code VARCHAR2(1);
218620:
218621: l_num_entries NUMBER;
218622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218626: l_recog_line_1 NUMBER;
218627: l_recog_line_2 NUMBER;

Line 218624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

218620:
218621: l_num_entries NUMBER;
218622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218626: l_recog_line_1 NUMBER;
218627: l_recog_line_2 NUMBER;
218628:

Line 218625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

218621: l_num_entries NUMBER;
218622: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
218623: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
218624: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
218625: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
218626: l_recog_line_1 NUMBER;
218627: l_recog_line_2 NUMBER;
218628:
218629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 218631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

218627: l_recog_line_2 NUMBER;
218628:
218629: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
218630: l_bflow_applied_to_amt NUMBER; -- 5132302
218631: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
218632:
218633: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
218634:
218635: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 218706: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

218702: l_accrual_line_num := NULL; -- 4262811
218703: l_tmp_amt := NULL; -- 4262811
218704: --
218705:
218706: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
218707: l_balance_type_code <> 'B' THEN
218708: IF NVL(p_source_64,'
218709: ') = 'OP EXPENSE'
218710: THEN

Line 218778: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

218774: --
218775: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
218776:
218777: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
218778: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
218779:
218780: -- 4955764
218781: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
218782: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 218822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

218818: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
218819:
218820: IF xla_accounting_cache_pkg.GetValueChar
218821: (p_source_code => 'LEDGER_CATEGORY_CODE'
218822: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
218823: AND l_bflow_method_code = 'PRIOR_ENTRY'
218824: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
218825: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
218826: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 218933: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

218929: p_lookup_type => 'XLA_OWNER_TYPE'
218930: ,p_lookup_code => l_component_type_code
218931: )
218932: ,p_token_4 => 'PRODUCT_NAME'
218933: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218934: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218935: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218936: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218937: ,p_ae_header_id => NULL

Line 218934: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

218930: ,p_lookup_code => l_component_type_code
218931: )
218932: ,p_token_4 => 'PRODUCT_NAME'
218933: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218934: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218935: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218936: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218937: ,p_ae_header_id => NULL
218938: );

Line 218935: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

218931: )
218932: ,p_token_4 => 'PRODUCT_NAME'
218933: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218934: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218935: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218936: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218937: ,p_ae_header_id => NULL
218938: );
218939:

Line 218936: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

218932: ,p_token_4 => 'PRODUCT_NAME'
218933: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
218934: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
218935: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
218936: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
218937: ,p_ae_header_id => NULL
218938: );
218939:
218940: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 218967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

218963: ----------------------------------------------------------------------------------
218964: -- 4219869 Business Flow
218965: -- Update journal entry status -- Need to generate this within IF
218966: ----------------------------------------------------------------------------------
218967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
218968: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
218969: ,p_balance_type_code => l_balance_type_code
218970: );
218971:

Line 219054: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

219050:
219051: --
219052: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
219053: --
219054: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
219055: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
219056: ELSE
219057: ---------------------------------------------------------------------------------------------------
219058: -- 4262811a Switch Sign

Line 219079: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219075:
219076: XLA_AE_LINES_PKG.ValidateCurrentLine;
219077: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
219078:
219079: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219080: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
219081: ,p_balance_type_code => l_balance_type_code);
219082:
219083: END IF;

Line 219185: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

219181: l_tmp_amt NUMBER;
219182: l_acc_rev_natural_side_code VARCHAR2(1);
219183:
219184: l_num_entries NUMBER;
219185: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219186: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219187: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219188: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219189: l_recog_line_1 NUMBER;

Line 219186: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

219182: l_acc_rev_natural_side_code VARCHAR2(1);
219183:
219184: l_num_entries NUMBER;
219185: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219186: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219187: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219188: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219189: l_recog_line_1 NUMBER;
219190: l_recog_line_2 NUMBER;

Line 219187: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

219183:
219184: l_num_entries NUMBER;
219185: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219186: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219187: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219188: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219189: l_recog_line_1 NUMBER;
219190: l_recog_line_2 NUMBER;
219191:

Line 219188: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

219184: l_num_entries NUMBER;
219185: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219186: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219187: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219188: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219189: l_recog_line_1 NUMBER;
219190: l_recog_line_2 NUMBER;
219191:
219192: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 219194: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

219190: l_recog_line_2 NUMBER;
219191:
219192: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
219193: l_bflow_applied_to_amt NUMBER; -- 5132302
219194: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
219195:
219196: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
219197:
219198: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 219269: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

219265: l_accrual_line_num := NULL; -- 4262811
219266: l_tmp_amt := NULL; -- 4262811
219267: --
219268:
219269: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
219270: l_balance_type_code <> 'B' THEN
219271: IF NVL(p_source_64,'
219272: ') = 'OP EXPENSE'
219273: THEN

Line 219341: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

219337: --
219338: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
219339:
219340: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
219341: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219342:
219343: -- 4955764
219344: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219345: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 219381: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

219377: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
219378:
219379: IF xla_accounting_cache_pkg.GetValueChar
219380: (p_source_code => 'LEDGER_CATEGORY_CODE'
219381: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
219382: AND l_bflow_method_code = 'PRIOR_ENTRY'
219383: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
219384: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
219385: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 219492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

219488: p_lookup_type => 'XLA_OWNER_TYPE'
219489: ,p_lookup_code => l_component_type_code
219490: )
219491: ,p_token_4 => 'PRODUCT_NAME'
219492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219496: ,p_ae_header_id => NULL

Line 219493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

219489: ,p_lookup_code => l_component_type_code
219490: )
219491: ,p_token_4 => 'PRODUCT_NAME'
219492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219496: ,p_ae_header_id => NULL
219497: );

Line 219494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

219490: )
219491: ,p_token_4 => 'PRODUCT_NAME'
219492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219496: ,p_ae_header_id => NULL
219497: );
219498:

Line 219495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

219491: ,p_token_4 => 'PRODUCT_NAME'
219492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
219493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
219494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
219495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
219496: ,p_ae_header_id => NULL
219497: );
219498:
219499: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 219526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219522: ----------------------------------------------------------------------------------
219523: -- 4219869 Business Flow
219524: -- Update journal entry status -- Need to generate this within IF
219525: ----------------------------------------------------------------------------------
219526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
219528: ,p_balance_type_code => l_balance_type_code
219529: );
219530:

Line 219613: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

219609:
219610: --
219611: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
219612: --
219613: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
219614: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
219615: ELSE
219616: ---------------------------------------------------------------------------------------------------
219617: -- 4262811a Switch Sign

Line 219638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

219634:
219635: XLA_AE_LINES_PKG.ValidateCurrentLine;
219636: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
219637:
219638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
219639: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
219640: ,p_balance_type_code => l_balance_type_code);
219641:
219642: END IF;

Line 219744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

219740: l_tmp_amt NUMBER;
219741: l_acc_rev_natural_side_code VARCHAR2(1);
219742:
219743: l_num_entries NUMBER;
219744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219748: l_recog_line_1 NUMBER;

Line 219745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

219741: l_acc_rev_natural_side_code VARCHAR2(1);
219742:
219743: l_num_entries NUMBER;
219744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219748: l_recog_line_1 NUMBER;
219749: l_recog_line_2 NUMBER;

Line 219746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

219742:
219743: l_num_entries NUMBER;
219744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219748: l_recog_line_1 NUMBER;
219749: l_recog_line_2 NUMBER;
219750:

Line 219747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

219743: l_num_entries NUMBER;
219744: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
219745: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
219746: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
219747: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
219748: l_recog_line_1 NUMBER;
219749: l_recog_line_2 NUMBER;
219750:
219751: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 219753: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

219749: l_recog_line_2 NUMBER;
219750:
219751: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
219752: l_bflow_applied_to_amt NUMBER; -- 5132302
219753: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
219754:
219755: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
219756:
219757: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 219828: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

219824: l_accrual_line_num := NULL; -- 4262811
219825: l_tmp_amt := NULL; -- 4262811
219826: --
219827:
219828: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
219829: l_balance_type_code <> 'B' THEN
219830: IF NVL(p_source_64,'
219831: ') = 'OP EXPENSE'
219832: THEN

Line 219900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

219896: --
219897: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
219898:
219899: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
219900: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
219901:
219902: -- 4955764
219903: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
219904: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 219940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

219936: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
219937:
219938: IF xla_accounting_cache_pkg.GetValueChar
219939: (p_source_code => 'LEDGER_CATEGORY_CODE'
219940: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
219941: AND l_bflow_method_code = 'PRIOR_ENTRY'
219942: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
219943: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
219944: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 220051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

220047: p_lookup_type => 'XLA_OWNER_TYPE'
220048: ,p_lookup_code => l_component_type_code
220049: )
220050: ,p_token_4 => 'PRODUCT_NAME'
220051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220055: ,p_ae_header_id => NULL

Line 220052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

220048: ,p_lookup_code => l_component_type_code
220049: )
220050: ,p_token_4 => 'PRODUCT_NAME'
220051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220055: ,p_ae_header_id => NULL
220056: );

Line 220053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

220049: )
220050: ,p_token_4 => 'PRODUCT_NAME'
220051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220055: ,p_ae_header_id => NULL
220056: );
220057:

Line 220054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

220050: ,p_token_4 => 'PRODUCT_NAME'
220051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220055: ,p_ae_header_id => NULL
220056: );
220057:
220058: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 220085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220081: ----------------------------------------------------------------------------------
220082: -- 4219869 Business Flow
220083: -- Update journal entry status -- Need to generate this within IF
220084: ----------------------------------------------------------------------------------
220085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
220087: ,p_balance_type_code => l_balance_type_code
220088: );
220089:

Line 220172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

220168:
220169: --
220170: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
220171: --
220172: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
220173: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
220174: ELSE
220175: ---------------------------------------------------------------------------------------------------
220176: -- 4262811a Switch Sign

Line 220197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220193:
220194: XLA_AE_LINES_PKG.ValidateCurrentLine;
220195: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220196:
220197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220198: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
220199: ,p_balance_type_code => l_balance_type_code);
220200:
220201: END IF;

Line 220303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

220299: l_tmp_amt NUMBER;
220300: l_acc_rev_natural_side_code VARCHAR2(1);
220301:
220302: l_num_entries NUMBER;
220303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220307: l_recog_line_1 NUMBER;

Line 220304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

220300: l_acc_rev_natural_side_code VARCHAR2(1);
220301:
220302: l_num_entries NUMBER;
220303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220307: l_recog_line_1 NUMBER;
220308: l_recog_line_2 NUMBER;

Line 220305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

220301:
220302: l_num_entries NUMBER;
220303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220307: l_recog_line_1 NUMBER;
220308: l_recog_line_2 NUMBER;
220309:

Line 220306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

220302: l_num_entries NUMBER;
220303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220307: l_recog_line_1 NUMBER;
220308: l_recog_line_2 NUMBER;
220309:
220310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 220312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

220308: l_recog_line_2 NUMBER;
220309:
220310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220311: l_bflow_applied_to_amt NUMBER; -- 5132302
220312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220313:
220314: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220315:
220316: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 220387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

220383: l_accrual_line_num := NULL; -- 4262811
220384: l_tmp_amt := NULL; -- 4262811
220385: --
220386:
220387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
220388: l_balance_type_code <> 'B' THEN
220389: IF NVL(p_source_64,'
220390: ') = 'OP EXPENSE'
220391: THEN

Line 220459: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

220455: --
220456: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
220457:
220458: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
220459: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
220460:
220461: -- 4955764
220462: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
220463: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 220499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

220495: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
220496:
220497: IF xla_accounting_cache_pkg.GetValueChar
220498: (p_source_code => 'LEDGER_CATEGORY_CODE'
220499: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
220500: AND l_bflow_method_code = 'PRIOR_ENTRY'
220501: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
220502: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
220503: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 220610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

220606: p_lookup_type => 'XLA_OWNER_TYPE'
220607: ,p_lookup_code => l_component_type_code
220608: )
220609: ,p_token_4 => 'PRODUCT_NAME'
220610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220614: ,p_ae_header_id => NULL

Line 220611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

220607: ,p_lookup_code => l_component_type_code
220608: )
220609: ,p_token_4 => 'PRODUCT_NAME'
220610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220614: ,p_ae_header_id => NULL
220615: );

Line 220612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

220608: )
220609: ,p_token_4 => 'PRODUCT_NAME'
220610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220614: ,p_ae_header_id => NULL
220615: );
220616:

Line 220613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

220609: ,p_token_4 => 'PRODUCT_NAME'
220610: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
220611: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
220612: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
220613: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
220614: ,p_ae_header_id => NULL
220615: );
220616:
220617: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 220644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220640: ----------------------------------------------------------------------------------
220641: -- 4219869 Business Flow
220642: -- Update journal entry status -- Need to generate this within IF
220643: ----------------------------------------------------------------------------------
220644: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220645: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
220646: ,p_balance_type_code => l_balance_type_code
220647: );
220648:

Line 220731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

220727:
220728: --
220729: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
220730: --
220731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
220732: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
220733: ELSE
220734: ---------------------------------------------------------------------------------------------------
220735: -- 4262811a Switch Sign

Line 220756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

220752:
220753: XLA_AE_LINES_PKG.ValidateCurrentLine;
220754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
220755:
220756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
220757: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
220758: ,p_balance_type_code => l_balance_type_code);
220759:
220760: END IF;

Line 220862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

220858: l_tmp_amt NUMBER;
220859: l_acc_rev_natural_side_code VARCHAR2(1);
220860:
220861: l_num_entries NUMBER;
220862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220866: l_recog_line_1 NUMBER;

Line 220863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

220859: l_acc_rev_natural_side_code VARCHAR2(1);
220860:
220861: l_num_entries NUMBER;
220862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220866: l_recog_line_1 NUMBER;
220867: l_recog_line_2 NUMBER;

Line 220864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

220860:
220861: l_num_entries NUMBER;
220862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220866: l_recog_line_1 NUMBER;
220867: l_recog_line_2 NUMBER;
220868:

Line 220865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

220861: l_num_entries NUMBER;
220862: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
220863: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
220864: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
220865: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
220866: l_recog_line_1 NUMBER;
220867: l_recog_line_2 NUMBER;
220868:
220869: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 220871: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

220867: l_recog_line_2 NUMBER;
220868:
220869: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
220870: l_bflow_applied_to_amt NUMBER; -- 5132302
220871: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
220872:
220873: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
220874:
220875: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 220946: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

220942: l_accrual_line_num := NULL; -- 4262811
220943: l_tmp_amt := NULL; -- 4262811
220944: --
220945:
220946: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
220947: l_balance_type_code <> 'B' THEN
220948: IF NVL(p_source_64,'
220949: ') = 'REVAL RESERVE'
220950: THEN

Line 221018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

221014: --
221015: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
221016:
221017: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
221018: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
221019:
221020: -- 4955764
221021: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221022: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 221058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

221054: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
221055:
221056: IF xla_accounting_cache_pkg.GetValueChar
221057: (p_source_code => 'LEDGER_CATEGORY_CODE'
221058: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
221059: AND l_bflow_method_code = 'PRIOR_ENTRY'
221060: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
221061: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
221062: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 221169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

221165: p_lookup_type => 'XLA_OWNER_TYPE'
221166: ,p_lookup_code => l_component_type_code
221167: )
221168: ,p_token_4 => 'PRODUCT_NAME'
221169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221173: ,p_ae_header_id => NULL

Line 221170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

221166: ,p_lookup_code => l_component_type_code
221167: )
221168: ,p_token_4 => 'PRODUCT_NAME'
221169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221173: ,p_ae_header_id => NULL
221174: );

Line 221171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

221167: )
221168: ,p_token_4 => 'PRODUCT_NAME'
221169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221173: ,p_ae_header_id => NULL
221174: );
221175:

Line 221172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

221168: ,p_token_4 => 'PRODUCT_NAME'
221169: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221170: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221171: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221172: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221173: ,p_ae_header_id => NULL
221174: );
221175:
221176: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 221203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221199: ----------------------------------------------------------------------------------
221200: -- 4219869 Business Flow
221201: -- Update journal entry status -- Need to generate this within IF
221202: ----------------------------------------------------------------------------------
221203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
221205: ,p_balance_type_code => l_balance_type_code
221206: );
221207:

Line 221290: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

221286:
221287: --
221288: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
221289: --
221290: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
221291: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
221292: ELSE
221293: ---------------------------------------------------------------------------------------------------
221294: -- 4262811a Switch Sign

Line 221315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221311:
221312: XLA_AE_LINES_PKG.ValidateCurrentLine;
221313: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221314:
221315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221316: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
221317: ,p_balance_type_code => l_balance_type_code);
221318:
221319: END IF;

Line 221427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

221423: l_tmp_amt NUMBER;
221424: l_acc_rev_natural_side_code VARCHAR2(1);
221425:
221426: l_num_entries NUMBER;
221427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221431: l_recog_line_1 NUMBER;

Line 221428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

221424: l_acc_rev_natural_side_code VARCHAR2(1);
221425:
221426: l_num_entries NUMBER;
221427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221431: l_recog_line_1 NUMBER;
221432: l_recog_line_2 NUMBER;

Line 221429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

221425:
221426: l_num_entries NUMBER;
221427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221431: l_recog_line_1 NUMBER;
221432: l_recog_line_2 NUMBER;
221433:

Line 221430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

221426: l_num_entries NUMBER;
221427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221431: l_recog_line_1 NUMBER;
221432: l_recog_line_2 NUMBER;
221433:
221434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 221436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

221432: l_recog_line_2 NUMBER;
221433:
221434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
221435: l_bflow_applied_to_amt NUMBER; -- 5132302
221436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
221437:
221438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
221439:
221440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 221511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

221507: l_accrual_line_num := NULL; -- 4262811
221508: l_tmp_amt := NULL; -- 4262811
221509: --
221510:
221511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
221512: l_balance_type_code <> 'B' THEN
221513: IF NVL(p_source_64,'
221514: ') = 'REVAL RESERVE'
221515: THEN

Line 221583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

221579: --
221580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
221581:
221582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
221583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
221584:
221585: -- 4955764
221586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
221587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 221629: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

221625: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
221626:
221627: IF xla_accounting_cache_pkg.GetValueChar
221628: (p_source_code => 'LEDGER_CATEGORY_CODE'
221629: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
221630: AND l_bflow_method_code = 'PRIOR_ENTRY'
221631: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
221632: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
221633: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 221740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

221736: p_lookup_type => 'XLA_OWNER_TYPE'
221737: ,p_lookup_code => l_component_type_code
221738: )
221739: ,p_token_4 => 'PRODUCT_NAME'
221740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221744: ,p_ae_header_id => NULL

Line 221741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

221737: ,p_lookup_code => l_component_type_code
221738: )
221739: ,p_token_4 => 'PRODUCT_NAME'
221740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221744: ,p_ae_header_id => NULL
221745: );

Line 221742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

221738: )
221739: ,p_token_4 => 'PRODUCT_NAME'
221740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221744: ,p_ae_header_id => NULL
221745: );
221746:

Line 221743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

221739: ,p_token_4 => 'PRODUCT_NAME'
221740: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
221741: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
221742: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
221743: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
221744: ,p_ae_header_id => NULL
221745: );
221746:
221747: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 221774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221770: ----------------------------------------------------------------------------------
221771: -- 4219869 Business Flow
221772: -- Update journal entry status -- Need to generate this within IF
221773: ----------------------------------------------------------------------------------
221774: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221775: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
221776: ,p_balance_type_code => l_balance_type_code
221777: );
221778:

Line 221861: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

221857:
221858: --
221859: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
221860: --
221861: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
221862: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
221863: ELSE
221864: ---------------------------------------------------------------------------------------------------
221865: -- 4262811a Switch Sign

Line 221886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

221882:
221883: XLA_AE_LINES_PKG.ValidateCurrentLine;
221884: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
221885:
221886: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
221887: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
221888: ,p_balance_type_code => l_balance_type_code);
221889:
221890: END IF;

Line 221992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

221988: l_tmp_amt NUMBER;
221989: l_acc_rev_natural_side_code VARCHAR2(1);
221990:
221991: l_num_entries NUMBER;
221992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221996: l_recog_line_1 NUMBER;

Line 221993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

221989: l_acc_rev_natural_side_code VARCHAR2(1);
221990:
221991: l_num_entries NUMBER;
221992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221996: l_recog_line_1 NUMBER;
221997: l_recog_line_2 NUMBER;

Line 221994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

221990:
221991: l_num_entries NUMBER;
221992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221996: l_recog_line_1 NUMBER;
221997: l_recog_line_2 NUMBER;
221998:

Line 221995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

221991: l_num_entries NUMBER;
221992: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
221993: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
221994: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
221995: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
221996: l_recog_line_1 NUMBER;
221997: l_recog_line_2 NUMBER;
221998:
221999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 222001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

221997: l_recog_line_2 NUMBER;
221998:
221999: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
222000: l_bflow_applied_to_amt NUMBER; -- 5132302
222001: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
222002:
222003: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
222004:
222005: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 222076: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

222072: l_accrual_line_num := NULL; -- 4262811
222073: l_tmp_amt := NULL; -- 4262811
222074: --
222075:
222076: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
222077: l_balance_type_code <> 'B' THEN
222078: IF NVL(p_source_64,'
222079: ') = 'REVAL RESERVE'
222080: THEN

Line 222148: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

222144: --
222145: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
222146:
222147: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
222148: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222149:
222150: -- 4955764
222151: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222152: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 222188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

222184: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
222185:
222186: IF xla_accounting_cache_pkg.GetValueChar
222187: (p_source_code => 'LEDGER_CATEGORY_CODE'
222188: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
222189: AND l_bflow_method_code = 'PRIOR_ENTRY'
222190: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
222191: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
222192: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 222299: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

222295: p_lookup_type => 'XLA_OWNER_TYPE'
222296: ,p_lookup_code => l_component_type_code
222297: )
222298: ,p_token_4 => 'PRODUCT_NAME'
222299: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222300: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222301: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222302: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222303: ,p_ae_header_id => NULL

Line 222300: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

222296: ,p_lookup_code => l_component_type_code
222297: )
222298: ,p_token_4 => 'PRODUCT_NAME'
222299: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222300: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222301: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222302: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222303: ,p_ae_header_id => NULL
222304: );

Line 222301: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

222297: )
222298: ,p_token_4 => 'PRODUCT_NAME'
222299: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222300: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222301: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222302: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222303: ,p_ae_header_id => NULL
222304: );
222305:

Line 222302: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

222298: ,p_token_4 => 'PRODUCT_NAME'
222299: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222300: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222301: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222302: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222303: ,p_ae_header_id => NULL
222304: );
222305:
222306: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 222333: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222329: ----------------------------------------------------------------------------------
222330: -- 4219869 Business Flow
222331: -- Update journal entry status -- Need to generate this within IF
222332: ----------------------------------------------------------------------------------
222333: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222334: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
222335: ,p_balance_type_code => l_balance_type_code
222336: );
222337:

Line 222420: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

222416:
222417: --
222418: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
222419: --
222420: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
222421: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
222422: ELSE
222423: ---------------------------------------------------------------------------------------------------
222424: -- 4262811a Switch Sign

Line 222445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222441:
222442: XLA_AE_LINES_PKG.ValidateCurrentLine;
222443: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
222444:
222445: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222446: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
222447: ,p_balance_type_code => l_balance_type_code);
222448:
222449: END IF;

Line 222551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

222547: l_tmp_amt NUMBER;
222548: l_acc_rev_natural_side_code VARCHAR2(1);
222549:
222550: l_num_entries NUMBER;
222551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222555: l_recog_line_1 NUMBER;

Line 222552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

222548: l_acc_rev_natural_side_code VARCHAR2(1);
222549:
222550: l_num_entries NUMBER;
222551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222555: l_recog_line_1 NUMBER;
222556: l_recog_line_2 NUMBER;

Line 222553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

222549:
222550: l_num_entries NUMBER;
222551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222555: l_recog_line_1 NUMBER;
222556: l_recog_line_2 NUMBER;
222557:

Line 222554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

222550: l_num_entries NUMBER;
222551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
222552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
222553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
222554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
222555: l_recog_line_1 NUMBER;
222556: l_recog_line_2 NUMBER;
222557:
222558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 222560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

222556: l_recog_line_2 NUMBER;
222557:
222558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
222559: l_bflow_applied_to_amt NUMBER; -- 5132302
222560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
222561:
222562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
222563:
222564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 222635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

222631: l_accrual_line_num := NULL; -- 4262811
222632: l_tmp_amt := NULL; -- 4262811
222633: --
222634:
222635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
222636: l_balance_type_code <> 'B' THEN
222637: IF NVL(p_source_64,'
222638: ') = 'REVAL RESERVE'
222639: THEN

Line 222707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

222703: --
222704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
222705:
222706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
222707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
222708:
222709: -- 4955764
222710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
222711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 222747: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

222743: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
222744:
222745: IF xla_accounting_cache_pkg.GetValueChar
222746: (p_source_code => 'LEDGER_CATEGORY_CODE'
222747: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
222748: AND l_bflow_method_code = 'PRIOR_ENTRY'
222749: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
222750: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
222751: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 222858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

222854: p_lookup_type => 'XLA_OWNER_TYPE'
222855: ,p_lookup_code => l_component_type_code
222856: )
222857: ,p_token_4 => 'PRODUCT_NAME'
222858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222862: ,p_ae_header_id => NULL

Line 222859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

222855: ,p_lookup_code => l_component_type_code
222856: )
222857: ,p_token_4 => 'PRODUCT_NAME'
222858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222862: ,p_ae_header_id => NULL
222863: );

Line 222860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

222856: )
222857: ,p_token_4 => 'PRODUCT_NAME'
222858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222862: ,p_ae_header_id => NULL
222863: );
222864:

Line 222861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

222857: ,p_token_4 => 'PRODUCT_NAME'
222858: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
222859: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
222860: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
222861: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
222862: ,p_ae_header_id => NULL
222863: );
222864:
222865: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 222892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

222888: ----------------------------------------------------------------------------------
222889: -- 4219869 Business Flow
222890: -- Update journal entry status -- Need to generate this within IF
222891: ----------------------------------------------------------------------------------
222892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
222893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
222894: ,p_balance_type_code => l_balance_type_code
222895: );
222896:

Line 222979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

222975:
222976: --
222977: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
222978: --
222979: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
222980: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
222981: ELSE
222982: ---------------------------------------------------------------------------------------------------
222983: -- 4262811a Switch Sign

Line 223004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223000:
223001: XLA_AE_LINES_PKG.ValidateCurrentLine;
223002: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223003:
223004: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223005: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
223006: ,p_balance_type_code => l_balance_type_code);
223007:
223008: END IF;

Line 223110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

223106: l_tmp_amt NUMBER;
223107: l_acc_rev_natural_side_code VARCHAR2(1);
223108:
223109: l_num_entries NUMBER;
223110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223114: l_recog_line_1 NUMBER;

Line 223111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

223107: l_acc_rev_natural_side_code VARCHAR2(1);
223108:
223109: l_num_entries NUMBER;
223110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223114: l_recog_line_1 NUMBER;
223115: l_recog_line_2 NUMBER;

Line 223112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

223108:
223109: l_num_entries NUMBER;
223110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223114: l_recog_line_1 NUMBER;
223115: l_recog_line_2 NUMBER;
223116:

Line 223113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

223109: l_num_entries NUMBER;
223110: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223111: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223112: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223113: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223114: l_recog_line_1 NUMBER;
223115: l_recog_line_2 NUMBER;
223116:
223117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 223119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

223115: l_recog_line_2 NUMBER;
223116:
223117: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223118: l_bflow_applied_to_amt NUMBER; -- 5132302
223119: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223120:
223121: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223122:
223123: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 223194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

223190: l_accrual_line_num := NULL; -- 4262811
223191: l_tmp_amt := NULL; -- 4262811
223192: --
223193:
223194: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
223195: l_balance_type_code <> 'B' THEN
223196: IF NVL(p_source_64,'
223197: ') = 'REVAL RESERVE'
223198: THEN

Line 223266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

223262: --
223263: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
223264:
223265: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
223266: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223267:
223268: -- 4955764
223269: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223270: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 223306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

223302: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
223303:
223304: IF xla_accounting_cache_pkg.GetValueChar
223305: (p_source_code => 'LEDGER_CATEGORY_CODE'
223306: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
223307: AND l_bflow_method_code = 'PRIOR_ENTRY'
223308: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
223309: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
223310: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 223417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

223413: p_lookup_type => 'XLA_OWNER_TYPE'
223414: ,p_lookup_code => l_component_type_code
223415: )
223416: ,p_token_4 => 'PRODUCT_NAME'
223417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223421: ,p_ae_header_id => NULL

Line 223418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

223414: ,p_lookup_code => l_component_type_code
223415: )
223416: ,p_token_4 => 'PRODUCT_NAME'
223417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223421: ,p_ae_header_id => NULL
223422: );

Line 223419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

223415: )
223416: ,p_token_4 => 'PRODUCT_NAME'
223417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223421: ,p_ae_header_id => NULL
223422: );
223423:

Line 223420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

223416: ,p_token_4 => 'PRODUCT_NAME'
223417: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223418: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223419: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223420: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223421: ,p_ae_header_id => NULL
223422: );
223423:
223424: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 223451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223447: ----------------------------------------------------------------------------------
223448: -- 4219869 Business Flow
223449: -- Update journal entry status -- Need to generate this within IF
223450: ----------------------------------------------------------------------------------
223451: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223452: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
223453: ,p_balance_type_code => l_balance_type_code
223454: );
223455:

Line 223538: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

223534:
223535: --
223536: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
223537: --
223538: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
223539: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
223540: ELSE
223541: ---------------------------------------------------------------------------------------------------
223542: -- 4262811a Switch Sign

Line 223563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

223559:
223560: XLA_AE_LINES_PKG.ValidateCurrentLine;
223561: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
223562:
223563: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
223564: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
223565: ,p_balance_type_code => l_balance_type_code);
223566:
223567: END IF;

Line 223669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

223665: l_tmp_amt NUMBER;
223666: l_acc_rev_natural_side_code VARCHAR2(1);
223667:
223668: l_num_entries NUMBER;
223669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223673: l_recog_line_1 NUMBER;

Line 223670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

223666: l_acc_rev_natural_side_code VARCHAR2(1);
223667:
223668: l_num_entries NUMBER;
223669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223673: l_recog_line_1 NUMBER;
223674: l_recog_line_2 NUMBER;

Line 223671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

223667:
223668: l_num_entries NUMBER;
223669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223673: l_recog_line_1 NUMBER;
223674: l_recog_line_2 NUMBER;
223675:

Line 223672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

223668: l_num_entries NUMBER;
223669: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
223670: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
223671: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
223672: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
223673: l_recog_line_1 NUMBER;
223674: l_recog_line_2 NUMBER;
223675:
223676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 223678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

223674: l_recog_line_2 NUMBER;
223675:
223676: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
223677: l_bflow_applied_to_amt NUMBER; -- 5132302
223678: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
223679:
223680: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
223681:
223682: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 223753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

223749: l_accrual_line_num := NULL; -- 4262811
223750: l_tmp_amt := NULL; -- 4262811
223751: --
223752:
223753: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
223754: l_balance_type_code <> 'B' THEN
223755: IF NVL(p_source_64,'
223756: ') = 'REVAL RESERVE'
223757: THEN

Line 223825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

223821: --
223822: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
223823:
223824: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
223825: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
223826:
223827: -- 4955764
223828: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
223829: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 223865: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

223861: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
223862:
223863: IF xla_accounting_cache_pkg.GetValueChar
223864: (p_source_code => 'LEDGER_CATEGORY_CODE'
223865: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
223866: AND l_bflow_method_code = 'PRIOR_ENTRY'
223867: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
223868: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
223869: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 223976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

223972: p_lookup_type => 'XLA_OWNER_TYPE'
223973: ,p_lookup_code => l_component_type_code
223974: )
223975: ,p_token_4 => 'PRODUCT_NAME'
223976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223980: ,p_ae_header_id => NULL

Line 223977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

223973: ,p_lookup_code => l_component_type_code
223974: )
223975: ,p_token_4 => 'PRODUCT_NAME'
223976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223980: ,p_ae_header_id => NULL
223981: );

Line 223978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

223974: )
223975: ,p_token_4 => 'PRODUCT_NAME'
223976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223980: ,p_ae_header_id => NULL
223981: );
223982:

Line 223979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

223975: ,p_token_4 => 'PRODUCT_NAME'
223976: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
223977: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
223978: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
223979: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
223980: ,p_ae_header_id => NULL
223981: );
223982:
223983: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 224010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224006: ----------------------------------------------------------------------------------
224007: -- 4219869 Business Flow
224008: -- Update journal entry status -- Need to generate this within IF
224009: ----------------------------------------------------------------------------------
224010: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224011: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
224012: ,p_balance_type_code => l_balance_type_code
224013: );
224014:

Line 224097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

224093:
224094: --
224095: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
224096: --
224097: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
224098: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
224099: ELSE
224100: ---------------------------------------------------------------------------------------------------
224101: -- 4262811a Switch Sign

Line 224122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224118:
224119: XLA_AE_LINES_PKG.ValidateCurrentLine;
224120: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224121:
224122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
224124: ,p_balance_type_code => l_balance_type_code);
224125:
224126: END IF;

Line 224228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

224224: l_tmp_amt NUMBER;
224225: l_acc_rev_natural_side_code VARCHAR2(1);
224226:
224227: l_num_entries NUMBER;
224228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224232: l_recog_line_1 NUMBER;

Line 224229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

224225: l_acc_rev_natural_side_code VARCHAR2(1);
224226:
224227: l_num_entries NUMBER;
224228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224232: l_recog_line_1 NUMBER;
224233: l_recog_line_2 NUMBER;

Line 224230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

224226:
224227: l_num_entries NUMBER;
224228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224232: l_recog_line_1 NUMBER;
224233: l_recog_line_2 NUMBER;
224234:

Line 224231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

224227: l_num_entries NUMBER;
224228: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224229: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224230: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224231: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224232: l_recog_line_1 NUMBER;
224233: l_recog_line_2 NUMBER;
224234:
224235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 224237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

224233: l_recog_line_2 NUMBER;
224234:
224235: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224236: l_bflow_applied_to_amt NUMBER; -- 5132302
224237: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224238:
224239: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224240:
224241: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 224312: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

224308: l_accrual_line_num := NULL; -- 4262811
224309: l_tmp_amt := NULL; -- 4262811
224310: --
224311:
224312: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
224313: l_balance_type_code <> 'B' THEN
224314: IF NVL(p_source_64,'
224315: ') = 'REVAL RESERVE'
224316: THEN

Line 224384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

224380: --
224381: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
224382:
224383: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
224384: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
224385:
224386: -- 4955764
224387: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224388: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 224424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

224420: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
224421:
224422: IF xla_accounting_cache_pkg.GetValueChar
224423: (p_source_code => 'LEDGER_CATEGORY_CODE'
224424: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
224425: AND l_bflow_method_code = 'PRIOR_ENTRY'
224426: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
224427: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
224428: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 224535: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

224531: p_lookup_type => 'XLA_OWNER_TYPE'
224532: ,p_lookup_code => l_component_type_code
224533: )
224534: ,p_token_4 => 'PRODUCT_NAME'
224535: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224536: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224537: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224538: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224539: ,p_ae_header_id => NULL

Line 224536: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

224532: ,p_lookup_code => l_component_type_code
224533: )
224534: ,p_token_4 => 'PRODUCT_NAME'
224535: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224536: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224537: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224538: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224539: ,p_ae_header_id => NULL
224540: );

Line 224537: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

224533: )
224534: ,p_token_4 => 'PRODUCT_NAME'
224535: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224536: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224537: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224538: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224539: ,p_ae_header_id => NULL
224540: );
224541:

Line 224538: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

224534: ,p_token_4 => 'PRODUCT_NAME'
224535: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
224536: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
224537: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
224538: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
224539: ,p_ae_header_id => NULL
224540: );
224541:
224542: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 224569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224565: ----------------------------------------------------------------------------------
224566: -- 4219869 Business Flow
224567: -- Update journal entry status -- Need to generate this within IF
224568: ----------------------------------------------------------------------------------
224569: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224570: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
224571: ,p_balance_type_code => l_balance_type_code
224572: );
224573:

Line 224656: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

224652:
224653: --
224654: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
224655: --
224656: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
224657: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
224658: ELSE
224659: ---------------------------------------------------------------------------------------------------
224660: -- 4262811a Switch Sign

Line 224681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

224677:
224678: XLA_AE_LINES_PKG.ValidateCurrentLine;
224679: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
224680:
224681: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
224682: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
224683: ,p_balance_type_code => l_balance_type_code);
224684:
224685: END IF;

Line 224791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

224787: l_tmp_amt NUMBER;
224788: l_acc_rev_natural_side_code VARCHAR2(1);
224789:
224790: l_num_entries NUMBER;
224791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224795: l_recog_line_1 NUMBER;

Line 224792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

224788: l_acc_rev_natural_side_code VARCHAR2(1);
224789:
224790: l_num_entries NUMBER;
224791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224795: l_recog_line_1 NUMBER;
224796: l_recog_line_2 NUMBER;

Line 224793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

224789:
224790: l_num_entries NUMBER;
224791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224795: l_recog_line_1 NUMBER;
224796: l_recog_line_2 NUMBER;
224797:

Line 224794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

224790: l_num_entries NUMBER;
224791: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
224792: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
224793: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
224794: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
224795: l_recog_line_1 NUMBER;
224796: l_recog_line_2 NUMBER;
224797:
224798: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 224800: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

224796: l_recog_line_2 NUMBER;
224797:
224798: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
224799: l_bflow_applied_to_amt NUMBER; -- 5132302
224800: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
224801:
224802: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
224803:
224804: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 224875: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

224871: l_accrual_line_num := NULL; -- 4262811
224872: l_tmp_amt := NULL; -- 4262811
224873: --
224874:
224875: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
224876: l_balance_type_code <> 'B' THEN
224877: IF NVL(p_source_64,'
224878: ') = 'REVAL RESERVE'
224879: THEN

Line 224947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

224943: --
224944: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
224945:
224946: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
224947: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
224948:
224949: -- 4955764
224950: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
224951: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 224991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

224987: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
224988:
224989: IF xla_accounting_cache_pkg.GetValueChar
224990: (p_source_code => 'LEDGER_CATEGORY_CODE'
224991: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
224992: AND l_bflow_method_code = 'PRIOR_ENTRY'
224993: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
224994: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
224995: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 225102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

225098: p_lookup_type => 'XLA_OWNER_TYPE'
225099: ,p_lookup_code => l_component_type_code
225100: )
225101: ,p_token_4 => 'PRODUCT_NAME'
225102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225106: ,p_ae_header_id => NULL

Line 225103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

225099: ,p_lookup_code => l_component_type_code
225100: )
225101: ,p_token_4 => 'PRODUCT_NAME'
225102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225106: ,p_ae_header_id => NULL
225107: );

Line 225104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

225100: )
225101: ,p_token_4 => 'PRODUCT_NAME'
225102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225106: ,p_ae_header_id => NULL
225107: );
225108:

Line 225105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

225101: ,p_token_4 => 'PRODUCT_NAME'
225102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225106: ,p_ae_header_id => NULL
225107: );
225108:
225109: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 225136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225132: ----------------------------------------------------------------------------------
225133: -- 4219869 Business Flow
225134: -- Update journal entry status -- Need to generate this within IF
225135: ----------------------------------------------------------------------------------
225136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
225138: ,p_balance_type_code => l_balance_type_code
225139: );
225140:

Line 225223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

225219:
225220: --
225221: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
225222: --
225223: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
225224: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
225225: ELSE
225226: ---------------------------------------------------------------------------------------------------
225227: -- 4262811a Switch Sign

Line 225248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225244:
225245: XLA_AE_LINES_PKG.ValidateCurrentLine;
225246: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
225247:
225248: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225249: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
225250: ,p_balance_type_code => l_balance_type_code);
225251:
225252: END IF;

Line 225354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

225350: l_tmp_amt NUMBER;
225351: l_acc_rev_natural_side_code VARCHAR2(1);
225352:
225353: l_num_entries NUMBER;
225354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225358: l_recog_line_1 NUMBER;

Line 225355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

225351: l_acc_rev_natural_side_code VARCHAR2(1);
225352:
225353: l_num_entries NUMBER;
225354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225358: l_recog_line_1 NUMBER;
225359: l_recog_line_2 NUMBER;

Line 225356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

225352:
225353: l_num_entries NUMBER;
225354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225358: l_recog_line_1 NUMBER;
225359: l_recog_line_2 NUMBER;
225360:

Line 225357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

225353: l_num_entries NUMBER;
225354: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225355: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225356: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225357: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225358: l_recog_line_1 NUMBER;
225359: l_recog_line_2 NUMBER;
225360:
225361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 225363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

225359: l_recog_line_2 NUMBER;
225360:
225361: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
225362: l_bflow_applied_to_amt NUMBER; -- 5132302
225363: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
225364:
225365: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
225366:
225367: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 225438: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

225434: l_accrual_line_num := NULL; -- 4262811
225435: l_tmp_amt := NULL; -- 4262811
225436: --
225437:
225438: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
225439: l_balance_type_code <> 'B' THEN
225440: IF NVL(p_source_64,'
225441: ') = 'REVAL RSV RET'
225442: THEN

Line 225510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

225506: --
225507: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
225508:
225509: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
225510: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
225511:
225512: -- 4955764
225513: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
225514: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 225550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

225546: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
225547:
225548: IF xla_accounting_cache_pkg.GetValueChar
225549: (p_source_code => 'LEDGER_CATEGORY_CODE'
225550: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
225551: AND l_bflow_method_code = 'PRIOR_ENTRY'
225552: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
225553: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
225554: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 225661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

225657: p_lookup_type => 'XLA_OWNER_TYPE'
225658: ,p_lookup_code => l_component_type_code
225659: )
225660: ,p_token_4 => 'PRODUCT_NAME'
225661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225665: ,p_ae_header_id => NULL

Line 225662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

225658: ,p_lookup_code => l_component_type_code
225659: )
225660: ,p_token_4 => 'PRODUCT_NAME'
225661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225665: ,p_ae_header_id => NULL
225666: );

Line 225663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

225659: )
225660: ,p_token_4 => 'PRODUCT_NAME'
225661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225665: ,p_ae_header_id => NULL
225666: );
225667:

Line 225664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

225660: ,p_token_4 => 'PRODUCT_NAME'
225661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
225662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
225663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
225664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
225665: ,p_ae_header_id => NULL
225666: );
225667:
225668: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 225695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225691: ----------------------------------------------------------------------------------
225692: -- 4219869 Business Flow
225693: -- Update journal entry status -- Need to generate this within IF
225694: ----------------------------------------------------------------------------------
225695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225696: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
225697: ,p_balance_type_code => l_balance_type_code
225698: );
225699:

Line 225782: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

225778:
225779: --
225780: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
225781: --
225782: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
225783: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
225784: ELSE
225785: ---------------------------------------------------------------------------------------------------
225786: -- 4262811a Switch Sign

Line 225807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

225803:
225804: XLA_AE_LINES_PKG.ValidateCurrentLine;
225805: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
225806:
225807: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
225808: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
225809: ,p_balance_type_code => l_balance_type_code);
225810:
225811: END IF;

Line 225913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

225909: l_tmp_amt NUMBER;
225910: l_acc_rev_natural_side_code VARCHAR2(1);
225911:
225912: l_num_entries NUMBER;
225913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225917: l_recog_line_1 NUMBER;

Line 225914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

225910: l_acc_rev_natural_side_code VARCHAR2(1);
225911:
225912: l_num_entries NUMBER;
225913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225917: l_recog_line_1 NUMBER;
225918: l_recog_line_2 NUMBER;

Line 225915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

225911:
225912: l_num_entries NUMBER;
225913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225917: l_recog_line_1 NUMBER;
225918: l_recog_line_2 NUMBER;
225919:

Line 225916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

225912: l_num_entries NUMBER;
225913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
225914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
225915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
225916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
225917: l_recog_line_1 NUMBER;
225918: l_recog_line_2 NUMBER;
225919:
225920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 225922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

225918: l_recog_line_2 NUMBER;
225919:
225920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
225921: l_bflow_applied_to_amt NUMBER; -- 5132302
225922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
225923:
225924: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
225925:
225926: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 225997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

225993: l_accrual_line_num := NULL; -- 4262811
225994: l_tmp_amt := NULL; -- 4262811
225995: --
225996:
225997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
225998: l_balance_type_code <> 'B' THEN
225999: IF NVL(p_source_64,'
226000: ') = 'REVAL RSV RET'
226001: THEN

Line 226069: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

226065: --
226066: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
226067:
226068: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
226069: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226070:
226071: -- 4955764
226072: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226073: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 226109: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

226105: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
226106:
226107: IF xla_accounting_cache_pkg.GetValueChar
226108: (p_source_code => 'LEDGER_CATEGORY_CODE'
226109: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
226110: AND l_bflow_method_code = 'PRIOR_ENTRY'
226111: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
226112: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
226113: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 226220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

226216: p_lookup_type => 'XLA_OWNER_TYPE'
226217: ,p_lookup_code => l_component_type_code
226218: )
226219: ,p_token_4 => 'PRODUCT_NAME'
226220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226224: ,p_ae_header_id => NULL

Line 226221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

226217: ,p_lookup_code => l_component_type_code
226218: )
226219: ,p_token_4 => 'PRODUCT_NAME'
226220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226224: ,p_ae_header_id => NULL
226225: );

Line 226222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

226218: )
226219: ,p_token_4 => 'PRODUCT_NAME'
226220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226224: ,p_ae_header_id => NULL
226225: );
226226:

Line 226223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

226219: ,p_token_4 => 'PRODUCT_NAME'
226220: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226221: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226222: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226223: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226224: ,p_ae_header_id => NULL
226225: );
226226:
226227: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 226254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226250: ----------------------------------------------------------------------------------
226251: -- 4219869 Business Flow
226252: -- Update journal entry status -- Need to generate this within IF
226253: ----------------------------------------------------------------------------------
226254: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226255: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
226256: ,p_balance_type_code => l_balance_type_code
226257: );
226258:

Line 226341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

226337:
226338: --
226339: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
226340: --
226341: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
226342: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
226343: ELSE
226344: ---------------------------------------------------------------------------------------------------
226345: -- 4262811a Switch Sign

Line 226366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226362:
226363: XLA_AE_LINES_PKG.ValidateCurrentLine;
226364: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226365:
226366: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226367: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
226368: ,p_balance_type_code => l_balance_type_code);
226369:
226370: END IF;

Line 226472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

226468: l_tmp_amt NUMBER;
226469: l_acc_rev_natural_side_code VARCHAR2(1);
226470:
226471: l_num_entries NUMBER;
226472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226476: l_recog_line_1 NUMBER;

Line 226473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

226469: l_acc_rev_natural_side_code VARCHAR2(1);
226470:
226471: l_num_entries NUMBER;
226472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226476: l_recog_line_1 NUMBER;
226477: l_recog_line_2 NUMBER;

Line 226474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

226470:
226471: l_num_entries NUMBER;
226472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226476: l_recog_line_1 NUMBER;
226477: l_recog_line_2 NUMBER;
226478:

Line 226475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

226471: l_num_entries NUMBER;
226472: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
226473: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
226474: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
226475: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
226476: l_recog_line_1 NUMBER;
226477: l_recog_line_2 NUMBER;
226478:
226479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 226481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

226477: l_recog_line_2 NUMBER;
226478:
226479: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
226480: l_bflow_applied_to_amt NUMBER; -- 5132302
226481: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
226482:
226483: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
226484:
226485: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 226556: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

226552: l_accrual_line_num := NULL; -- 4262811
226553: l_tmp_amt := NULL; -- 4262811
226554: --
226555:
226556: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
226557: l_balance_type_code <> 'B' THEN
226558: IF NVL(p_source_64,'
226559: ') = 'REVAL RSV RET'
226560: THEN

Line 226628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

226624: --
226625: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
226626:
226627: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
226628: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
226629:
226630: -- 4955764
226631: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
226632: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 226668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

226664: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
226665:
226666: IF xla_accounting_cache_pkg.GetValueChar
226667: (p_source_code => 'LEDGER_CATEGORY_CODE'
226668: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
226669: AND l_bflow_method_code = 'PRIOR_ENTRY'
226670: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
226671: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
226672: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 226779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

226775: p_lookup_type => 'XLA_OWNER_TYPE'
226776: ,p_lookup_code => l_component_type_code
226777: )
226778: ,p_token_4 => 'PRODUCT_NAME'
226779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226783: ,p_ae_header_id => NULL

Line 226780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

226776: ,p_lookup_code => l_component_type_code
226777: )
226778: ,p_token_4 => 'PRODUCT_NAME'
226779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226783: ,p_ae_header_id => NULL
226784: );

Line 226781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

226777: )
226778: ,p_token_4 => 'PRODUCT_NAME'
226779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226783: ,p_ae_header_id => NULL
226784: );
226785:

Line 226782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

226778: ,p_token_4 => 'PRODUCT_NAME'
226779: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
226780: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
226781: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
226782: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
226783: ,p_ae_header_id => NULL
226784: );
226785:
226786: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 226813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226809: ----------------------------------------------------------------------------------
226810: -- 4219869 Business Flow
226811: -- Update journal entry status -- Need to generate this within IF
226812: ----------------------------------------------------------------------------------
226813: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226814: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
226815: ,p_balance_type_code => l_balance_type_code
226816: );
226817:

Line 226900: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

226896:
226897: --
226898: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
226899: --
226900: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
226901: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
226902: ELSE
226903: ---------------------------------------------------------------------------------------------------
226904: -- 4262811a Switch Sign

Line 226925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

226921:
226922: XLA_AE_LINES_PKG.ValidateCurrentLine;
226923: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
226924:
226925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
226926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
226927: ,p_balance_type_code => l_balance_type_code);
226928:
226929: END IF;

Line 227037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

227033: l_tmp_amt NUMBER;
227034: l_acc_rev_natural_side_code VARCHAR2(1);
227035:
227036: l_num_entries NUMBER;
227037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227041: l_recog_line_1 NUMBER;

Line 227038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

227034: l_acc_rev_natural_side_code VARCHAR2(1);
227035:
227036: l_num_entries NUMBER;
227037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227041: l_recog_line_1 NUMBER;
227042: l_recog_line_2 NUMBER;

Line 227039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

227035:
227036: l_num_entries NUMBER;
227037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227041: l_recog_line_1 NUMBER;
227042: l_recog_line_2 NUMBER;
227043:

Line 227040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

227036: l_num_entries NUMBER;
227037: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227038: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227039: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227040: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227041: l_recog_line_1 NUMBER;
227042: l_recog_line_2 NUMBER;
227043:
227044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 227046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

227042: l_recog_line_2 NUMBER;
227043:
227044: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227045: l_bflow_applied_to_amt NUMBER; -- 5132302
227046: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227047:
227048: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227049:
227050: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 227121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

227117: l_accrual_line_num := NULL; -- 4262811
227118: l_tmp_amt := NULL; -- 4262811
227119: --
227120:
227121: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
227122: l_balance_type_code <> 'B' THEN
227123: IF NVL(p_source_64,'
227124: ') = 'REVAL RSV RET'
227125: THEN

Line 227193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

227189: --
227190: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
227191:
227192: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
227193: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
227194:
227195: -- 4955764
227196: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227197: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 227239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

227235: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
227236:
227237: IF xla_accounting_cache_pkg.GetValueChar
227238: (p_source_code => 'LEDGER_CATEGORY_CODE'
227239: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
227240: AND l_bflow_method_code = 'PRIOR_ENTRY'
227241: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
227242: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
227243: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 227350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

227346: p_lookup_type => 'XLA_OWNER_TYPE'
227347: ,p_lookup_code => l_component_type_code
227348: )
227349: ,p_token_4 => 'PRODUCT_NAME'
227350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227354: ,p_ae_header_id => NULL

Line 227351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

227347: ,p_lookup_code => l_component_type_code
227348: )
227349: ,p_token_4 => 'PRODUCT_NAME'
227350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227354: ,p_ae_header_id => NULL
227355: );

Line 227352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

227348: )
227349: ,p_token_4 => 'PRODUCT_NAME'
227350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227354: ,p_ae_header_id => NULL
227355: );
227356:

Line 227353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

227349: ,p_token_4 => 'PRODUCT_NAME'
227350: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227351: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227352: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227353: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227354: ,p_ae_header_id => NULL
227355: );
227356:
227357: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 227384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227380: ----------------------------------------------------------------------------------
227381: -- 4219869 Business Flow
227382: -- Update journal entry status -- Need to generate this within IF
227383: ----------------------------------------------------------------------------------
227384: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227385: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
227386: ,p_balance_type_code => l_balance_type_code
227387: );
227388:

Line 227471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

227467:
227468: --
227469: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
227470: --
227471: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
227472: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
227473: ELSE
227474: ---------------------------------------------------------------------------------------------------
227475: -- 4262811a Switch Sign

Line 227496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227492:
227493: XLA_AE_LINES_PKG.ValidateCurrentLine;
227494: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
227495:
227496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
227498: ,p_balance_type_code => l_balance_type_code);
227499:
227500: END IF;

Line 227606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

227602: l_tmp_amt NUMBER;
227603: l_acc_rev_natural_side_code VARCHAR2(1);
227604:
227605: l_num_entries NUMBER;
227606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227610: l_recog_line_1 NUMBER;

Line 227607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

227603: l_acc_rev_natural_side_code VARCHAR2(1);
227604:
227605: l_num_entries NUMBER;
227606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227610: l_recog_line_1 NUMBER;
227611: l_recog_line_2 NUMBER;

Line 227608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

227604:
227605: l_num_entries NUMBER;
227606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227610: l_recog_line_1 NUMBER;
227611: l_recog_line_2 NUMBER;
227612:

Line 227609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

227605: l_num_entries NUMBER;
227606: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
227607: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
227608: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
227609: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
227610: l_recog_line_1 NUMBER;
227611: l_recog_line_2 NUMBER;
227612:
227613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 227615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

227611: l_recog_line_2 NUMBER;
227612:
227613: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
227614: l_bflow_applied_to_amt NUMBER; -- 5132302
227615: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
227616:
227617: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
227618:
227619: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 227690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

227686: l_accrual_line_num := NULL; -- 4262811
227687: l_tmp_amt := NULL; -- 4262811
227688: --
227689:
227690: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
227691: l_balance_type_code <> 'B' THEN
227692: IF NVL(p_source_64,'
227693: ') = 'REVAL RSV RET'
227694: THEN

Line 227762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

227758: --
227759: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
227760:
227761: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
227762: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
227763:
227764: -- 4955764
227765: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
227766: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 227806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

227802: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
227803:
227804: IF xla_accounting_cache_pkg.GetValueChar
227805: (p_source_code => 'LEDGER_CATEGORY_CODE'
227806: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
227807: AND l_bflow_method_code = 'PRIOR_ENTRY'
227808: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
227809: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
227810: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 227917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

227913: p_lookup_type => 'XLA_OWNER_TYPE'
227914: ,p_lookup_code => l_component_type_code
227915: )
227916: ,p_token_4 => 'PRODUCT_NAME'
227917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227921: ,p_ae_header_id => NULL

Line 227918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

227914: ,p_lookup_code => l_component_type_code
227915: )
227916: ,p_token_4 => 'PRODUCT_NAME'
227917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227921: ,p_ae_header_id => NULL
227922: );

Line 227919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

227915: )
227916: ,p_token_4 => 'PRODUCT_NAME'
227917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227921: ,p_ae_header_id => NULL
227922: );
227923:

Line 227920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

227916: ,p_token_4 => 'PRODUCT_NAME'
227917: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
227918: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
227919: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
227920: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
227921: ,p_ae_header_id => NULL
227922: );
227923:
227924: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 227951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

227947: ----------------------------------------------------------------------------------
227948: -- 4219869 Business Flow
227949: -- Update journal entry status -- Need to generate this within IF
227950: ----------------------------------------------------------------------------------
227951: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
227952: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
227953: ,p_balance_type_code => l_balance_type_code
227954: );
227955:

Line 228038: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

228034:
228035: --
228036: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
228037: --
228038: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
228039: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
228040: ELSE
228041: ---------------------------------------------------------------------------------------------------
228042: -- 4262811a Switch Sign

Line 228063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228059:
228060: XLA_AE_LINES_PKG.ValidateCurrentLine;
228061: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
228062:
228063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228064: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
228065: ,p_balance_type_code => l_balance_type_code);
228066:
228067: END IF;

Line 228169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

228165: l_tmp_amt NUMBER;
228166: l_acc_rev_natural_side_code VARCHAR2(1);
228167:
228168: l_num_entries NUMBER;
228169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228173: l_recog_line_1 NUMBER;

Line 228170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

228166: l_acc_rev_natural_side_code VARCHAR2(1);
228167:
228168: l_num_entries NUMBER;
228169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228173: l_recog_line_1 NUMBER;
228174: l_recog_line_2 NUMBER;

Line 228171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

228167:
228168: l_num_entries NUMBER;
228169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228173: l_recog_line_1 NUMBER;
228174: l_recog_line_2 NUMBER;
228175:

Line 228172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

228168: l_num_entries NUMBER;
228169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228173: l_recog_line_1 NUMBER;
228174: l_recog_line_2 NUMBER;
228175:
228176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 228178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

228174: l_recog_line_2 NUMBER;
228175:
228176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
228177: l_bflow_applied_to_amt NUMBER; -- 5132302
228178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
228179:
228180: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
228181:
228182: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 228253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

228249: l_accrual_line_num := NULL; -- 4262811
228250: l_tmp_amt := NULL; -- 4262811
228251: --
228252:
228253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
228254: l_balance_type_code <> 'B' THEN
228255: IF NVL(p_source_64,'
228256: ') = 'REVAL RSV RET'
228257: THEN

Line 228325: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

228321: --
228322: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
228323:
228324: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
228325: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228326:
228327: -- 4955764
228328: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228329: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 228365: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

228361: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
228362:
228363: IF xla_accounting_cache_pkg.GetValueChar
228364: (p_source_code => 'LEDGER_CATEGORY_CODE'
228365: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
228366: AND l_bflow_method_code = 'PRIOR_ENTRY'
228367: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
228368: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
228369: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 228476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

228472: p_lookup_type => 'XLA_OWNER_TYPE'
228473: ,p_lookup_code => l_component_type_code
228474: )
228475: ,p_token_4 => 'PRODUCT_NAME'
228476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228480: ,p_ae_header_id => NULL

Line 228477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

228473: ,p_lookup_code => l_component_type_code
228474: )
228475: ,p_token_4 => 'PRODUCT_NAME'
228476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228480: ,p_ae_header_id => NULL
228481: );

Line 228478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

228474: )
228475: ,p_token_4 => 'PRODUCT_NAME'
228476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228480: ,p_ae_header_id => NULL
228481: );
228482:

Line 228479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

228475: ,p_token_4 => 'PRODUCT_NAME'
228476: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
228477: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
228478: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
228479: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
228480: ,p_ae_header_id => NULL
228481: );
228482:
228483: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 228510: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228506: ----------------------------------------------------------------------------------
228507: -- 4219869 Business Flow
228508: -- Update journal entry status -- Need to generate this within IF
228509: ----------------------------------------------------------------------------------
228510: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228511: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
228512: ,p_balance_type_code => l_balance_type_code
228513: );
228514:

Line 228597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

228593:
228594: --
228595: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
228596: --
228597: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
228598: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
228599: ELSE
228600: ---------------------------------------------------------------------------------------------------
228601: -- 4262811a Switch Sign

Line 228622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

228618:
228619: XLA_AE_LINES_PKG.ValidateCurrentLine;
228620: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
228621:
228622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
228623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
228624: ,p_balance_type_code => l_balance_type_code);
228625:
228626: END IF;

Line 228728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

228724: l_tmp_amt NUMBER;
228725: l_acc_rev_natural_side_code VARCHAR2(1);
228726:
228727: l_num_entries NUMBER;
228728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228732: l_recog_line_1 NUMBER;

Line 228729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

228725: l_acc_rev_natural_side_code VARCHAR2(1);
228726:
228727: l_num_entries NUMBER;
228728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228732: l_recog_line_1 NUMBER;
228733: l_recog_line_2 NUMBER;

Line 228730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

228726:
228727: l_num_entries NUMBER;
228728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228732: l_recog_line_1 NUMBER;
228733: l_recog_line_2 NUMBER;
228734:

Line 228731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

228727: l_num_entries NUMBER;
228728: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
228729: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
228730: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
228731: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
228732: l_recog_line_1 NUMBER;
228733: l_recog_line_2 NUMBER;
228734:
228735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 228737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

228733: l_recog_line_2 NUMBER;
228734:
228735: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
228736: l_bflow_applied_to_amt NUMBER; -- 5132302
228737: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
228738:
228739: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
228740:
228741: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 228812: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

228808: l_accrual_line_num := NULL; -- 4262811
228809: l_tmp_amt := NULL; -- 4262811
228810: --
228811:
228812: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
228813: l_balance_type_code <> 'B' THEN
228814: IF NVL(p_source_64,'
228815: ') = 'REVAL RSV RET'
228816: THEN

Line 228884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

228880: --
228881: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
228882:
228883: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
228884: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
228885:
228886: -- 4955764
228887: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
228888: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 228924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

228920: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
228921:
228922: IF xla_accounting_cache_pkg.GetValueChar
228923: (p_source_code => 'LEDGER_CATEGORY_CODE'
228924: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
228925: AND l_bflow_method_code = 'PRIOR_ENTRY'
228926: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
228927: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
228928: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 229035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

229031: p_lookup_type => 'XLA_OWNER_TYPE'
229032: ,p_lookup_code => l_component_type_code
229033: )
229034: ,p_token_4 => 'PRODUCT_NAME'
229035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229039: ,p_ae_header_id => NULL

Line 229036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

229032: ,p_lookup_code => l_component_type_code
229033: )
229034: ,p_token_4 => 'PRODUCT_NAME'
229035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229039: ,p_ae_header_id => NULL
229040: );

Line 229037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

229033: )
229034: ,p_token_4 => 'PRODUCT_NAME'
229035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229039: ,p_ae_header_id => NULL
229040: );
229041:

Line 229038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

229034: ,p_token_4 => 'PRODUCT_NAME'
229035: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229036: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229037: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229038: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229039: ,p_ae_header_id => NULL
229040: );
229041:
229042: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 229069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229065: ----------------------------------------------------------------------------------
229066: -- 4219869 Business Flow
229067: -- Update journal entry status -- Need to generate this within IF
229068: ----------------------------------------------------------------------------------
229069: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229070: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
229071: ,p_balance_type_code => l_balance_type_code
229072: );
229073:

Line 229156: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

229152:
229153: --
229154: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
229155: --
229156: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
229157: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
229158: ELSE
229159: ---------------------------------------------------------------------------------------------------
229160: -- 4262811a Switch Sign

Line 229181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229177:
229178: XLA_AE_LINES_PKG.ValidateCurrentLine;
229179: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
229180:
229181: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229182: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
229183: ,p_balance_type_code => l_balance_type_code);
229184:
229185: END IF;

Line 229287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

229283: l_tmp_amt NUMBER;
229284: l_acc_rev_natural_side_code VARCHAR2(1);
229285:
229286: l_num_entries NUMBER;
229287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229291: l_recog_line_1 NUMBER;

Line 229288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

229284: l_acc_rev_natural_side_code VARCHAR2(1);
229285:
229286: l_num_entries NUMBER;
229287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229291: l_recog_line_1 NUMBER;
229292: l_recog_line_2 NUMBER;

Line 229289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

229285:
229286: l_num_entries NUMBER;
229287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229291: l_recog_line_1 NUMBER;
229292: l_recog_line_2 NUMBER;
229293:

Line 229290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

229286: l_num_entries NUMBER;
229287: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
229288: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
229289: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
229290: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
229291: l_recog_line_1 NUMBER;
229292: l_recog_line_2 NUMBER;
229293:
229294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 229296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

229292: l_recog_line_2 NUMBER;
229293:
229294: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
229295: l_bflow_applied_to_amt NUMBER; -- 5132302
229296: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
229297:
229298: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
229299:
229300: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 229371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

229367: l_accrual_line_num := NULL; -- 4262811
229368: l_tmp_amt := NULL; -- 4262811
229369: --
229370:
229371: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
229372: l_balance_type_code <> 'B' THEN
229373: IF NVL(p_source_64,'
229374: ') = 'REVAL RSV RET'
229375: THEN

Line 229443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

229439: --
229440: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
229441:
229442: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
229443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
229444:
229445: -- 4955764
229446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
229447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 229483: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

229479: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
229480:
229481: IF xla_accounting_cache_pkg.GetValueChar
229482: (p_source_code => 'LEDGER_CATEGORY_CODE'
229483: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
229484: AND l_bflow_method_code = 'PRIOR_ENTRY'
229485: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
229486: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
229487: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 229594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

229590: p_lookup_type => 'XLA_OWNER_TYPE'
229591: ,p_lookup_code => l_component_type_code
229592: )
229593: ,p_token_4 => 'PRODUCT_NAME'
229594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229598: ,p_ae_header_id => NULL

Line 229595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

229591: ,p_lookup_code => l_component_type_code
229592: )
229593: ,p_token_4 => 'PRODUCT_NAME'
229594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229598: ,p_ae_header_id => NULL
229599: );

Line 229596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

229592: )
229593: ,p_token_4 => 'PRODUCT_NAME'
229594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229598: ,p_ae_header_id => NULL
229599: );
229600:

Line 229597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

229593: ,p_token_4 => 'PRODUCT_NAME'
229594: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
229595: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
229596: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
229597: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
229598: ,p_ae_header_id => NULL
229599: );
229600:
229601: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 229628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229624: ----------------------------------------------------------------------------------
229625: -- 4219869 Business Flow
229626: -- Update journal entry status -- Need to generate this within IF
229627: ----------------------------------------------------------------------------------
229628: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229629: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
229630: ,p_balance_type_code => l_balance_type_code
229631: );
229632:

Line 229715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

229711:
229712: --
229713: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
229714: --
229715: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
229716: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
229717: ELSE
229718: ---------------------------------------------------------------------------------------------------
229719: -- 4262811a Switch Sign

Line 229740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

229736:
229737: XLA_AE_LINES_PKG.ValidateCurrentLine;
229738: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
229739:
229740: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
229741: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
229742: ,p_balance_type_code => l_balance_type_code);
229743:
229744: END IF;

Line 230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230231:
230232: l_calculate_acctd_flag VARCHAR2(1) :='N';
230233: l_calculate_g_l_flag VARCHAR2(1) :='N';
230234: --
230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230232: l_calculate_acctd_flag VARCHAR2(1) :='N';
230233: l_calculate_g_l_flag VARCHAR2(1) :='N';
230234: --
230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

230233: l_calculate_g_l_flag VARCHAR2(1) :='N';
230234: --
230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

230234: --
230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230235: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

230236: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

230237: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230238: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230239: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230240: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230241: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230242: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230243: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

230244: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

230245: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

230246: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

230247: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

230248: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230249: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230250: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230251: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

230252: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

230253: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230261:

Line 230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

230254: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230261:
230262: l_event_id NUMBER;

Line 230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

230255: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230261:
230262: l_event_id NUMBER;
230263: l_previous_event_id NUMBER;

Line 230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

230256: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
230257: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
230258: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
230259: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230260: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
230261:
230262: l_event_id NUMBER;
230263: l_previous_event_id NUMBER;
230264: l_first_event_id NUMBER;

Line 230278: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

230274: l_event_class_name VARCHAR2(80) := 'Additions';
230275: l_description VARCHAR2(4000);
230276: l_transaction_reversal NUMBER;
230277: l_ae_header_id NUMBER;
230278: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
230279: l_log_module VARCHAR2(240);
230280: --
230281: l_acct_reversal_source VARCHAR2(30);
230282: l_trx_reversal_source VARCHAR2(30);

Line 230595: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

230591:
230592: --
230593: -- set event info as cache for other routines to refer event attributes
230594: --
230595: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
230596: (p_application_id => p_application_id
230597: ,p_primary_ledger_id => p_primary_ledger_id
230598: ,p_base_ledger_id => p_base_ledger_id
230599: ,p_target_ledger_id => p_target_ledger_id

Line 230628: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

230624:
230625: --
230626: -- set the status of entry to C_VALID (0)
230627: --
230628: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
230629:
230630: --
230631: -- initialize a row for ae header
230632: --

Line 230656: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

230652: --
230653: -- initilaize the status of ae headers for diffrent balance types
230654: -- the status is initialised to C_NOT_CREATED (2)
230655: --
230656: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230657: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230658: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230659:
230660: --

Line 230657: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

230653: -- initilaize the status of ae headers for diffrent balance types
230654: -- the status is initialised to C_NOT_CREATED (2)
230655: --
230656: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230657: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230658: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230659:
230660: --
230661: -- call api to validate and store accounting attributes for header

Line 230658: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

230654: -- the status is initialised to C_NOT_CREATED (2)
230655: --
230656: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230657: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230658: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
230659:
230660: --
230661: -- call api to validate and store accounting attributes for header
230662: --

Line 230703: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

230699: --
230700: l_trx_reversal_source := SUBSTR(NULL, 1,30);
230701:
230702: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
230703: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
230704:
230705: xla_accounting_err_pkg.build_message
230706: (p_appli_s_name => 'XLA'
230707: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 230711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

230707: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
230708: ,p_token_1 => 'ACCT_ATTR_NAME'
230709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
230710: ,p_token_2 => 'PRODUCT_NAME'
230711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230715:

Line 230712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

230708: ,p_token_1 => 'ACCT_ATTR_NAME'
230709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
230710: ,p_token_2 => 'PRODUCT_NAME'
230711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230715:
230716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 230713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

230709: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
230710: ,p_token_2 => 'PRODUCT_NAME'
230711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230715:
230716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
230717: --

Line 230714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

230710: ,p_token_2 => 'PRODUCT_NAME'
230711: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230712: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230713: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230714: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230715:
230716: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
230717: --
230718: -- following sets the accounting attributes needed to reverse

Line 230733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

230729: ----------------------------------------------------------------
230730: -- 4262811 - update the header statuses to invalid in need be
230731: ----------------------------------------------------------------
230732: --
230733: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
230734:
230735:
230736: -----------------------------------------------
230737: -- No accrual reversal for the event class/type

Line 230882: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

230878: ,p_module => l_log_module);
230879: END IF;
230880:
230881: --
230882: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
230883: --
230884: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
230885: --
230886: -- set event info as cache for other routines to refer event attributes

Line 230884: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

230880:
230881: --
230882: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
230883: --
230884: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
230885: --
230886: -- set event info as cache for other routines to refer event attributes
230887: --
230888:

Line 230892: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

230888:
230889: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
230890: l_previous_event_id := l_event_id;
230891:
230892: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
230893: (p_application_id => p_application_id
230894: ,p_primary_ledger_id => p_primary_ledger_id
230895: ,p_base_ledger_id => p_base_ledger_id
230896: ,p_target_ledger_id => p_target_ledger_id

Line 230933: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

230929: l_acct_reversal_source := SUBSTR(NULL, 1,30);
230930:
230931: IF l_continue_with_lines THEN
230932: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
230933: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
230934:
230935: xla_accounting_err_pkg.build_message
230936: (p_appli_s_name => 'XLA'
230937: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 230941: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

230937: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
230938: ,p_token_1 => 'LINE_NUMBER'
230939: ,p_value_1 => l_array_extract_line_num(Idx)
230940: ,p_token_2 => 'PRODUCT_NAME'
230941: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230942: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230943: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230944: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230945:

Line 230942: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

230938: ,p_token_1 => 'LINE_NUMBER'
230939: ,p_value_1 => l_array_extract_line_num(Idx)
230940: ,p_token_2 => 'PRODUCT_NAME'
230941: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230942: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230943: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230944: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230945:
230946: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 230943: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

230939: ,p_value_1 => l_array_extract_line_num(Idx)
230940: ,p_token_2 => 'PRODUCT_NAME'
230941: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230942: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230943: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230944: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230945:
230946: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
230947: --

Line 230944: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

230940: ,p_token_2 => 'PRODUCT_NAME'
230941: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
230942: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
230943: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
230944: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
230945:
230946: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
230947: --
230948: -- following sets the accounting attributes needed to reverse

Line 231503: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

231499:
231500: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
231501: -- or secondary ledger that has different currency with primary
231502: -- or alc that is calculated by sla
231503: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
231504: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
231505:
231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 231504: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

231500: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
231501: -- or secondary ledger that has different currency with primary
231502: -- or alc that is calculated by sla
231503: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
231504: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
231505:
231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
231508: AND (l_actual_flag = 'A')) THEN

Line 231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

231502: -- or alc that is calculated by sla
231503: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
231504: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
231505:
231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
231508: AND (l_actual_flag = 'A')) THEN
231509: XLA_AE_LINES_PKG.CreateGainOrLossLines(
231510: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

231503: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
231504: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
231505:
231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
231508: AND (l_actual_flag = 'A')) THEN
231509: XLA_AE_LINES_PKG.CreateGainOrLossLines(
231510: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
231511: ,p_application_id => p_application_id

Line 231510: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

231506: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
231507: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
231508: AND (l_actual_flag = 'A')) THEN
231509: XLA_AE_LINES_PKG.CreateGainOrLossLines(
231510: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
231511: ,p_application_id => p_application_id
231512: ,p_amb_context_code => 'DEFAULT'
231513: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
231514: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 231513: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

231509: XLA_AE_LINES_PKG.CreateGainOrLossLines(
231510: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
231511: ,p_application_id => p_application_id
231512: ,p_amb_context_code => 'DEFAULT'
231513: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
231514: ,p_event_class_code => C_EVENT_CLASS_CODE
231515: ,p_event_type_code => C_EVENT_TYPE_CODE
231516:
231517: ,p_gain_ccid => -1

Line 232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232102:
232103: l_calculate_acctd_flag VARCHAR2(1) :='N';
232104: l_calculate_g_l_flag VARCHAR2(1) :='N';
232105: --
232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232103: l_calculate_acctd_flag VARCHAR2(1) :='N';
232104: l_calculate_g_l_flag VARCHAR2(1) :='N';
232105: --
232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

232104: l_calculate_g_l_flag VARCHAR2(1) :='N';
232105: --
232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

232105: --
232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232106: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

232107: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

232108: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232109: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232110: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232111: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232112: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232113: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232114: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

232115: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

232116: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

232117: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

232118: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

232119: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232120: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232121: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232122: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

232123: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

232124: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232132:

Line 232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

232125: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232132:
232133: l_event_id NUMBER;

Line 232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

232126: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232132:
232133: l_event_id NUMBER;
232134: l_previous_event_id NUMBER;

Line 232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

232127: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
232128: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
232129: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
232130: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232131: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
232132:
232133: l_event_id NUMBER;
232134: l_previous_event_id NUMBER;
232135: l_first_event_id NUMBER;

Line 232149: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

232145: l_event_class_name VARCHAR2(80) := 'Adjustments';
232146: l_description VARCHAR2(4000);
232147: l_transaction_reversal NUMBER;
232148: l_ae_header_id NUMBER;
232149: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
232150: l_log_module VARCHAR2(240);
232151: --
232152: l_acct_reversal_source VARCHAR2(30);
232153: l_trx_reversal_source VARCHAR2(30);

Line 232474: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

232470:
232471: --
232472: -- set event info as cache for other routines to refer event attributes
232473: --
232474: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
232475: (p_application_id => p_application_id
232476: ,p_primary_ledger_id => p_primary_ledger_id
232477: ,p_base_ledger_id => p_base_ledger_id
232478: ,p_target_ledger_id => p_target_ledger_id

Line 232507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

232503:
232504: --
232505: -- set the status of entry to C_VALID (0)
232506: --
232507: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
232508:
232509: --
232510: -- initialize a row for ae header
232511: --

Line 232537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

232533: --
232534: -- initilaize the status of ae headers for diffrent balance types
232535: -- the status is initialised to C_NOT_CREATED (2)
232536: --
232537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232540:
232541: --

Line 232538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

232534: -- initilaize the status of ae headers for diffrent balance types
232535: -- the status is initialised to C_NOT_CREATED (2)
232536: --
232537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232540:
232541: --
232542: -- call api to validate and store accounting attributes for header

Line 232539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

232535: -- the status is initialised to C_NOT_CREATED (2)
232536: --
232537: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232538: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232539: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
232540:
232541: --
232542: -- call api to validate and store accounting attributes for header
232543: --

Line 232575: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

232571: --
232572: l_trx_reversal_source := SUBSTR(NULL, 1,30);
232573:
232574: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
232575: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
232576:
232577: xla_accounting_err_pkg.build_message
232578: (p_appli_s_name => 'XLA'
232579: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 232583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

232579: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
232580: ,p_token_1 => 'ACCT_ATTR_NAME'
232581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
232582: ,p_token_2 => 'PRODUCT_NAME'
232583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232587:

Line 232584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

232580: ,p_token_1 => 'ACCT_ATTR_NAME'
232581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
232582: ,p_token_2 => 'PRODUCT_NAME'
232583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232587:
232588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 232585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

232581: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
232582: ,p_token_2 => 'PRODUCT_NAME'
232583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232587:
232588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
232589: --

Line 232586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

232582: ,p_token_2 => 'PRODUCT_NAME'
232583: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232584: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232585: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232586: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232587:
232588: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
232589: --
232590: -- following sets the accounting attributes needed to reverse

Line 232605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

232601: ----------------------------------------------------------------
232602: -- 4262811 - update the header statuses to invalid in need be
232603: ----------------------------------------------------------------
232604: --
232605: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
232606:
232607:
232608: -----------------------------------------------
232609: -- No accrual reversal for the event class/type

Line 232754: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

232750: ,p_module => l_log_module);
232751: END IF;
232752:
232753: --
232754: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
232755: --
232756: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
232757: --
232758: -- set event info as cache for other routines to refer event attributes

Line 232756: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

232752:
232753: --
232754: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
232755: --
232756: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
232757: --
232758: -- set event info as cache for other routines to refer event attributes
232759: --
232760:

Line 232764: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

232760:
232761: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
232762: l_previous_event_id := l_event_id;
232763:
232764: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
232765: (p_application_id => p_application_id
232766: ,p_primary_ledger_id => p_primary_ledger_id
232767: ,p_base_ledger_id => p_base_ledger_id
232768: ,p_target_ledger_id => p_target_ledger_id

Line 232805: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

232801: l_acct_reversal_source := SUBSTR(NULL, 1,30);
232802:
232803: IF l_continue_with_lines THEN
232804: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
232805: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
232806:
232807: xla_accounting_err_pkg.build_message
232808: (p_appli_s_name => 'XLA'
232809: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 232813: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

232809: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
232810: ,p_token_1 => 'LINE_NUMBER'
232811: ,p_value_1 => l_array_extract_line_num(Idx)
232812: ,p_token_2 => 'PRODUCT_NAME'
232813: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232814: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232815: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232816: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232817:

Line 232814: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

232810: ,p_token_1 => 'LINE_NUMBER'
232811: ,p_value_1 => l_array_extract_line_num(Idx)
232812: ,p_token_2 => 'PRODUCT_NAME'
232813: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232814: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232815: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232816: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232817:
232818: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 232815: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

232811: ,p_value_1 => l_array_extract_line_num(Idx)
232812: ,p_token_2 => 'PRODUCT_NAME'
232813: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232814: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232815: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232816: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232817:
232818: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
232819: --

Line 232816: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

232812: ,p_token_2 => 'PRODUCT_NAME'
232813: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
232814: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
232815: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
232816: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
232817:
232818: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
232819: --
232820: -- following sets the accounting attributes needed to reverse

Line 233433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

233429:
233430: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
233431: -- or secondary ledger that has different currency with primary
233432: -- or alc that is calculated by sla
233433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
233434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
233435:
233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 233434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

233430: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
233431: -- or secondary ledger that has different currency with primary
233432: -- or alc that is calculated by sla
233433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
233434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
233435:
233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
233438: AND (l_actual_flag = 'A')) THEN

Line 233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

233432: -- or alc that is calculated by sla
233433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
233434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
233435:
233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
233438: AND (l_actual_flag = 'A')) THEN
233439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
233440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

233433: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
233434: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
233435:
233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
233438: AND (l_actual_flag = 'A')) THEN
233439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
233440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
233441: ,p_application_id => p_application_id

Line 233440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

233436: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
233437: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
233438: AND (l_actual_flag = 'A')) THEN
233439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
233440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
233441: ,p_application_id => p_application_id
233442: ,p_amb_context_code => 'DEFAULT'
233443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
233444: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 233443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

233439: XLA_AE_LINES_PKG.CreateGainOrLossLines(
233440: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
233441: ,p_application_id => p_application_id
233442: ,p_amb_context_code => 'DEFAULT'
233443: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
233444: ,p_event_class_code => C_EVENT_CLASS_CODE
233445: ,p_event_type_code => C_EVENT_TYPE_CODE
233446:
233447: ,p_gain_ccid => -1

Line 233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233940:
233941: l_calculate_acctd_flag VARCHAR2(1) :='N';
233942: l_calculate_g_l_flag VARCHAR2(1) :='N';
233943: --
233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233941: l_calculate_acctd_flag VARCHAR2(1) :='N';
233942: l_calculate_g_l_flag VARCHAR2(1) :='N';
233943: --
233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

233942: l_calculate_g_l_flag VARCHAR2(1) :='N';
233943: --
233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

233943: --
233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

233945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

233946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

233953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

233954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

233955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

233956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

233957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

233961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

233962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233970:

Line 233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

233963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233970:
233971: l_event_id NUMBER;

Line 233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

233964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233970:
233971: l_event_id NUMBER;
233972: l_previous_event_id NUMBER;

Line 233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

233965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
233966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
233967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
233968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
233970:
233971: l_event_id NUMBER;
233972: l_previous_event_id NUMBER;
233973: l_first_event_id NUMBER;

Line 233987: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

233983: l_event_class_name VARCHAR2(80) := 'Capitalization';
233984: l_description VARCHAR2(4000);
233985: l_transaction_reversal NUMBER;
233986: l_ae_header_id NUMBER;
233987: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
233988: l_log_module VARCHAR2(240);
233989: --
233990: l_acct_reversal_source VARCHAR2(30);
233991: l_trx_reversal_source VARCHAR2(30);

Line 234256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

234252:
234253: --
234254: -- set event info as cache for other routines to refer event attributes
234255: --
234256: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
234257: (p_application_id => p_application_id
234258: ,p_primary_ledger_id => p_primary_ledger_id
234259: ,p_base_ledger_id => p_base_ledger_id
234260: ,p_target_ledger_id => p_target_ledger_id

Line 234289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

234285:
234286: --
234287: -- set the status of entry to C_VALID (0)
234288: --
234289: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
234290:
234291: --
234292: -- initialize a row for ae header
234293: --

Line 234317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

234313: --
234314: -- initilaize the status of ae headers for diffrent balance types
234315: -- the status is initialised to C_NOT_CREATED (2)
234316: --
234317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234320:
234321: --

Line 234318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

234314: -- initilaize the status of ae headers for diffrent balance types
234315: -- the status is initialised to C_NOT_CREATED (2)
234316: --
234317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234320:
234321: --
234322: -- call api to validate and store accounting attributes for header

Line 234319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

234315: -- the status is initialised to C_NOT_CREATED (2)
234316: --
234317: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234318: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234319: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
234320:
234321: --
234322: -- call api to validate and store accounting attributes for header
234323: --

Line 234364: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

234360: --
234361: l_trx_reversal_source := SUBSTR(NULL, 1,30);
234362:
234363: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
234364: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
234365:
234366: xla_accounting_err_pkg.build_message
234367: (p_appli_s_name => 'XLA'
234368: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 234372: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

234368: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
234369: ,p_token_1 => 'ACCT_ATTR_NAME'
234370: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
234371: ,p_token_2 => 'PRODUCT_NAME'
234372: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234373: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234374: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234375: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234376:

Line 234373: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

234369: ,p_token_1 => 'ACCT_ATTR_NAME'
234370: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
234371: ,p_token_2 => 'PRODUCT_NAME'
234372: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234373: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234374: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234375: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234376:
234377: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 234374: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

234370: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
234371: ,p_token_2 => 'PRODUCT_NAME'
234372: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234373: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234374: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234375: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234376:
234377: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
234378: --

Line 234375: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

234371: ,p_token_2 => 'PRODUCT_NAME'
234372: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234373: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234374: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234375: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234376:
234377: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
234378: --
234379: -- following sets the accounting attributes needed to reverse

Line 234394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

234390: ----------------------------------------------------------------
234391: -- 4262811 - update the header statuses to invalid in need be
234392: ----------------------------------------------------------------
234393: --
234394: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
234395:
234396:
234397: -----------------------------------------------
234398: -- No accrual reversal for the event class/type

Line 234527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

234523: ,p_module => l_log_module);
234524: END IF;
234525:
234526: --
234527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
234528: --
234529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
234530: --
234531: -- set event info as cache for other routines to refer event attributes

Line 234529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

234525:
234526: --
234527: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
234528: --
234529: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
234530: --
234531: -- set event info as cache for other routines to refer event attributes
234532: --
234533:

Line 234537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

234533:
234534: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
234535: l_previous_event_id := l_event_id;
234536:
234537: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
234538: (p_application_id => p_application_id
234539: ,p_primary_ledger_id => p_primary_ledger_id
234540: ,p_base_ledger_id => p_base_ledger_id
234541: ,p_target_ledger_id => p_target_ledger_id

Line 234578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

234574: l_acct_reversal_source := SUBSTR(NULL, 1,30);
234575:
234576: IF l_continue_with_lines THEN
234577: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
234578: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
234579:
234580: xla_accounting_err_pkg.build_message
234581: (p_appli_s_name => 'XLA'
234582: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 234586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

234582: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
234583: ,p_token_1 => 'LINE_NUMBER'
234584: ,p_value_1 => l_array_extract_line_num(Idx)
234585: ,p_token_2 => 'PRODUCT_NAME'
234586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234590:

Line 234587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

234583: ,p_token_1 => 'LINE_NUMBER'
234584: ,p_value_1 => l_array_extract_line_num(Idx)
234585: ,p_token_2 => 'PRODUCT_NAME'
234586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234590:
234591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 234588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

234584: ,p_value_1 => l_array_extract_line_num(Idx)
234585: ,p_token_2 => 'PRODUCT_NAME'
234586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234590:
234591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
234592: --

Line 234589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

234585: ,p_token_2 => 'PRODUCT_NAME'
234586: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
234587: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
234588: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234589: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
234590:
234591: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
234592: --
234593: -- following sets the accounting attributes needed to reverse

Line 234850: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

234846:
234847: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
234848: -- or secondary ledger that has different currency with primary
234849: -- or alc that is calculated by sla
234850: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
234851: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
234852:
234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 234851: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

234847: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
234848: -- or secondary ledger that has different currency with primary
234849: -- or alc that is calculated by sla
234850: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
234851: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
234852:
234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
234855: AND (l_actual_flag = 'A')) THEN

Line 234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

234849: -- or alc that is calculated by sla
234850: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
234851: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
234852:
234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
234855: AND (l_actual_flag = 'A')) THEN
234856: XLA_AE_LINES_PKG.CreateGainOrLossLines(
234857: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

234850: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
234851: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
234852:
234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
234855: AND (l_actual_flag = 'A')) THEN
234856: XLA_AE_LINES_PKG.CreateGainOrLossLines(
234857: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234858: ,p_application_id => p_application_id

Line 234857: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

234853: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
234854: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
234855: AND (l_actual_flag = 'A')) THEN
234856: XLA_AE_LINES_PKG.CreateGainOrLossLines(
234857: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234858: ,p_application_id => p_application_id
234859: ,p_amb_context_code => 'DEFAULT'
234860: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
234861: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 234860: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

234856: XLA_AE_LINES_PKG.CreateGainOrLossLines(
234857: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
234858: ,p_application_id => p_application_id
234859: ,p_amb_context_code => 'DEFAULT'
234860: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
234861: ,p_event_class_code => C_EVENT_CLASS_CODE
234862: ,p_event_type_code => C_EVENT_TYPE_CODE
234863:
234864: ,p_gain_ccid => -1

Line 235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235439:
235440: l_calculate_acctd_flag VARCHAR2(1) :='N';
235441: l_calculate_g_l_flag VARCHAR2(1) :='N';
235442: --
235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235440: l_calculate_acctd_flag VARCHAR2(1) :='N';
235441: l_calculate_g_l_flag VARCHAR2(1) :='N';
235442: --
235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

235441: l_calculate_g_l_flag VARCHAR2(1) :='N';
235442: --
235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

235442: --
235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235443: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

235444: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

235445: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235446: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235447: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235448: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235449: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235450: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235451: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

235452: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

235453: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

235454: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

235455: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

235456: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235457: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235458: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235459: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

235460: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

235461: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235469:

Line 235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

235462: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235469:
235470: l_event_id NUMBER;

Line 235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

235463: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235469:
235470: l_event_id NUMBER;
235471: l_previous_event_id NUMBER;

Line 235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

235464: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
235465: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
235466: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
235467: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235468: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
235469:
235470: l_event_id NUMBER;
235471: l_previous_event_id NUMBER;
235472: l_first_event_id NUMBER;

Line 235486: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

235482: l_event_class_name VARCHAR2(80) := 'Category Reclass';
235483: l_description VARCHAR2(4000);
235484: l_transaction_reversal NUMBER;
235485: l_ae_header_id NUMBER;
235486: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
235487: l_log_module VARCHAR2(240);
235488: --
235489: l_acct_reversal_source VARCHAR2(30);
235490: l_trx_reversal_source VARCHAR2(30);

Line 235803: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

235799:
235800: --
235801: -- set event info as cache for other routines to refer event attributes
235802: --
235803: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
235804: (p_application_id => p_application_id
235805: ,p_primary_ledger_id => p_primary_ledger_id
235806: ,p_base_ledger_id => p_base_ledger_id
235807: ,p_target_ledger_id => p_target_ledger_id

Line 235836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

235832:
235833: --
235834: -- set the status of entry to C_VALID (0)
235835: --
235836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
235837:
235838: --
235839: -- initialize a row for ae header
235840: --

Line 235864: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

235860: --
235861: -- initilaize the status of ae headers for diffrent balance types
235862: -- the status is initialised to C_NOT_CREATED (2)
235863: --
235864: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235865: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235866: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235867:
235868: --

Line 235865: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

235861: -- initilaize the status of ae headers for diffrent balance types
235862: -- the status is initialised to C_NOT_CREATED (2)
235863: --
235864: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235865: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235866: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235867:
235868: --
235869: -- call api to validate and store accounting attributes for header

Line 235866: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

235862: -- the status is initialised to C_NOT_CREATED (2)
235863: --
235864: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235865: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235866: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
235867:
235868: --
235869: -- call api to validate and store accounting attributes for header
235870: --

Line 235911: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

235907: --
235908: l_trx_reversal_source := SUBSTR(NULL, 1,30);
235909:
235910: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
235911: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
235912:
235913: xla_accounting_err_pkg.build_message
235914: (p_appli_s_name => 'XLA'
235915: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 235919: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

235915: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
235916: ,p_token_1 => 'ACCT_ATTR_NAME'
235917: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
235918: ,p_token_2 => 'PRODUCT_NAME'
235919: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
235920: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
235921: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
235922: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
235923:

Line 235920: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

235916: ,p_token_1 => 'ACCT_ATTR_NAME'
235917: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
235918: ,p_token_2 => 'PRODUCT_NAME'
235919: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
235920: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
235921: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
235922: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
235923:
235924: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 235921: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

235917: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
235918: ,p_token_2 => 'PRODUCT_NAME'
235919: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
235920: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
235921: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
235922: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
235923:
235924: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
235925: --

Line 235922: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

235918: ,p_token_2 => 'PRODUCT_NAME'
235919: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
235920: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
235921: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
235922: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
235923:
235924: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
235925: --
235926: -- following sets the accounting attributes needed to reverse

Line 235941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

235937: ----------------------------------------------------------------
235938: -- 4262811 - update the header statuses to invalid in need be
235939: ----------------------------------------------------------------
235940: --
235941: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
235942:
235943:
235944: -----------------------------------------------
235945: -- No accrual reversal for the event class/type

Line 236090: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

236086: ,p_module => l_log_module);
236087: END IF;
236088:
236089: --
236090: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
236091: --
236092: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
236093: --
236094: -- set event info as cache for other routines to refer event attributes

Line 236092: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

236088:
236089: --
236090: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
236091: --
236092: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
236093: --
236094: -- set event info as cache for other routines to refer event attributes
236095: --
236096:

Line 236100: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

236096:
236097: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
236098: l_previous_event_id := l_event_id;
236099:
236100: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
236101: (p_application_id => p_application_id
236102: ,p_primary_ledger_id => p_primary_ledger_id
236103: ,p_base_ledger_id => p_base_ledger_id
236104: ,p_target_ledger_id => p_target_ledger_id

Line 236141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

236137: l_acct_reversal_source := SUBSTR(NULL, 1,30);
236138:
236139: IF l_continue_with_lines THEN
236140: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
236141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
236142:
236143: xla_accounting_err_pkg.build_message
236144: (p_appli_s_name => 'XLA'
236145: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 236149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

236145: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
236146: ,p_token_1 => 'LINE_NUMBER'
236147: ,p_value_1 => l_array_extract_line_num(Idx)
236148: ,p_token_2 => 'PRODUCT_NAME'
236149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
236150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
236151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
236153:

Line 236150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

236146: ,p_token_1 => 'LINE_NUMBER'
236147: ,p_value_1 => l_array_extract_line_num(Idx)
236148: ,p_token_2 => 'PRODUCT_NAME'
236149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
236150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
236151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
236153:
236154: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 236151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

236147: ,p_value_1 => l_array_extract_line_num(Idx)
236148: ,p_token_2 => 'PRODUCT_NAME'
236149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
236150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
236151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
236153:
236154: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
236155: --

Line 236152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

236148: ,p_token_2 => 'PRODUCT_NAME'
236149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
236150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
236151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
236153:
236154: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
236155: --
236156: -- following sets the accounting attributes needed to reverse

Line 236838: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

236834:
236835: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
236836: -- or secondary ledger that has different currency with primary
236837: -- or alc that is calculated by sla
236838: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
236839: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
236840:
236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 236839: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

236835: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
236836: -- or secondary ledger that has different currency with primary
236837: -- or alc that is calculated by sla
236838: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
236839: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
236840:
236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
236843: AND (l_actual_flag = 'A')) THEN

Line 236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

236837: -- or alc that is calculated by sla
236838: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
236839: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
236840:
236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
236843: AND (l_actual_flag = 'A')) THEN
236844: XLA_AE_LINES_PKG.CreateGainOrLossLines(
236845: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

236838: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
236839: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
236840:
236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
236843: AND (l_actual_flag = 'A')) THEN
236844: XLA_AE_LINES_PKG.CreateGainOrLossLines(
236845: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236846: ,p_application_id => p_application_id

Line 236845: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

236841: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
236842: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
236843: AND (l_actual_flag = 'A')) THEN
236844: XLA_AE_LINES_PKG.CreateGainOrLossLines(
236845: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236846: ,p_application_id => p_application_id
236847: ,p_amb_context_code => 'DEFAULT'
236848: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
236849: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 236848: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

236844: XLA_AE_LINES_PKG.CreateGainOrLossLines(
236845: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
236846: ,p_application_id => p_application_id
236847: ,p_amb_context_code => 'DEFAULT'
236848: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
236849: ,p_event_class_code => C_EVENT_CLASS_CODE
236850: ,p_event_type_code => C_EVENT_TYPE_CODE
236851:
236852: ,p_gain_ccid => -1

Line 237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237331:
237332: l_calculate_acctd_flag VARCHAR2(1) :='N';
237333: l_calculate_g_l_flag VARCHAR2(1) :='N';
237334: --
237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237332: l_calculate_acctd_flag VARCHAR2(1) :='N';
237333: l_calculate_g_l_flag VARCHAR2(1) :='N';
237334: --
237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

237333: l_calculate_g_l_flag VARCHAR2(1) :='N';
237334: --
237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

237334: --
237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237335: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

237336: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

237337: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237338: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237339: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237340: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237341: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237342: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237343: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

237344: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

237345: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

237346: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

237347: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

237348: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237349: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237350: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237351: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

237352: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

237353: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237361:

Line 237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

237354: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237361:
237362: l_event_id NUMBER;

Line 237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

237355: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237361:
237362: l_event_id NUMBER;
237363: l_previous_event_id NUMBER;

Line 237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

237356: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
237357: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
237358: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
237359: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237360: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
237361:
237362: l_event_id NUMBER;
237363: l_previous_event_id NUMBER;
237364: l_first_event_id NUMBER;

Line 237378: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

237374: l_event_class_name VARCHAR2(80) := 'CIP Additions';
237375: l_description VARCHAR2(4000);
237376: l_transaction_reversal NUMBER;
237377: l_ae_header_id NUMBER;
237378: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
237379: l_log_module VARCHAR2(240);
237380: --
237381: l_acct_reversal_source VARCHAR2(30);
237382: l_trx_reversal_source VARCHAR2(30);

Line 237637: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

237633:
237634: --
237635: -- set event info as cache for other routines to refer event attributes
237636: --
237637: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
237638: (p_application_id => p_application_id
237639: ,p_primary_ledger_id => p_primary_ledger_id
237640: ,p_base_ledger_id => p_base_ledger_id
237641: ,p_target_ledger_id => p_target_ledger_id

Line 237670: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

237666:
237667: --
237668: -- set the status of entry to C_VALID (0)
237669: --
237670: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
237671:
237672: --
237673: -- initialize a row for ae header
237674: --

Line 237698: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

237694: --
237695: -- initilaize the status of ae headers for diffrent balance types
237696: -- the status is initialised to C_NOT_CREATED (2)
237697: --
237698: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237699: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237700: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237701:
237702: --

Line 237699: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

237695: -- initilaize the status of ae headers for diffrent balance types
237696: -- the status is initialised to C_NOT_CREATED (2)
237697: --
237698: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237699: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237700: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237701:
237702: --
237703: -- call api to validate and store accounting attributes for header

Line 237700: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

237696: -- the status is initialised to C_NOT_CREATED (2)
237697: --
237698: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237699: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237700: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
237701:
237702: --
237703: -- call api to validate and store accounting attributes for header
237704: --

Line 237745: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

237741: --
237742: l_trx_reversal_source := SUBSTR(NULL, 1,30);
237743:
237744: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
237745: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
237746:
237747: xla_accounting_err_pkg.build_message
237748: (p_appli_s_name => 'XLA'
237749: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 237753: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

237749: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
237750: ,p_token_1 => 'ACCT_ATTR_NAME'
237751: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
237752: ,p_token_2 => 'PRODUCT_NAME'
237753: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237754: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237755: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237756: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237757:

Line 237754: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

237750: ,p_token_1 => 'ACCT_ATTR_NAME'
237751: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
237752: ,p_token_2 => 'PRODUCT_NAME'
237753: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237754: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237755: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237756: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237757:
237758: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 237755: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

237751: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
237752: ,p_token_2 => 'PRODUCT_NAME'
237753: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237754: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237755: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237756: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237757:
237758: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
237759: --

Line 237756: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

237752: ,p_token_2 => 'PRODUCT_NAME'
237753: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237754: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237755: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237756: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237757:
237758: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
237759: --
237760: -- following sets the accounting attributes needed to reverse

Line 237775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

237771: ----------------------------------------------------------------
237772: -- 4262811 - update the header statuses to invalid in need be
237773: ----------------------------------------------------------------
237774: --
237775: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
237776:
237777:
237778: -----------------------------------------------
237779: -- No accrual reversal for the event class/type

Line 237905: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

237901: ,p_module => l_log_module);
237902: END IF;
237903:
237904: --
237905: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
237906: --
237907: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
237908: --
237909: -- set event info as cache for other routines to refer event attributes

Line 237907: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

237903:
237904: --
237905: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
237906: --
237907: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
237908: --
237909: -- set event info as cache for other routines to refer event attributes
237910: --
237911:

Line 237915: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

237911:
237912: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
237913: l_previous_event_id := l_event_id;
237914:
237915: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
237916: (p_application_id => p_application_id
237917: ,p_primary_ledger_id => p_primary_ledger_id
237918: ,p_base_ledger_id => p_base_ledger_id
237919: ,p_target_ledger_id => p_target_ledger_id

Line 237956: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

237952: l_acct_reversal_source := SUBSTR(NULL, 1,30);
237953:
237954: IF l_continue_with_lines THEN
237955: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
237956: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
237957:
237958: xla_accounting_err_pkg.build_message
237959: (p_appli_s_name => 'XLA'
237960: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 237964: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

237960: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
237961: ,p_token_1 => 'LINE_NUMBER'
237962: ,p_value_1 => l_array_extract_line_num(Idx)
237963: ,p_token_2 => 'PRODUCT_NAME'
237964: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237965: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237966: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237967: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237968:

Line 237965: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

237961: ,p_token_1 => 'LINE_NUMBER'
237962: ,p_value_1 => l_array_extract_line_num(Idx)
237963: ,p_token_2 => 'PRODUCT_NAME'
237964: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237965: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237966: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237967: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237968:
237969: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 237966: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

237962: ,p_value_1 => l_array_extract_line_num(Idx)
237963: ,p_token_2 => 'PRODUCT_NAME'
237964: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237965: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237966: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237967: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237968:
237969: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
237970: --

Line 237967: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

237963: ,p_token_2 => 'PRODUCT_NAME'
237964: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
237965: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
237966: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
237967: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
237968:
237969: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
237970: --
237971: -- following sets the accounting attributes needed to reverse

Line 238057: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

238053:
238054: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
238055: -- or secondary ledger that has different currency with primary
238056: -- or alc that is calculated by sla
238057: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
238058: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
238059:
238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 238058: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

238054: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
238055: -- or secondary ledger that has different currency with primary
238056: -- or alc that is calculated by sla
238057: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
238058: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
238059:
238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
238062: AND (l_actual_flag = 'A')) THEN

Line 238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

238056: -- or alc that is calculated by sla
238057: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
238058: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
238059:
238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
238062: AND (l_actual_flag = 'A')) THEN
238063: XLA_AE_LINES_PKG.CreateGainOrLossLines(
238064: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

238057: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
238058: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
238059:
238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
238062: AND (l_actual_flag = 'A')) THEN
238063: XLA_AE_LINES_PKG.CreateGainOrLossLines(
238064: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238065: ,p_application_id => p_application_id

Line 238064: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

238060: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
238061: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
238062: AND (l_actual_flag = 'A')) THEN
238063: XLA_AE_LINES_PKG.CreateGainOrLossLines(
238064: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238065: ,p_application_id => p_application_id
238066: ,p_amb_context_code => 'DEFAULT'
238067: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
238068: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 238067: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

238063: XLA_AE_LINES_PKG.CreateGainOrLossLines(
238064: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238065: ,p_application_id => p_application_id
238066: ,p_amb_context_code => 'DEFAULT'
238067: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
238068: ,p_event_class_code => C_EVENT_CLASS_CODE
238069: ,p_event_type_code => C_EVENT_TYPE_CODE
238070:
238071: ,p_gain_ccid => -1

Line 238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238550:
238551: l_calculate_acctd_flag VARCHAR2(1) :='N';
238552: l_calculate_g_l_flag VARCHAR2(1) :='N';
238553: --
238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238551: l_calculate_acctd_flag VARCHAR2(1) :='N';
238552: l_calculate_g_l_flag VARCHAR2(1) :='N';
238553: --
238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

238552: l_calculate_g_l_flag VARCHAR2(1) :='N';
238553: --
238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

238553: --
238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238554: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

238555: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

238556: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238557: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238558: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238559: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238560: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238561: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238562: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

238563: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

238564: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

238565: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

238566: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

238567: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238568: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238569: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238570: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

238571: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

238572: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238580:

Line 238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

238573: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238580:
238581: l_event_id NUMBER;

Line 238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

238574: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238580:
238581: l_event_id NUMBER;
238582: l_previous_event_id NUMBER;

Line 238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

238575: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
238576: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
238577: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
238578: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238579: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
238580:
238581: l_event_id NUMBER;
238582: l_previous_event_id NUMBER;
238583: l_first_event_id NUMBER;

Line 238597: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

238593: l_event_class_name VARCHAR2(80) := 'CIP Adjustments';
238594: l_description VARCHAR2(4000);
238595: l_transaction_reversal NUMBER;
238596: l_ae_header_id NUMBER;
238597: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
238598: l_log_module VARCHAR2(240);
238599: --
238600: l_acct_reversal_source VARCHAR2(30);
238601: l_trx_reversal_source VARCHAR2(30);

Line 238856: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

238852:
238853: --
238854: -- set event info as cache for other routines to refer event attributes
238855: --
238856: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
238857: (p_application_id => p_application_id
238858: ,p_primary_ledger_id => p_primary_ledger_id
238859: ,p_base_ledger_id => p_base_ledger_id
238860: ,p_target_ledger_id => p_target_ledger_id

Line 238889: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

238885:
238886: --
238887: -- set the status of entry to C_VALID (0)
238888: --
238889: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
238890:
238891: --
238892: -- initialize a row for ae header
238893: --

Line 238917: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

238913: --
238914: -- initilaize the status of ae headers for diffrent balance types
238915: -- the status is initialised to C_NOT_CREATED (2)
238916: --
238917: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238918: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238919: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238920:
238921: --

Line 238918: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

238914: -- initilaize the status of ae headers for diffrent balance types
238915: -- the status is initialised to C_NOT_CREATED (2)
238916: --
238917: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238918: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238919: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238920:
238921: --
238922: -- call api to validate and store accounting attributes for header

Line 238919: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

238915: -- the status is initialised to C_NOT_CREATED (2)
238916: --
238917: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238918: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238919: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
238920:
238921: --
238922: -- call api to validate and store accounting attributes for header
238923: --

Line 238964: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

238960: --
238961: l_trx_reversal_source := SUBSTR(NULL, 1,30);
238962:
238963: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
238964: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
238965:
238966: xla_accounting_err_pkg.build_message
238967: (p_appli_s_name => 'XLA'
238968: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 238972: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

238968: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
238969: ,p_token_1 => 'ACCT_ATTR_NAME'
238970: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
238971: ,p_token_2 => 'PRODUCT_NAME'
238972: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
238973: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
238974: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238975: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
238976:

Line 238973: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

238969: ,p_token_1 => 'ACCT_ATTR_NAME'
238970: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
238971: ,p_token_2 => 'PRODUCT_NAME'
238972: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
238973: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
238974: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238975: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
238976:
238977: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 238974: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

238970: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
238971: ,p_token_2 => 'PRODUCT_NAME'
238972: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
238973: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
238974: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238975: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
238976:
238977: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
238978: --

Line 238975: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

238971: ,p_token_2 => 'PRODUCT_NAME'
238972: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
238973: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
238974: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
238975: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
238976:
238977: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
238978: --
238979: -- following sets the accounting attributes needed to reverse

Line 238994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

238990: ----------------------------------------------------------------
238991: -- 4262811 - update the header statuses to invalid in need be
238992: ----------------------------------------------------------------
238993: --
238994: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
238995:
238996:
238997: -----------------------------------------------
238998: -- No accrual reversal for the event class/type

Line 239124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

239120: ,p_module => l_log_module);
239121: END IF;
239122:
239123: --
239124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
239125: --
239126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
239127: --
239128: -- set event info as cache for other routines to refer event attributes

Line 239126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

239122:
239123: --
239124: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
239125: --
239126: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
239127: --
239128: -- set event info as cache for other routines to refer event attributes
239129: --
239130:

Line 239134: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

239130:
239131: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
239132: l_previous_event_id := l_event_id;
239133:
239134: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
239135: (p_application_id => p_application_id
239136: ,p_primary_ledger_id => p_primary_ledger_id
239137: ,p_base_ledger_id => p_base_ledger_id
239138: ,p_target_ledger_id => p_target_ledger_id

Line 239175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

239171: l_acct_reversal_source := SUBSTR(NULL, 1,30);
239172:
239173: IF l_continue_with_lines THEN
239174: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
239175: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
239176:
239177: xla_accounting_err_pkg.build_message
239178: (p_appli_s_name => 'XLA'
239179: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 239183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

239179: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
239180: ,p_token_1 => 'LINE_NUMBER'
239181: ,p_value_1 => l_array_extract_line_num(Idx)
239182: ,p_token_2 => 'PRODUCT_NAME'
239183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
239184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
239185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
239187:

Line 239184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

239180: ,p_token_1 => 'LINE_NUMBER'
239181: ,p_value_1 => l_array_extract_line_num(Idx)
239182: ,p_token_2 => 'PRODUCT_NAME'
239183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
239184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
239185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
239187:
239188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 239185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

239181: ,p_value_1 => l_array_extract_line_num(Idx)
239182: ,p_token_2 => 'PRODUCT_NAME'
239183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
239184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
239185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
239187:
239188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
239189: --

Line 239186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

239182: ,p_token_2 => 'PRODUCT_NAME'
239183: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
239184: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
239185: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239186: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
239187:
239188: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
239189: --
239190: -- following sets the accounting attributes needed to reverse

Line 239276: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

239272:
239273: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
239274: -- or secondary ledger that has different currency with primary
239275: -- or alc that is calculated by sla
239276: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
239277: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
239278:
239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 239277: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

239273: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
239274: -- or secondary ledger that has different currency with primary
239275: -- or alc that is calculated by sla
239276: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
239277: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
239278:
239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
239281: AND (l_actual_flag = 'A')) THEN

Line 239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

239275: -- or alc that is calculated by sla
239276: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
239277: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
239278:
239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
239281: AND (l_actual_flag = 'A')) THEN
239282: XLA_AE_LINES_PKG.CreateGainOrLossLines(
239283: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

239276: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
239277: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
239278:
239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
239281: AND (l_actual_flag = 'A')) THEN
239282: XLA_AE_LINES_PKG.CreateGainOrLossLines(
239283: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239284: ,p_application_id => p_application_id

Line 239283: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

239279: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
239280: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
239281: AND (l_actual_flag = 'A')) THEN
239282: XLA_AE_LINES_PKG.CreateGainOrLossLines(
239283: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239284: ,p_application_id => p_application_id
239285: ,p_amb_context_code => 'DEFAULT'
239286: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
239287: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 239286: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

239282: XLA_AE_LINES_PKG.CreateGainOrLossLines(
239283: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
239284: ,p_application_id => p_application_id
239285: ,p_amb_context_code => 'DEFAULT'
239286: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
239287: ,p_event_class_code => C_EVENT_CLASS_CODE
239288: ,p_event_type_code => C_EVENT_TYPE_CODE
239289:
239290: ,p_gain_ccid => -1

Line 239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239769:
239770: l_calculate_acctd_flag VARCHAR2(1) :='N';
239771: l_calculate_g_l_flag VARCHAR2(1) :='N';
239772: --
239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239770: l_calculate_acctd_flag VARCHAR2(1) :='N';
239771: l_calculate_g_l_flag VARCHAR2(1) :='N';
239772: --
239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

239771: l_calculate_g_l_flag VARCHAR2(1) :='N';
239772: --
239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

239772: --
239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239773: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

239774: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

239775: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239776: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239777: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239778: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239779: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239780: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239781: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

239782: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

239783: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

239784: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

239785: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

239786: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239787: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239788: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239789: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

239790: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

239791: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239799:

Line 239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

239792: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239799:
239800: l_event_id NUMBER;

Line 239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

239793: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239799:
239800: l_event_id NUMBER;
239801: l_previous_event_id NUMBER;

Line 239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

239794: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
239795: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
239796: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
239797: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239798: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
239799:
239800: l_event_id NUMBER;
239801: l_previous_event_id NUMBER;
239802: l_first_event_id NUMBER;

Line 239816: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

239812: l_event_class_name VARCHAR2(80) := 'CIP Category Reclass';
239813: l_description VARCHAR2(4000);
239814: l_transaction_reversal NUMBER;
239815: l_ae_header_id NUMBER;
239816: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
239817: l_log_module VARCHAR2(240);
239818: --
239819: l_acct_reversal_source VARCHAR2(30);
239820: l_trx_reversal_source VARCHAR2(30);

Line 240075: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

240071:
240072: --
240073: -- set event info as cache for other routines to refer event attributes
240074: --
240075: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
240076: (p_application_id => p_application_id
240077: ,p_primary_ledger_id => p_primary_ledger_id
240078: ,p_base_ledger_id => p_base_ledger_id
240079: ,p_target_ledger_id => p_target_ledger_id

Line 240108: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

240104:
240105: --
240106: -- set the status of entry to C_VALID (0)
240107: --
240108: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
240109:
240110: --
240111: -- initialize a row for ae header
240112: --

Line 240136: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

240132: --
240133: -- initilaize the status of ae headers for diffrent balance types
240134: -- the status is initialised to C_NOT_CREATED (2)
240135: --
240136: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240137: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240138: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240139:
240140: --

Line 240137: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

240133: -- initilaize the status of ae headers for diffrent balance types
240134: -- the status is initialised to C_NOT_CREATED (2)
240135: --
240136: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240137: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240138: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240139:
240140: --
240141: -- call api to validate and store accounting attributes for header

Line 240138: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

240134: -- the status is initialised to C_NOT_CREATED (2)
240135: --
240136: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240137: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240138: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
240139:
240140: --
240141: -- call api to validate and store accounting attributes for header
240142: --

Line 240183: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

240179: --
240180: l_trx_reversal_source := SUBSTR(NULL, 1,30);
240181:
240182: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
240183: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
240184:
240185: xla_accounting_err_pkg.build_message
240186: (p_appli_s_name => 'XLA'
240187: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 240191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

240187: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
240188: ,p_token_1 => 'ACCT_ATTR_NAME'
240189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
240190: ,p_token_2 => 'PRODUCT_NAME'
240191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240195:

Line 240192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

240188: ,p_token_1 => 'ACCT_ATTR_NAME'
240189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
240190: ,p_token_2 => 'PRODUCT_NAME'
240191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240195:
240196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 240193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

240189: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
240190: ,p_token_2 => 'PRODUCT_NAME'
240191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240195:
240196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
240197: --

Line 240194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

240190: ,p_token_2 => 'PRODUCT_NAME'
240191: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240192: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240193: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240194: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240195:
240196: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
240197: --
240198: -- following sets the accounting attributes needed to reverse

Line 240213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

240209: ----------------------------------------------------------------
240210: -- 4262811 - update the header statuses to invalid in need be
240211: ----------------------------------------------------------------
240212: --
240213: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
240214:
240215:
240216: -----------------------------------------------
240217: -- No accrual reversal for the event class/type

Line 240343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

240339: ,p_module => l_log_module);
240340: END IF;
240341:
240342: --
240343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
240344: --
240345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
240346: --
240347: -- set event info as cache for other routines to refer event attributes

Line 240345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

240341:
240342: --
240343: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
240344: --
240345: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
240346: --
240347: -- set event info as cache for other routines to refer event attributes
240348: --
240349:

Line 240353: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

240349:
240350: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
240351: l_previous_event_id := l_event_id;
240352:
240353: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
240354: (p_application_id => p_application_id
240355: ,p_primary_ledger_id => p_primary_ledger_id
240356: ,p_base_ledger_id => p_base_ledger_id
240357: ,p_target_ledger_id => p_target_ledger_id

Line 240394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

240390: l_acct_reversal_source := SUBSTR(NULL, 1,30);
240391:
240392: IF l_continue_with_lines THEN
240393: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
240394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
240395:
240396: xla_accounting_err_pkg.build_message
240397: (p_appli_s_name => 'XLA'
240398: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 240402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

240398: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
240399: ,p_token_1 => 'LINE_NUMBER'
240400: ,p_value_1 => l_array_extract_line_num(Idx)
240401: ,p_token_2 => 'PRODUCT_NAME'
240402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240406:

Line 240403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

240399: ,p_token_1 => 'LINE_NUMBER'
240400: ,p_value_1 => l_array_extract_line_num(Idx)
240401: ,p_token_2 => 'PRODUCT_NAME'
240402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240406:
240407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 240404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

240400: ,p_value_1 => l_array_extract_line_num(Idx)
240401: ,p_token_2 => 'PRODUCT_NAME'
240402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240406:
240407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
240408: --

Line 240405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

240401: ,p_token_2 => 'PRODUCT_NAME'
240402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
240403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
240404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
240406:
240407: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
240408: --
240409: -- following sets the accounting attributes needed to reverse

Line 240556: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

240552:
240553: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
240554: -- or secondary ledger that has different currency with primary
240555: -- or alc that is calculated by sla
240556: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
240557: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
240558:
240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 240557: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

240553: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
240554: -- or secondary ledger that has different currency with primary
240555: -- or alc that is calculated by sla
240556: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
240557: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
240558:
240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
240561: AND (l_actual_flag = 'A')) THEN

Line 240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

240555: -- or alc that is calculated by sla
240556: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
240557: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
240558:
240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
240561: AND (l_actual_flag = 'A')) THEN
240562: XLA_AE_LINES_PKG.CreateGainOrLossLines(
240563: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

240556: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
240557: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
240558:
240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
240561: AND (l_actual_flag = 'A')) THEN
240562: XLA_AE_LINES_PKG.CreateGainOrLossLines(
240563: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240564: ,p_application_id => p_application_id

Line 240563: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

240559: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
240560: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
240561: AND (l_actual_flag = 'A')) THEN
240562: XLA_AE_LINES_PKG.CreateGainOrLossLines(
240563: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240564: ,p_application_id => p_application_id
240565: ,p_amb_context_code => 'DEFAULT'
240566: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
240567: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 240566: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

240562: XLA_AE_LINES_PKG.CreateGainOrLossLines(
240563: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
240564: ,p_application_id => p_application_id
240565: ,p_amb_context_code => 'DEFAULT'
240566: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
240567: ,p_event_class_code => C_EVENT_CLASS_CODE
240568: ,p_event_type_code => C_EVENT_TYPE_CODE
240569:
240570: ,p_gain_ccid => -1

Line 241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241098:
241099: l_calculate_acctd_flag VARCHAR2(1) :='N';
241100: l_calculate_g_l_flag VARCHAR2(1) :='N';
241101: --
241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241099: l_calculate_acctd_flag VARCHAR2(1) :='N';
241100: l_calculate_g_l_flag VARCHAR2(1) :='N';
241101: --
241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

241100: l_calculate_g_l_flag VARCHAR2(1) :='N';
241101: --
241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

241101: --
241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241102: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

241103: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

241104: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241105: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241106: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241107: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241108: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241109: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241110: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

241111: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

241112: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

241113: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

241114: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

241115: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241116: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241117: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241118: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

241119: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

241120: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241128:

Line 241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

241121: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241128:
241129: l_event_id NUMBER;

Line 241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

241122: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241128:
241129: l_event_id NUMBER;
241130: l_previous_event_id NUMBER;

Line 241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

241123: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
241124: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
241125: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
241126: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241127: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
241128:
241129: l_event_id NUMBER;
241130: l_previous_event_id NUMBER;
241131: l_first_event_id NUMBER;

Line 241145: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

241141: l_event_class_name VARCHAR2(80) := 'CIP Retirements';
241142: l_description VARCHAR2(4000);
241143: l_transaction_reversal NUMBER;
241144: l_ae_header_id NUMBER;
241145: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
241146: l_log_module VARCHAR2(240);
241147: --
241148: l_acct_reversal_source VARCHAR2(30);
241149: l_trx_reversal_source VARCHAR2(30);

Line 241444: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

241440:
241441: --
241442: -- set event info as cache for other routines to refer event attributes
241443: --
241444: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
241445: (p_application_id => p_application_id
241446: ,p_primary_ledger_id => p_primary_ledger_id
241447: ,p_base_ledger_id => p_base_ledger_id
241448: ,p_target_ledger_id => p_target_ledger_id

Line 241477: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

241473:
241474: --
241475: -- set the status of entry to C_VALID (0)
241476: --
241477: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
241478:
241479: --
241480: -- initialize a row for ae header
241481: --

Line 241514: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

241510: --
241511: -- initilaize the status of ae headers for diffrent balance types
241512: -- the status is initialised to C_NOT_CREATED (2)
241513: --
241514: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241515: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241516: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241517:
241518: --

Line 241515: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

241511: -- initilaize the status of ae headers for diffrent balance types
241512: -- the status is initialised to C_NOT_CREATED (2)
241513: --
241514: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241515: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241516: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241517:
241518: --
241519: -- call api to validate and store accounting attributes for header

Line 241516: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

241512: -- the status is initialised to C_NOT_CREATED (2)
241513: --
241514: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241515: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241516: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
241517:
241518: --
241519: -- call api to validate and store accounting attributes for header
241520: --

Line 241561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

241557: --
241558: l_trx_reversal_source := SUBSTR(NULL, 1,30);
241559:
241560: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
241561: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
241562:
241563: xla_accounting_err_pkg.build_message
241564: (p_appli_s_name => 'XLA'
241565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 241569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

241565: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
241566: ,p_token_1 => 'ACCT_ATTR_NAME'
241567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
241568: ,p_token_2 => 'PRODUCT_NAME'
241569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241573:

Line 241570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

241566: ,p_token_1 => 'ACCT_ATTR_NAME'
241567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
241568: ,p_token_2 => 'PRODUCT_NAME'
241569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241573:
241574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 241571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

241567: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
241568: ,p_token_2 => 'PRODUCT_NAME'
241569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241573:
241574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
241575: --

Line 241572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

241568: ,p_token_2 => 'PRODUCT_NAME'
241569: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241570: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241571: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241572: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241573:
241574: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
241575: --
241576: -- following sets the accounting attributes needed to reverse

Line 241591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

241587: ----------------------------------------------------------------
241588: -- 4262811 - update the header statuses to invalid in need be
241589: ----------------------------------------------------------------
241590: --
241591: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
241592:
241593:
241594: -----------------------------------------------
241595: -- No accrual reversal for the event class/type

Line 241722: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

241718: ,p_module => l_log_module);
241719: END IF;
241720:
241721: --
241722: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
241723: --
241724: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
241725: --
241726: -- set event info as cache for other routines to refer event attributes

Line 241724: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

241720:
241721: --
241722: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
241723: --
241724: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
241725: --
241726: -- set event info as cache for other routines to refer event attributes
241727: --
241728:

Line 241732: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

241728:
241729: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
241730: l_previous_event_id := l_event_id;
241731:
241732: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
241733: (p_application_id => p_application_id
241734: ,p_primary_ledger_id => p_primary_ledger_id
241735: ,p_base_ledger_id => p_base_ledger_id
241736: ,p_target_ledger_id => p_target_ledger_id

Line 241773: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

241769: l_acct_reversal_source := SUBSTR(NULL, 1,30);
241770:
241771: IF l_continue_with_lines THEN
241772: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
241773: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
241774:
241775: xla_accounting_err_pkg.build_message
241776: (p_appli_s_name => 'XLA'
241777: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 241781: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

241777: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
241778: ,p_token_1 => 'LINE_NUMBER'
241779: ,p_value_1 => l_array_extract_line_num(Idx)
241780: ,p_token_2 => 'PRODUCT_NAME'
241781: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241785:

Line 241782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

241778: ,p_token_1 => 'LINE_NUMBER'
241779: ,p_value_1 => l_array_extract_line_num(Idx)
241780: ,p_token_2 => 'PRODUCT_NAME'
241781: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241785:
241786: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 241783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

241779: ,p_value_1 => l_array_extract_line_num(Idx)
241780: ,p_token_2 => 'PRODUCT_NAME'
241781: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241785:
241786: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
241787: --

Line 241784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

241780: ,p_token_2 => 'PRODUCT_NAME'
241781: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
241782: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
241783: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
241784: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
241785:
241786: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
241787: --
241788: -- following sets the accounting attributes needed to reverse

Line 242172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

242168:
242169: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
242170: -- or secondary ledger that has different currency with primary
242171: -- or alc that is calculated by sla
242172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
242173: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
242174:
242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 242173: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

242169: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
242170: -- or secondary ledger that has different currency with primary
242171: -- or alc that is calculated by sla
242172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
242173: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
242174:
242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
242177: AND (l_actual_flag = 'A')) THEN

Line 242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

242171: -- or alc that is calculated by sla
242172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
242173: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
242174:
242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
242177: AND (l_actual_flag = 'A')) THEN
242178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
242179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

242172: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
242173: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
242174:
242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
242177: AND (l_actual_flag = 'A')) THEN
242178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
242179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
242180: ,p_application_id => p_application_id

Line 242179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

242175: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
242176: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
242177: AND (l_actual_flag = 'A')) THEN
242178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
242179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
242180: ,p_application_id => p_application_id
242181: ,p_amb_context_code => 'DEFAULT'
242182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
242183: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 242182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

242178: XLA_AE_LINES_PKG.CreateGainOrLossLines(
242179: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
242180: ,p_application_id => p_application_id
242181: ,p_amb_context_code => 'DEFAULT'
242182: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
242183: ,p_event_class_code => C_EVENT_CLASS_CODE
242184: ,p_event_type_code => C_EVENT_TYPE_CODE
242185:
242186: ,p_gain_ccid => -1

Line 242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242719:
242720: l_calculate_acctd_flag VARCHAR2(1) :='N';
242721: l_calculate_g_l_flag VARCHAR2(1) :='N';
242722: --
242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242720: l_calculate_acctd_flag VARCHAR2(1) :='N';
242721: l_calculate_g_l_flag VARCHAR2(1) :='N';
242722: --
242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

242721: l_calculate_g_l_flag VARCHAR2(1) :='N';
242722: --
242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

242722: --
242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242723: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

242724: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

242725: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242726: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242727: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242728: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242729: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242730: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242731: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

242732: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

242733: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

242734: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

242735: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

242736: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242737: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242738: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242739: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

242740: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

242741: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242749:

Line 242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

242742: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242749:
242750: l_event_id NUMBER;

Line 242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

242743: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242749:
242750: l_event_id NUMBER;
242751: l_previous_event_id NUMBER;

Line 242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

242744: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
242745: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
242746: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
242747: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242748: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
242749:
242750: l_event_id NUMBER;
242751: l_previous_event_id NUMBER;
242752: l_first_event_id NUMBER;

Line 242766: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

242762: l_event_class_name VARCHAR2(80) := 'CIP Retirements';
242763: l_description VARCHAR2(4000);
242764: l_transaction_reversal NUMBER;
242765: l_ae_header_id NUMBER;
242766: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
242767: l_log_module VARCHAR2(240);
242768: --
242769: l_acct_reversal_source VARCHAR2(30);
242770: l_trx_reversal_source VARCHAR2(30);

Line 243069: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

243065:
243066: --
243067: -- set event info as cache for other routines to refer event attributes
243068: --
243069: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
243070: (p_application_id => p_application_id
243071: ,p_primary_ledger_id => p_primary_ledger_id
243072: ,p_base_ledger_id => p_base_ledger_id
243073: ,p_target_ledger_id => p_target_ledger_id

Line 243102: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

243098:
243099: --
243100: -- set the status of entry to C_VALID (0)
243101: --
243102: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
243103:
243104: --
243105: -- initialize a row for ae header
243106: --

Line 243140: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

243136: --
243137: -- initilaize the status of ae headers for diffrent balance types
243138: -- the status is initialised to C_NOT_CREATED (2)
243139: --
243140: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243141: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243142: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243143:
243144: --

Line 243141: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

243137: -- initilaize the status of ae headers for diffrent balance types
243138: -- the status is initialised to C_NOT_CREATED (2)
243139: --
243140: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243141: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243142: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243143:
243144: --
243145: -- call api to validate and store accounting attributes for header

Line 243142: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

243138: -- the status is initialised to C_NOT_CREATED (2)
243139: --
243140: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243141: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243142: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
243143:
243144: --
243145: -- call api to validate and store accounting attributes for header
243146: --

Line 243187: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

243183: --
243184: l_trx_reversal_source := SUBSTR(NULL, 1,30);
243185:
243186: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
243187: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
243188:
243189: xla_accounting_err_pkg.build_message
243190: (p_appli_s_name => 'XLA'
243191: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 243195: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

243191: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
243192: ,p_token_1 => 'ACCT_ATTR_NAME'
243193: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
243194: ,p_token_2 => 'PRODUCT_NAME'
243195: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243196: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243197: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243198: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243199:

Line 243196: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

243192: ,p_token_1 => 'ACCT_ATTR_NAME'
243193: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
243194: ,p_token_2 => 'PRODUCT_NAME'
243195: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243196: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243197: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243198: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243199:
243200: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 243197: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

243193: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
243194: ,p_token_2 => 'PRODUCT_NAME'
243195: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243196: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243197: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243198: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243199:
243200: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
243201: --

Line 243198: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

243194: ,p_token_2 => 'PRODUCT_NAME'
243195: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243196: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243197: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243198: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243199:
243200: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
243201: --
243202: -- following sets the accounting attributes needed to reverse

Line 243217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

243213: ----------------------------------------------------------------
243214: -- 4262811 - update the header statuses to invalid in need be
243215: ----------------------------------------------------------------
243216: --
243217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
243218:
243219:
243220: -----------------------------------------------
243221: -- No accrual reversal for the event class/type

Line 243348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

243344: ,p_module => l_log_module);
243345: END IF;
243346:
243347: --
243348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
243349: --
243350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
243351: --
243352: -- set event info as cache for other routines to refer event attributes

Line 243350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

243346:
243347: --
243348: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
243349: --
243350: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
243351: --
243352: -- set event info as cache for other routines to refer event attributes
243353: --
243354:

Line 243358: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

243354:
243355: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
243356: l_previous_event_id := l_event_id;
243357:
243358: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
243359: (p_application_id => p_application_id
243360: ,p_primary_ledger_id => p_primary_ledger_id
243361: ,p_base_ledger_id => p_base_ledger_id
243362: ,p_target_ledger_id => p_target_ledger_id

Line 243399: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

243395: l_acct_reversal_source := SUBSTR(NULL, 1,30);
243396:
243397: IF l_continue_with_lines THEN
243398: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
243399: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
243400:
243401: xla_accounting_err_pkg.build_message
243402: (p_appli_s_name => 'XLA'
243403: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 243407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

243403: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
243404: ,p_token_1 => 'LINE_NUMBER'
243405: ,p_value_1 => l_array_extract_line_num(Idx)
243406: ,p_token_2 => 'PRODUCT_NAME'
243407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243411:

Line 243408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

243404: ,p_token_1 => 'LINE_NUMBER'
243405: ,p_value_1 => l_array_extract_line_num(Idx)
243406: ,p_token_2 => 'PRODUCT_NAME'
243407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243411:
243412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 243409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

243405: ,p_value_1 => l_array_extract_line_num(Idx)
243406: ,p_token_2 => 'PRODUCT_NAME'
243407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243411:
243412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
243413: --

Line 243410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

243406: ,p_token_2 => 'PRODUCT_NAME'
243407: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
243408: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
243409: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243410: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
243411:
243412: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
243413: --
243414: -- following sets the accounting attributes needed to reverse

Line 243798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

243794:
243795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
243796: -- or secondary ledger that has different currency with primary
243797: -- or alc that is calculated by sla
243798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
243799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
243800:
243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 243799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

243795: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
243796: -- or secondary ledger that has different currency with primary
243797: -- or alc that is calculated by sla
243798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
243799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
243800:
243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
243803: AND (l_actual_flag = 'A')) THEN

Line 243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

243797: -- or alc that is calculated by sla
243798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
243799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
243800:
243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
243803: AND (l_actual_flag = 'A')) THEN
243804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
243805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

243798: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
243799: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
243800:
243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
243803: AND (l_actual_flag = 'A')) THEN
243804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
243805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243806: ,p_application_id => p_application_id

Line 243805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

243801: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
243802: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
243803: AND (l_actual_flag = 'A')) THEN
243804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
243805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243806: ,p_application_id => p_application_id
243807: ,p_amb_context_code => 'DEFAULT'
243808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
243809: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 243808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

243804: XLA_AE_LINES_PKG.CreateGainOrLossLines(
243805: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
243806: ,p_application_id => p_application_id
243807: ,p_amb_context_code => 'DEFAULT'
243808: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
243809: ,p_event_class_code => C_EVENT_CLASS_CODE
243810: ,p_event_type_code => C_EVENT_TYPE_CODE
243811:
243812: ,p_gain_ccid => -1

Line 244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244291:
244292: l_calculate_acctd_flag VARCHAR2(1) :='N';
244293: l_calculate_g_l_flag VARCHAR2(1) :='N';
244294: --
244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244292: l_calculate_acctd_flag VARCHAR2(1) :='N';
244293: l_calculate_g_l_flag VARCHAR2(1) :='N';
244294: --
244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

244293: l_calculate_g_l_flag VARCHAR2(1) :='N';
244294: --
244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

244294: --
244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244295: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

244296: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

244297: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244298: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244299: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244300: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244301: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244302: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244303: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

244304: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

244305: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

244306: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

244307: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

244308: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244309: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244310: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244311: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

244312: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

244313: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244321:

Line 244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

244314: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244321:
244322: l_event_id NUMBER;

Line 244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

244315: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244321:
244322: l_event_id NUMBER;
244323: l_previous_event_id NUMBER;

Line 244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

244316: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
244317: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
244318: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
244319: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244320: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
244321:
244322: l_event_id NUMBER;
244323: l_previous_event_id NUMBER;
244324: l_first_event_id NUMBER;

Line 244338: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

244334: l_event_class_name VARCHAR2(80) := 'CIP Revaluation';
244335: l_description VARCHAR2(4000);
244336: l_transaction_reversal NUMBER;
244337: l_ae_header_id NUMBER;
244338: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
244339: l_log_module VARCHAR2(240);
244340: --
244341: l_acct_reversal_source VARCHAR2(30);
244342: l_trx_reversal_source VARCHAR2(30);

Line 244597: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

244593:
244594: --
244595: -- set event info as cache for other routines to refer event attributes
244596: --
244597: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
244598: (p_application_id => p_application_id
244599: ,p_primary_ledger_id => p_primary_ledger_id
244600: ,p_base_ledger_id => p_base_ledger_id
244601: ,p_target_ledger_id => p_target_ledger_id

Line 244630: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

244626:
244627: --
244628: -- set the status of entry to C_VALID (0)
244629: --
244630: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
244631:
244632: --
244633: -- initialize a row for ae header
244634: --

Line 244658: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

244654: --
244655: -- initilaize the status of ae headers for diffrent balance types
244656: -- the status is initialised to C_NOT_CREATED (2)
244657: --
244658: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244659: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244660: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244661:
244662: --

Line 244659: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

244655: -- initilaize the status of ae headers for diffrent balance types
244656: -- the status is initialised to C_NOT_CREATED (2)
244657: --
244658: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244659: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244660: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244661:
244662: --
244663: -- call api to validate and store accounting attributes for header

Line 244660: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

244656: -- the status is initialised to C_NOT_CREATED (2)
244657: --
244658: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244659: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244660: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
244661:
244662: --
244663: -- call api to validate and store accounting attributes for header
244664: --

Line 244705: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

244701: --
244702: l_trx_reversal_source := SUBSTR(NULL, 1,30);
244703:
244704: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
244705: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
244706:
244707: xla_accounting_err_pkg.build_message
244708: (p_appli_s_name => 'XLA'
244709: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 244713: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

244709: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
244710: ,p_token_1 => 'ACCT_ATTR_NAME'
244711: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
244712: ,p_token_2 => 'PRODUCT_NAME'
244713: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244714: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244715: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244716: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244717:

Line 244714: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

244710: ,p_token_1 => 'ACCT_ATTR_NAME'
244711: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
244712: ,p_token_2 => 'PRODUCT_NAME'
244713: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244714: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244715: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244716: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244717:
244718: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 244715: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

244711: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
244712: ,p_token_2 => 'PRODUCT_NAME'
244713: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244714: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244715: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244716: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244717:
244718: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
244719: --

Line 244716: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

244712: ,p_token_2 => 'PRODUCT_NAME'
244713: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244714: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244715: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244716: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244717:
244718: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
244719: --
244720: -- following sets the accounting attributes needed to reverse

Line 244735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

244731: ----------------------------------------------------------------
244732: -- 4262811 - update the header statuses to invalid in need be
244733: ----------------------------------------------------------------
244734: --
244735: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
244736:
244737:
244738: -----------------------------------------------
244739: -- No accrual reversal for the event class/type

Line 244865: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

244861: ,p_module => l_log_module);
244862: END IF;
244863:
244864: --
244865: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
244866: --
244867: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
244868: --
244869: -- set event info as cache for other routines to refer event attributes

Line 244867: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

244863:
244864: --
244865: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
244866: --
244867: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
244868: --
244869: -- set event info as cache for other routines to refer event attributes
244870: --
244871:

Line 244875: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

244871:
244872: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
244873: l_previous_event_id := l_event_id;
244874:
244875: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
244876: (p_application_id => p_application_id
244877: ,p_primary_ledger_id => p_primary_ledger_id
244878: ,p_base_ledger_id => p_base_ledger_id
244879: ,p_target_ledger_id => p_target_ledger_id

Line 244916: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

244912: l_acct_reversal_source := SUBSTR(NULL, 1,30);
244913:
244914: IF l_continue_with_lines THEN
244915: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
244916: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
244917:
244918: xla_accounting_err_pkg.build_message
244919: (p_appli_s_name => 'XLA'
244920: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 244924: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

244920: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
244921: ,p_token_1 => 'LINE_NUMBER'
244922: ,p_value_1 => l_array_extract_line_num(Idx)
244923: ,p_token_2 => 'PRODUCT_NAME'
244924: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244928:

Line 244925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

244921: ,p_token_1 => 'LINE_NUMBER'
244922: ,p_value_1 => l_array_extract_line_num(Idx)
244923: ,p_token_2 => 'PRODUCT_NAME'
244924: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244928:
244929: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 244926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

244922: ,p_value_1 => l_array_extract_line_num(Idx)
244923: ,p_token_2 => 'PRODUCT_NAME'
244924: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244928:
244929: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
244930: --

Line 244927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

244923: ,p_token_2 => 'PRODUCT_NAME'
244924: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
244925: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
244926: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
244927: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
244928:
244929: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
244930: --
244931: -- following sets the accounting attributes needed to reverse

Line 245017: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

245013:
245014: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
245015: -- or secondary ledger that has different currency with primary
245016: -- or alc that is calculated by sla
245017: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
245018: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
245019:
245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 245018: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

245014: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
245015: -- or secondary ledger that has different currency with primary
245016: -- or alc that is calculated by sla
245017: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
245018: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
245019:
245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
245022: AND (l_actual_flag = 'A')) THEN

Line 245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

245016: -- or alc that is calculated by sla
245017: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
245018: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
245019:
245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
245022: AND (l_actual_flag = 'A')) THEN
245023: XLA_AE_LINES_PKG.CreateGainOrLossLines(
245024: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

245017: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
245018: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
245019:
245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
245022: AND (l_actual_flag = 'A')) THEN
245023: XLA_AE_LINES_PKG.CreateGainOrLossLines(
245024: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245025: ,p_application_id => p_application_id

Line 245024: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

245020: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
245021: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
245022: AND (l_actual_flag = 'A')) THEN
245023: XLA_AE_LINES_PKG.CreateGainOrLossLines(
245024: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245025: ,p_application_id => p_application_id
245026: ,p_amb_context_code => 'DEFAULT'
245027: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
245028: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 245027: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

245023: XLA_AE_LINES_PKG.CreateGainOrLossLines(
245024: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245025: ,p_application_id => p_application_id
245026: ,p_amb_context_code => 'DEFAULT'
245027: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
245028: ,p_event_class_code => C_EVENT_CLASS_CODE
245029: ,p_event_type_code => C_EVENT_TYPE_CODE
245030:
245031: ,p_gain_ccid => -1

Line 245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245535:
245536: l_calculate_acctd_flag VARCHAR2(1) :='N';
245537: l_calculate_g_l_flag VARCHAR2(1) :='N';
245538: --
245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245536: l_calculate_acctd_flag VARCHAR2(1) :='N';
245537: l_calculate_g_l_flag VARCHAR2(1) :='N';
245538: --
245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

245537: l_calculate_g_l_flag VARCHAR2(1) :='N';
245538: --
245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

245538: --
245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245539: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

245540: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

245541: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245542: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245543: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245544: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245545: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245546: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245547: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

245548: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

245549: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

245550: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

245551: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

245552: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245553: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245554: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245555: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

245556: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

245557: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245565:

Line 245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

245558: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245565:
245566: l_event_id NUMBER;

Line 245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

245559: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245565:
245566: l_event_id NUMBER;
245567: l_previous_event_id NUMBER;

Line 245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

245560: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
245561: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
245562: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
245563: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245564: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
245565:
245566: l_event_id NUMBER;
245567: l_previous_event_id NUMBER;
245568: l_first_event_id NUMBER;

Line 245582: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

245578: l_event_class_name VARCHAR2(80) := 'CIP Source Line Transfers';
245579: l_description VARCHAR2(4000);
245580: l_transaction_reversal NUMBER;
245581: l_ae_header_id NUMBER;
245582: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
245583: l_log_module VARCHAR2(240);
245584: --
245585: l_acct_reversal_source VARCHAR2(30);
245586: l_trx_reversal_source VARCHAR2(30);

Line 245858: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

245854:
245855: --
245856: -- set event info as cache for other routines to refer event attributes
245857: --
245858: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
245859: (p_application_id => p_application_id
245860: ,p_primary_ledger_id => p_primary_ledger_id
245861: ,p_base_ledger_id => p_base_ledger_id
245862: ,p_target_ledger_id => p_target_ledger_id

Line 245891: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

245887:
245888: --
245889: -- set the status of entry to C_VALID (0)
245890: --
245891: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
245892:
245893: --
245894: -- initialize a row for ae header
245895: --

Line 245921: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

245917: --
245918: -- initilaize the status of ae headers for diffrent balance types
245919: -- the status is initialised to C_NOT_CREATED (2)
245920: --
245921: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245922: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245923: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245924:
245925: --

Line 245922: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

245918: -- initilaize the status of ae headers for diffrent balance types
245919: -- the status is initialised to C_NOT_CREATED (2)
245920: --
245921: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245922: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245923: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245924:
245925: --
245926: -- call api to validate and store accounting attributes for header

Line 245923: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

245919: -- the status is initialised to C_NOT_CREATED (2)
245920: --
245921: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245922: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245923: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
245924:
245925: --
245926: -- call api to validate and store accounting attributes for header
245927: --

Line 245968: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

245964: --
245965: l_trx_reversal_source := SUBSTR(NULL, 1,30);
245966:
245967: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
245968: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
245969:
245970: xla_accounting_err_pkg.build_message
245971: (p_appli_s_name => 'XLA'
245972: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 245976: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

245972: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
245973: ,p_token_1 => 'ACCT_ATTR_NAME'
245974: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
245975: ,p_token_2 => 'PRODUCT_NAME'
245976: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
245977: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
245978: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245979: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
245980:

Line 245977: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

245973: ,p_token_1 => 'ACCT_ATTR_NAME'
245974: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
245975: ,p_token_2 => 'PRODUCT_NAME'
245976: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
245977: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
245978: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245979: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
245980:
245981: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 245978: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

245974: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
245975: ,p_token_2 => 'PRODUCT_NAME'
245976: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
245977: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
245978: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245979: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
245980:
245981: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
245982: --

Line 245979: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

245975: ,p_token_2 => 'PRODUCT_NAME'
245976: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
245977: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
245978: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
245979: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
245980:
245981: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
245982: --
245983: -- following sets the accounting attributes needed to reverse

Line 245998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

245994: ----------------------------------------------------------------
245995: -- 4262811 - update the header statuses to invalid in need be
245996: ----------------------------------------------------------------
245997: --
245998: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
245999:
246000:
246001: -----------------------------------------------
246002: -- No accrual reversal for the event class/type

Line 246131: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

246127: ,p_module => l_log_module);
246128: END IF;
246129:
246130: --
246131: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
246132: --
246133: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
246134: --
246135: -- set event info as cache for other routines to refer event attributes

Line 246133: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

246129:
246130: --
246131: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
246132: --
246133: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
246134: --
246135: -- set event info as cache for other routines to refer event attributes
246136: --
246137:

Line 246141: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

246137:
246138: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
246139: l_previous_event_id := l_event_id;
246140:
246141: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
246142: (p_application_id => p_application_id
246143: ,p_primary_ledger_id => p_primary_ledger_id
246144: ,p_base_ledger_id => p_base_ledger_id
246145: ,p_target_ledger_id => p_target_ledger_id

Line 246182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

246178: l_acct_reversal_source := SUBSTR(NULL, 1,30);
246179:
246180: IF l_continue_with_lines THEN
246181: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
246182: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
246183:
246184: xla_accounting_err_pkg.build_message
246185: (p_appli_s_name => 'XLA'
246186: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 246190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

246186: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
246187: ,p_token_1 => 'LINE_NUMBER'
246188: ,p_value_1 => l_array_extract_line_num(Idx)
246189: ,p_token_2 => 'PRODUCT_NAME'
246190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
246191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
246192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
246194:

Line 246191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

246187: ,p_token_1 => 'LINE_NUMBER'
246188: ,p_value_1 => l_array_extract_line_num(Idx)
246189: ,p_token_2 => 'PRODUCT_NAME'
246190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
246191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
246192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
246194:
246195: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 246192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

246188: ,p_value_1 => l_array_extract_line_num(Idx)
246189: ,p_token_2 => 'PRODUCT_NAME'
246190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
246191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
246192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
246194:
246195: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
246196: --

Line 246193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

246189: ,p_token_2 => 'PRODUCT_NAME'
246190: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
246191: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
246192: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246193: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
246194:
246195: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
246196: --
246197: -- following sets the accounting attributes needed to reverse

Line 246466: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

246462:
246463: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
246464: -- or secondary ledger that has different currency with primary
246465: -- or alc that is calculated by sla
246466: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
246467: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
246468:
246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 246467: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

246463: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
246464: -- or secondary ledger that has different currency with primary
246465: -- or alc that is calculated by sla
246466: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
246467: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
246468:
246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
246471: AND (l_actual_flag = 'A')) THEN

Line 246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

246465: -- or alc that is calculated by sla
246466: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
246467: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
246468:
246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
246471: AND (l_actual_flag = 'A')) THEN
246472: XLA_AE_LINES_PKG.CreateGainOrLossLines(
246473: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

246466: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
246467: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
246468:
246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
246471: AND (l_actual_flag = 'A')) THEN
246472: XLA_AE_LINES_PKG.CreateGainOrLossLines(
246473: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246474: ,p_application_id => p_application_id

Line 246473: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

246469: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
246470: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
246471: AND (l_actual_flag = 'A')) THEN
246472: XLA_AE_LINES_PKG.CreateGainOrLossLines(
246473: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246474: ,p_application_id => p_application_id
246475: ,p_amb_context_code => 'DEFAULT'
246476: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
246477: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 246476: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

246472: XLA_AE_LINES_PKG.CreateGainOrLossLines(
246473: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
246474: ,p_application_id => p_application_id
246475: ,p_amb_context_code => 'DEFAULT'
246476: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
246477: ,p_event_class_code => C_EVENT_CLASS_CODE
246478: ,p_event_type_code => C_EVENT_TYPE_CODE
246479:
246480: ,p_gain_ccid => -1

Line 246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246974:
246975: l_calculate_acctd_flag VARCHAR2(1) :='N';
246976: l_calculate_g_l_flag VARCHAR2(1) :='N';
246977: --
246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246975: l_calculate_acctd_flag VARCHAR2(1) :='N';
246976: l_calculate_g_l_flag VARCHAR2(1) :='N';
246977: --
246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

246976: l_calculate_g_l_flag VARCHAR2(1) :='N';
246977: --
246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

246977: --
246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

246979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

246980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

246987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

246988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

246989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

246990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

246991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

246995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

246996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247004:

Line 247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

246997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247004:
247005: l_event_id NUMBER;

Line 247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

246998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247004:
247005: l_event_id NUMBER;
247006: l_previous_event_id NUMBER;

Line 247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

246999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
247000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
247001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
247002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
247004:
247005: l_event_id NUMBER;
247006: l_previous_event_id NUMBER;
247007: l_first_event_id NUMBER;

Line 247021: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

247017: l_event_class_name VARCHAR2(80) := 'CIP Transfers';
247018: l_description VARCHAR2(4000);
247019: l_transaction_reversal NUMBER;
247020: l_ae_header_id NUMBER;
247021: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
247022: l_log_module VARCHAR2(240);
247023: --
247024: l_acct_reversal_source VARCHAR2(30);
247025: l_trx_reversal_source VARCHAR2(30);

Line 247291: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

247287:
247288: --
247289: -- set event info as cache for other routines to refer event attributes
247290: --
247291: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
247292: (p_application_id => p_application_id
247293: ,p_primary_ledger_id => p_primary_ledger_id
247294: ,p_base_ledger_id => p_base_ledger_id
247295: ,p_target_ledger_id => p_target_ledger_id

Line 247324: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

247320:
247321: --
247322: -- set the status of entry to C_VALID (0)
247323: --
247324: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
247325:
247326: --
247327: -- initialize a row for ae header
247328: --

Line 247354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

247350: --
247351: -- initilaize the status of ae headers for diffrent balance types
247352: -- the status is initialised to C_NOT_CREATED (2)
247353: --
247354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247357:
247358: --

Line 247355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

247351: -- initilaize the status of ae headers for diffrent balance types
247352: -- the status is initialised to C_NOT_CREATED (2)
247353: --
247354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247357:
247358: --
247359: -- call api to validate and store accounting attributes for header

Line 247356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

247352: -- the status is initialised to C_NOT_CREATED (2)
247353: --
247354: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247355: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247356: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
247357:
247358: --
247359: -- call api to validate and store accounting attributes for header
247360: --

Line 247401: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

247397: --
247398: l_trx_reversal_source := SUBSTR(NULL, 1,30);
247399:
247400: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
247401: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
247402:
247403: xla_accounting_err_pkg.build_message
247404: (p_appli_s_name => 'XLA'
247405: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 247409: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

247405: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
247406: ,p_token_1 => 'ACCT_ATTR_NAME'
247407: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
247408: ,p_token_2 => 'PRODUCT_NAME'
247409: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247410: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247411: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247412: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247413:

Line 247410: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

247406: ,p_token_1 => 'ACCT_ATTR_NAME'
247407: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
247408: ,p_token_2 => 'PRODUCT_NAME'
247409: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247410: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247411: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247412: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247413:
247414: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 247411: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

247407: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
247408: ,p_token_2 => 'PRODUCT_NAME'
247409: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247410: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247411: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247412: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247413:
247414: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
247415: --

Line 247412: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

247408: ,p_token_2 => 'PRODUCT_NAME'
247409: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247410: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247411: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247412: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247413:
247414: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
247415: --
247416: -- following sets the accounting attributes needed to reverse

Line 247431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

247427: ----------------------------------------------------------------
247428: -- 4262811 - update the header statuses to invalid in need be
247429: ----------------------------------------------------------------
247430: --
247431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
247432:
247433:
247434: -----------------------------------------------
247435: -- No accrual reversal for the event class/type

Line 247562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

247558: ,p_module => l_log_module);
247559: END IF;
247560:
247561: --
247562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
247563: --
247564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
247565: --
247566: -- set event info as cache for other routines to refer event attributes

Line 247564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

247560:
247561: --
247562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
247563: --
247564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
247565: --
247566: -- set event info as cache for other routines to refer event attributes
247567: --
247568:

Line 247572: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

247568:
247569: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
247570: l_previous_event_id := l_event_id;
247571:
247572: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
247573: (p_application_id => p_application_id
247574: ,p_primary_ledger_id => p_primary_ledger_id
247575: ,p_base_ledger_id => p_base_ledger_id
247576: ,p_target_ledger_id => p_target_ledger_id

Line 247613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

247609: l_acct_reversal_source := SUBSTR(NULL, 1,30);
247610:
247611: IF l_continue_with_lines THEN
247612: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
247613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
247614:
247615: xla_accounting_err_pkg.build_message
247616: (p_appli_s_name => 'XLA'
247617: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 247621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

247617: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
247618: ,p_token_1 => 'LINE_NUMBER'
247619: ,p_value_1 => l_array_extract_line_num(Idx)
247620: ,p_token_2 => 'PRODUCT_NAME'
247621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247625:

Line 247622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

247618: ,p_token_1 => 'LINE_NUMBER'
247619: ,p_value_1 => l_array_extract_line_num(Idx)
247620: ,p_token_2 => 'PRODUCT_NAME'
247621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247625:
247626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 247623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

247619: ,p_value_1 => l_array_extract_line_num(Idx)
247620: ,p_token_2 => 'PRODUCT_NAME'
247621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247625:
247626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
247627: --

Line 247624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

247620: ,p_token_2 => 'PRODUCT_NAME'
247621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
247622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
247623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
247625:
247626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
247627: --
247628: -- following sets the accounting attributes needed to reverse

Line 247834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

247830:
247831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
247832: -- or secondary ledger that has different currency with primary
247833: -- or alc that is calculated by sla
247834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
247835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
247836:
247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 247835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

247831: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
247832: -- or secondary ledger that has different currency with primary
247833: -- or alc that is calculated by sla
247834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
247835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
247836:
247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
247839: AND (l_actual_flag = 'A')) THEN

Line 247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

247833: -- or alc that is calculated by sla
247834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
247835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
247836:
247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
247839: AND (l_actual_flag = 'A')) THEN
247840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
247841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

247834: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
247835: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
247836:
247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
247839: AND (l_actual_flag = 'A')) THEN
247840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
247841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247842: ,p_application_id => p_application_id

Line 247841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

247837: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
247838: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
247839: AND (l_actual_flag = 'A')) THEN
247840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
247841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247842: ,p_application_id => p_application_id
247843: ,p_amb_context_code => 'DEFAULT'
247844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
247845: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 247844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

247840: XLA_AE_LINES_PKG.CreateGainOrLossLines(
247841: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
247842: ,p_application_id => p_application_id
247843: ,p_amb_context_code => 'DEFAULT'
247844: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
247845: ,p_event_class_code => C_EVENT_CLASS_CODE
247846: ,p_event_type_code => C_EVENT_TYPE_CODE
247847:
247848: ,p_gain_ccid => -1

Line 248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248342:
248343: l_calculate_acctd_flag VARCHAR2(1) :='N';
248344: l_calculate_g_l_flag VARCHAR2(1) :='N';
248345: --
248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248343: l_calculate_acctd_flag VARCHAR2(1) :='N';
248344: l_calculate_g_l_flag VARCHAR2(1) :='N';
248345: --
248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

248344: l_calculate_g_l_flag VARCHAR2(1) :='N';
248345: --
248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

248345: --
248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248346: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

248347: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

248348: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248349: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248350: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248351: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248352: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248353: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248354: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

248355: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

248356: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

248357: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

248358: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

248359: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248360: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248361: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248362: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

248363: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

248364: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248372:

Line 248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

248365: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248372:
248373: l_event_id NUMBER;

Line 248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

248366: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248372:
248373: l_event_id NUMBER;
248374: l_previous_event_id NUMBER;

Line 248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

248367: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
248368: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
248369: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
248370: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248371: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
248372:
248373: l_event_id NUMBER;
248374: l_previous_event_id NUMBER;
248375: l_first_event_id NUMBER;

Line 248389: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

248385: l_event_class_name VARCHAR2(80) := 'CIP Unit Adjustments';
248386: l_description VARCHAR2(4000);
248387: l_transaction_reversal NUMBER;
248388: l_ae_header_id NUMBER;
248389: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
248390: l_log_module VARCHAR2(240);
248391: --
248392: l_acct_reversal_source VARCHAR2(30);
248393: l_trx_reversal_source VARCHAR2(30);

Line 248659: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

248655:
248656: --
248657: -- set event info as cache for other routines to refer event attributes
248658: --
248659: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
248660: (p_application_id => p_application_id
248661: ,p_primary_ledger_id => p_primary_ledger_id
248662: ,p_base_ledger_id => p_base_ledger_id
248663: ,p_target_ledger_id => p_target_ledger_id

Line 248692: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

248688:
248689: --
248690: -- set the status of entry to C_VALID (0)
248691: --
248692: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
248693:
248694: --
248695: -- initialize a row for ae header
248696: --

Line 248722: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

248718: --
248719: -- initilaize the status of ae headers for diffrent balance types
248720: -- the status is initialised to C_NOT_CREATED (2)
248721: --
248722: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248723: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248724: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248725:
248726: --

Line 248723: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

248719: -- initilaize the status of ae headers for diffrent balance types
248720: -- the status is initialised to C_NOT_CREATED (2)
248721: --
248722: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248723: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248724: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248725:
248726: --
248727: -- call api to validate and store accounting attributes for header

Line 248724: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

248720: -- the status is initialised to C_NOT_CREATED (2)
248721: --
248722: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248723: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248724: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
248725:
248726: --
248727: -- call api to validate and store accounting attributes for header
248728: --

Line 248769: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

248765: --
248766: l_trx_reversal_source := SUBSTR(NULL, 1,30);
248767:
248768: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
248769: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
248770:
248771: xla_accounting_err_pkg.build_message
248772: (p_appli_s_name => 'XLA'
248773: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 248777: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

248773: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
248774: ,p_token_1 => 'ACCT_ATTR_NAME'
248775: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
248776: ,p_token_2 => 'PRODUCT_NAME'
248777: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248778: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248779: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248780: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248781:

Line 248778: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

248774: ,p_token_1 => 'ACCT_ATTR_NAME'
248775: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
248776: ,p_token_2 => 'PRODUCT_NAME'
248777: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248778: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248779: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248780: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248781:
248782: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 248779: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

248775: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
248776: ,p_token_2 => 'PRODUCT_NAME'
248777: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248778: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248779: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248780: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248781:
248782: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
248783: --

Line 248780: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

248776: ,p_token_2 => 'PRODUCT_NAME'
248777: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248778: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248779: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248780: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248781:
248782: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
248783: --
248784: -- following sets the accounting attributes needed to reverse

Line 248799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

248795: ----------------------------------------------------------------
248796: -- 4262811 - update the header statuses to invalid in need be
248797: ----------------------------------------------------------------
248798: --
248799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
248800:
248801:
248802: -----------------------------------------------
248803: -- No accrual reversal for the event class/type

Line 248930: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

248926: ,p_module => l_log_module);
248927: END IF;
248928:
248929: --
248930: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
248931: --
248932: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
248933: --
248934: -- set event info as cache for other routines to refer event attributes

Line 248932: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

248928:
248929: --
248930: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
248931: --
248932: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
248933: --
248934: -- set event info as cache for other routines to refer event attributes
248935: --
248936:

Line 248940: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

248936:
248937: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
248938: l_previous_event_id := l_event_id;
248939:
248940: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
248941: (p_application_id => p_application_id
248942: ,p_primary_ledger_id => p_primary_ledger_id
248943: ,p_base_ledger_id => p_base_ledger_id
248944: ,p_target_ledger_id => p_target_ledger_id

Line 248981: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

248977: l_acct_reversal_source := SUBSTR(NULL, 1,30);
248978:
248979: IF l_continue_with_lines THEN
248980: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
248981: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
248982:
248983: xla_accounting_err_pkg.build_message
248984: (p_appli_s_name => 'XLA'
248985: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 248989: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

248985: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
248986: ,p_token_1 => 'LINE_NUMBER'
248987: ,p_value_1 => l_array_extract_line_num(Idx)
248988: ,p_token_2 => 'PRODUCT_NAME'
248989: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248990: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248991: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248992: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248993:

Line 248990: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

248986: ,p_token_1 => 'LINE_NUMBER'
248987: ,p_value_1 => l_array_extract_line_num(Idx)
248988: ,p_token_2 => 'PRODUCT_NAME'
248989: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248990: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248991: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248992: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248993:
248994: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 248991: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

248987: ,p_value_1 => l_array_extract_line_num(Idx)
248988: ,p_token_2 => 'PRODUCT_NAME'
248989: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248990: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248991: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248992: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248993:
248994: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
248995: --

Line 248992: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

248988: ,p_token_2 => 'PRODUCT_NAME'
248989: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
248990: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
248991: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
248992: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
248993:
248994: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
248995: --
248996: -- following sets the accounting attributes needed to reverse

Line 249203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

249199:
249200: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
249201: -- or secondary ledger that has different currency with primary
249202: -- or alc that is calculated by sla
249203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
249204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
249205:
249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 249204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

249200: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
249201: -- or secondary ledger that has different currency with primary
249202: -- or alc that is calculated by sla
249203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
249204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
249205:
249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
249208: AND (l_actual_flag = 'A')) THEN

Line 249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

249202: -- or alc that is calculated by sla
249203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
249204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
249205:
249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
249208: AND (l_actual_flag = 'A')) THEN
249209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
249210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

249203: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
249204: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
249205:
249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
249208: AND (l_actual_flag = 'A')) THEN
249209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
249210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
249211: ,p_application_id => p_application_id

Line 249210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

249206: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
249207: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
249208: AND (l_actual_flag = 'A')) THEN
249209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
249210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
249211: ,p_application_id => p_application_id
249212: ,p_amb_context_code => 'DEFAULT'
249213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
249214: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 249213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

249209: XLA_AE_LINES_PKG.CreateGainOrLossLines(
249210: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
249211: ,p_application_id => p_application_id
249212: ,p_amb_context_code => 'DEFAULT'
249213: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
249214: ,p_event_class_code => C_EVENT_CLASS_CODE
249215: ,p_event_type_code => C_EVENT_TYPE_CODE
249216:
249217: ,p_gain_ccid => -1

Line 249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249701:
249702: l_calculate_acctd_flag VARCHAR2(1) :='N';
249703: l_calculate_g_l_flag VARCHAR2(1) :='N';
249704: --
249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249702: l_calculate_acctd_flag VARCHAR2(1) :='N';
249703: l_calculate_g_l_flag VARCHAR2(1) :='N';
249704: --
249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

249703: l_calculate_g_l_flag VARCHAR2(1) :='N';
249704: --
249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

249704: --
249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249705: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

249706: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

249707: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249708: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249709: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249710: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249711: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249712: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249713: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

249714: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

249715: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

249716: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

249717: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

249718: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249719: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249720: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249721: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

249722: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

249723: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249731:

Line 249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

249724: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249731:
249732: l_event_id NUMBER;

Line 249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

249725: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249731:
249732: l_event_id NUMBER;
249733: l_previous_event_id NUMBER;

Line 249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

249726: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
249727: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
249728: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
249729: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249730: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
249731:
249732: l_event_id NUMBER;
249733: l_previous_event_id NUMBER;
249734: l_first_event_id NUMBER;

Line 249748: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

249744: l_event_class_name VARCHAR2(80) := 'Deferred Depreciation';
249745: l_description VARCHAR2(4000);
249746: l_transaction_reversal NUMBER;
249747: l_ae_header_id NUMBER;
249748: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
249749: l_log_module VARCHAR2(240);
249750: --
249751: l_acct_reversal_source VARCHAR2(30);
249752: l_trx_reversal_source VARCHAR2(30);

Line 250013: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

250009:
250010: --
250011: -- set event info as cache for other routines to refer event attributes
250012: --
250013: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
250014: (p_application_id => p_application_id
250015: ,p_primary_ledger_id => p_primary_ledger_id
250016: ,p_base_ledger_id => p_base_ledger_id
250017: ,p_target_ledger_id => p_target_ledger_id

Line 250046: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

250042:
250043: --
250044: -- set the status of entry to C_VALID (0)
250045: --
250046: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
250047:
250048: --
250049: -- initialize a row for ae header
250050: --

Line 250077: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

250073: --
250074: -- initilaize the status of ae headers for diffrent balance types
250075: -- the status is initialised to C_NOT_CREATED (2)
250076: --
250077: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250078: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250079: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250080:
250081: --

Line 250078: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

250074: -- initilaize the status of ae headers for diffrent balance types
250075: -- the status is initialised to C_NOT_CREATED (2)
250076: --
250077: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250078: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250079: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250080:
250081: --
250082: -- call api to validate and store accounting attributes for header

Line 250079: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

250075: -- the status is initialised to C_NOT_CREATED (2)
250076: --
250077: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250078: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250079: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
250080:
250081: --
250082: -- call api to validate and store accounting attributes for header
250083: --

Line 250122: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

250118: --
250119: l_trx_reversal_source := SUBSTR(NULL, 1,30);
250120:
250121: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
250122: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
250123:
250124: xla_accounting_err_pkg.build_message
250125: (p_appli_s_name => 'XLA'
250126: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 250130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

250126: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
250127: ,p_token_1 => 'ACCT_ATTR_NAME'
250128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
250129: ,p_token_2 => 'PRODUCT_NAME'
250130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250134:

Line 250131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

250127: ,p_token_1 => 'ACCT_ATTR_NAME'
250128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
250129: ,p_token_2 => 'PRODUCT_NAME'
250130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250134:
250135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 250132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

250128: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
250129: ,p_token_2 => 'PRODUCT_NAME'
250130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250134:
250135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
250136: --

Line 250133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

250129: ,p_token_2 => 'PRODUCT_NAME'
250130: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250131: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250132: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250133: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250134:
250135: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
250136: --
250137: -- following sets the accounting attributes needed to reverse

Line 250152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

250148: ----------------------------------------------------------------
250149: -- 4262811 - update the header statuses to invalid in need be
250150: ----------------------------------------------------------------
250151: --
250152: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
250153:
250154:
250155: -----------------------------------------------
250156: -- No accrual reversal for the event class/type

Line 250280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

250276: ,p_module => l_log_module);
250277: END IF;
250278:
250279: --
250280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
250281: --
250282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
250283: --
250284: -- set event info as cache for other routines to refer event attributes

Line 250282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

250278:
250279: --
250280: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
250281: --
250282: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
250283: --
250284: -- set event info as cache for other routines to refer event attributes
250285: --
250286:

Line 250290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

250286:
250287: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
250288: l_previous_event_id := l_event_id;
250289:
250290: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
250291: (p_application_id => p_application_id
250292: ,p_primary_ledger_id => p_primary_ledger_id
250293: ,p_base_ledger_id => p_base_ledger_id
250294: ,p_target_ledger_id => p_target_ledger_id

Line 250331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

250327: l_acct_reversal_source := SUBSTR(NULL, 1,30);
250328:
250329: IF l_continue_with_lines THEN
250330: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
250331: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
250332:
250333: xla_accounting_err_pkg.build_message
250334: (p_appli_s_name => 'XLA'
250335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 250339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

250335: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
250336: ,p_token_1 => 'LINE_NUMBER'
250337: ,p_value_1 => l_array_extract_line_num(Idx)
250338: ,p_token_2 => 'PRODUCT_NAME'
250339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250343:

Line 250340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

250336: ,p_token_1 => 'LINE_NUMBER'
250337: ,p_value_1 => l_array_extract_line_num(Idx)
250338: ,p_token_2 => 'PRODUCT_NAME'
250339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250343:
250344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 250341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

250337: ,p_value_1 => l_array_extract_line_num(Idx)
250338: ,p_token_2 => 'PRODUCT_NAME'
250339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250343:
250344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
250345: --

Line 250342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

250338: ,p_token_2 => 'PRODUCT_NAME'
250339: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
250340: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
250341: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250342: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
250343:
250344: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
250345: --
250346: -- following sets the accounting attributes needed to reverse

Line 250436: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

250432:
250433: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
250434: -- or secondary ledger that has different currency with primary
250435: -- or alc that is calculated by sla
250436: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
250437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
250438:
250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 250437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

250433: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
250434: -- or secondary ledger that has different currency with primary
250435: -- or alc that is calculated by sla
250436: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
250437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
250438:
250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
250441: AND (l_actual_flag = 'A')) THEN

Line 250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

250435: -- or alc that is calculated by sla
250436: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
250437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
250438:
250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
250441: AND (l_actual_flag = 'A')) THEN
250442: XLA_AE_LINES_PKG.CreateGainOrLossLines(
250443: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

250436: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
250437: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
250438:
250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
250441: AND (l_actual_flag = 'A')) THEN
250442: XLA_AE_LINES_PKG.CreateGainOrLossLines(
250443: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250444: ,p_application_id => p_application_id

Line 250443: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

250439: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
250440: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
250441: AND (l_actual_flag = 'A')) THEN
250442: XLA_AE_LINES_PKG.CreateGainOrLossLines(
250443: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250444: ,p_application_id => p_application_id
250445: ,p_amb_context_code => 'DEFAULT'
250446: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
250447: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 250446: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

250442: XLA_AE_LINES_PKG.CreateGainOrLossLines(
250443: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
250444: ,p_application_id => p_application_id
250445: ,p_amb_context_code => 'DEFAULT'
250446: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
250447: ,p_event_class_code => C_EVENT_CLASS_CODE
250448: ,p_event_type_code => C_EVENT_TYPE_CODE
250449:
250450: ,p_gain_ccid => -1

Line 250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250929:
250930: l_calculate_acctd_flag VARCHAR2(1) :='N';
250931: l_calculate_g_l_flag VARCHAR2(1) :='N';
250932: --
250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250930: l_calculate_acctd_flag VARCHAR2(1) :='N';
250931: l_calculate_g_l_flag VARCHAR2(1) :='N';
250932: --
250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

250931: l_calculate_g_l_flag VARCHAR2(1) :='N';
250932: --
250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

250932: --
250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250933: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

250934: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

250935: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250936: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250937: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250938: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250939: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250940: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250941: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

250942: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

250943: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

250944: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

250945: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

250946: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250947: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250948: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250949: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

250950: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

250951: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250959:

Line 250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

250952: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250959:
250960: l_event_id NUMBER;

Line 250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

250953: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250959:
250960: l_event_id NUMBER;
250961: l_previous_event_id NUMBER;

Line 250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

250954: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
250955: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
250956: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
250957: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250958: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
250959:
250960: l_event_id NUMBER;
250961: l_previous_event_id NUMBER;
250962: l_first_event_id NUMBER;

Line 250976: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

250972: l_event_class_name VARCHAR2(80) := 'Depreciation Adjustments';
250973: l_description VARCHAR2(4000);
250974: l_transaction_reversal NUMBER;
250975: l_ae_header_id NUMBER;
250976: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
250977: l_log_module VARCHAR2(240);
250978: --
250979: l_acct_reversal_source VARCHAR2(30);
250980: l_trx_reversal_source VARCHAR2(30);

Line 251236: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

251232:
251233: --
251234: -- set event info as cache for other routines to refer event attributes
251235: --
251236: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
251237: (p_application_id => p_application_id
251238: ,p_primary_ledger_id => p_primary_ledger_id
251239: ,p_base_ledger_id => p_base_ledger_id
251240: ,p_target_ledger_id => p_target_ledger_id

Line 251269: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

251265:
251266: --
251267: -- set the status of entry to C_VALID (0)
251268: --
251269: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
251270:
251271: --
251272: -- initialize a row for ae header
251273: --

Line 251298: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

251294: --
251295: -- initilaize the status of ae headers for diffrent balance types
251296: -- the status is initialised to C_NOT_CREATED (2)
251297: --
251298: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251299: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251300: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251301:
251302: --

Line 251299: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

251295: -- initilaize the status of ae headers for diffrent balance types
251296: -- the status is initialised to C_NOT_CREATED (2)
251297: --
251298: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251299: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251300: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251301:
251302: --
251303: -- call api to validate and store accounting attributes for header

Line 251300: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

251296: -- the status is initialised to C_NOT_CREATED (2)
251297: --
251298: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251299: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251300: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
251301:
251302: --
251303: -- call api to validate and store accounting attributes for header
251304: --

Line 251345: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

251341: --
251342: l_trx_reversal_source := SUBSTR(NULL, 1,30);
251343:
251344: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
251345: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
251346:
251347: xla_accounting_err_pkg.build_message
251348: (p_appli_s_name => 'XLA'
251349: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 251353: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

251349: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
251350: ,p_token_1 => 'ACCT_ATTR_NAME'
251351: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
251352: ,p_token_2 => 'PRODUCT_NAME'
251353: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251357:

Line 251354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

251350: ,p_token_1 => 'ACCT_ATTR_NAME'
251351: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
251352: ,p_token_2 => 'PRODUCT_NAME'
251353: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251357:
251358: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 251355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

251351: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
251352: ,p_token_2 => 'PRODUCT_NAME'
251353: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251357:
251358: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
251359: --

Line 251356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

251352: ,p_token_2 => 'PRODUCT_NAME'
251353: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251354: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251355: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251356: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251357:
251358: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
251359: --
251360: -- following sets the accounting attributes needed to reverse

Line 251375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

251371: ----------------------------------------------------------------
251372: -- 4262811 - update the header statuses to invalid in need be
251373: ----------------------------------------------------------------
251374: --
251375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
251376:
251377:
251378: -----------------------------------------------
251379: -- No accrual reversal for the event class/type

Line 251504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

251500: ,p_module => l_log_module);
251501: END IF;
251502:
251503: --
251504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
251505: --
251506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
251507: --
251508: -- set event info as cache for other routines to refer event attributes

Line 251506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

251502:
251503: --
251504: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
251505: --
251506: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
251507: --
251508: -- set event info as cache for other routines to refer event attributes
251509: --
251510:

Line 251514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

251510:
251511: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
251512: l_previous_event_id := l_event_id;
251513:
251514: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
251515: (p_application_id => p_application_id
251516: ,p_primary_ledger_id => p_primary_ledger_id
251517: ,p_base_ledger_id => p_base_ledger_id
251518: ,p_target_ledger_id => p_target_ledger_id

Line 251555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

251551: l_acct_reversal_source := SUBSTR(NULL, 1,30);
251552:
251553: IF l_continue_with_lines THEN
251554: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
251555: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
251556:
251557: xla_accounting_err_pkg.build_message
251558: (p_appli_s_name => 'XLA'
251559: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 251563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

251559: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
251560: ,p_token_1 => 'LINE_NUMBER'
251561: ,p_value_1 => l_array_extract_line_num(Idx)
251562: ,p_token_2 => 'PRODUCT_NAME'
251563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251567:

Line 251564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

251560: ,p_token_1 => 'LINE_NUMBER'
251561: ,p_value_1 => l_array_extract_line_num(Idx)
251562: ,p_token_2 => 'PRODUCT_NAME'
251563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251567:
251568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 251565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

251561: ,p_value_1 => l_array_extract_line_num(Idx)
251562: ,p_token_2 => 'PRODUCT_NAME'
251563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251567:
251568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
251569: --

Line 251566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

251562: ,p_token_2 => 'PRODUCT_NAME'
251563: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
251564: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
251565: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251566: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
251567:
251568: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
251569: --
251570: -- following sets the accounting attributes needed to reverse

Line 251656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

251652:
251653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
251654: -- or secondary ledger that has different currency with primary
251655: -- or alc that is calculated by sla
251656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
251657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
251658:
251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 251657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

251653: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
251654: -- or secondary ledger that has different currency with primary
251655: -- or alc that is calculated by sla
251656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
251657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
251658:
251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
251661: AND (l_actual_flag = 'A')) THEN

Line 251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

251655: -- or alc that is calculated by sla
251656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
251657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
251658:
251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
251661: AND (l_actual_flag = 'A')) THEN
251662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
251663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

251656: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
251657: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
251658:
251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
251661: AND (l_actual_flag = 'A')) THEN
251662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
251663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251664: ,p_application_id => p_application_id

Line 251663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

251659: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
251660: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
251661: AND (l_actual_flag = 'A')) THEN
251662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
251663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251664: ,p_application_id => p_application_id
251665: ,p_amb_context_code => 'DEFAULT'
251666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
251667: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 251666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

251662: XLA_AE_LINES_PKG.CreateGainOrLossLines(
251663: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
251664: ,p_application_id => p_application_id
251665: ,p_amb_context_code => 'DEFAULT'
251666: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
251667: ,p_event_class_code => C_EVENT_CLASS_CODE
251668: ,p_event_type_code => C_EVENT_TYPE_CODE
251669:
251670: ,p_gain_ccid => -1

Line 252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252285:
252286: l_calculate_acctd_flag VARCHAR2(1) :='N';
252287: l_calculate_g_l_flag VARCHAR2(1) :='N';
252288: --
252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252286: l_calculate_acctd_flag VARCHAR2(1) :='N';
252287: l_calculate_g_l_flag VARCHAR2(1) :='N';
252288: --
252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

252287: l_calculate_g_l_flag VARCHAR2(1) :='N';
252288: --
252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

252288: --
252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252289: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

252290: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

252291: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252292: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252293: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252294: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252295: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252296: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252297: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

252298: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

252299: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

252300: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

252301: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

252302: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252303: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252304: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252305: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

252306: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

252307: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252315:

Line 252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

252308: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252315:
252316: l_event_id NUMBER;

Line 252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

252309: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252315:
252316: l_event_id NUMBER;
252317: l_previous_event_id NUMBER;

Line 252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

252310: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
252311: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
252312: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
252313: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252314: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
252315:
252316: l_event_id NUMBER;
252317: l_previous_event_id NUMBER;
252318: l_first_event_id NUMBER;

Line 252332: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

252328: l_event_class_name VARCHAR2(80) := 'Depreciation';
252329: l_description VARCHAR2(4000);
252330: l_transaction_reversal NUMBER;
252331: l_ae_header_id NUMBER;
252332: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
252333: l_log_module VARCHAR2(240);
252334: --
252335: l_acct_reversal_source VARCHAR2(30);
252336: l_trx_reversal_source VARCHAR2(30);

Line 252676: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

252672:
252673: --
252674: -- set event info as cache for other routines to refer event attributes
252675: --
252676: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
252677: (p_application_id => p_application_id
252678: ,p_primary_ledger_id => p_primary_ledger_id
252679: ,p_base_ledger_id => p_base_ledger_id
252680: ,p_target_ledger_id => p_target_ledger_id

Line 252709: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

252705:
252706: --
252707: -- set the status of entry to C_VALID (0)
252708: --
252709: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
252710:
252711: --
252712: -- initialize a row for ae header
252713: --

Line 252740: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

252736: --
252737: -- initilaize the status of ae headers for diffrent balance types
252738: -- the status is initialised to C_NOT_CREATED (2)
252739: --
252740: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252741: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252742: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252743:
252744: --

Line 252741: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

252737: -- initilaize the status of ae headers for diffrent balance types
252738: -- the status is initialised to C_NOT_CREATED (2)
252739: --
252740: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252741: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252742: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252743:
252744: --
252745: -- call api to validate and store accounting attributes for header

Line 252742: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

252738: -- the status is initialised to C_NOT_CREATED (2)
252739: --
252740: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252741: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252742: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
252743:
252744: --
252745: -- call api to validate and store accounting attributes for header
252746: --

Line 252789: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

252785: --
252786: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_72'), 1,30);
252787:
252788: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
252789: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
252790:
252791: xla_accounting_err_pkg.build_message
252792: (p_appli_s_name => 'XLA'
252793: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 252797: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

252793: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
252794: ,p_token_1 => 'ACCT_ATTR_NAME'
252795: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
252796: ,p_token_2 => 'PRODUCT_NAME'
252797: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
252798: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
252799: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
252800: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
252801:

Line 252798: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

252794: ,p_token_1 => 'ACCT_ATTR_NAME'
252795: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
252796: ,p_token_2 => 'PRODUCT_NAME'
252797: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
252798: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
252799: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
252800: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
252801:
252802: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 252799: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

252795: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
252796: ,p_token_2 => 'PRODUCT_NAME'
252797: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
252798: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
252799: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
252800: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
252801:
252802: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
252803: --

Line 252800: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

252796: ,p_token_2 => 'PRODUCT_NAME'
252797: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
252798: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
252799: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
252800: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
252801:
252802: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
252803: --
252804: -- following sets the accounting attributes needed to reverse

Line 252819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

252815: ----------------------------------------------------------------
252816: -- 4262811 - update the header statuses to invalid in need be
252817: ----------------------------------------------------------------
252818: --
252819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
252820:
252821:
252822: -----------------------------------------------
252823: -- No accrual reversal for the event class/type

Line 252973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

252969: ,p_module => l_log_module);
252970: END IF;
252971:
252972: --
252973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
252974: --
252975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
252976: --
252977: -- set event info as cache for other routines to refer event attributes

Line 252975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

252971:
252972: --
252973: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
252974: --
252975: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
252976: --
252977: -- set event info as cache for other routines to refer event attributes
252978: --
252979:

Line 252983: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

252979:
252980: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
252981: l_previous_event_id := l_event_id;
252982:
252983: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
252984: (p_application_id => p_application_id
252985: ,p_primary_ledger_id => p_primary_ledger_id
252986: ,p_base_ledger_id => p_base_ledger_id
252987: ,p_target_ledger_id => p_target_ledger_id

Line 253024: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

253020: l_acct_reversal_source := SUBSTR(NULL, 1,30);
253021:
253022: IF l_continue_with_lines THEN
253023: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
253024: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
253025:
253026: xla_accounting_err_pkg.build_message
253027: (p_appli_s_name => 'XLA'
253028: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 253032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

253028: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
253029: ,p_token_1 => 'LINE_NUMBER'
253030: ,p_value_1 => l_array_extract_line_num(Idx)
253031: ,p_token_2 => 'PRODUCT_NAME'
253032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
253033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
253034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
253036:

Line 253033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

253029: ,p_token_1 => 'LINE_NUMBER'
253030: ,p_value_1 => l_array_extract_line_num(Idx)
253031: ,p_token_2 => 'PRODUCT_NAME'
253032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
253033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
253034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
253036:
253037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 253034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

253030: ,p_value_1 => l_array_extract_line_num(Idx)
253031: ,p_token_2 => 'PRODUCT_NAME'
253032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
253033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
253034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
253036:
253037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
253038: --

Line 253035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

253031: ,p_token_2 => 'PRODUCT_NAME'
253032: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
253033: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
253034: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253035: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
253036:
253037: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
253038: --
253039: -- following sets the accounting attributes needed to reverse

Line 253645: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

253641:
253642: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
253643: -- or secondary ledger that has different currency with primary
253644: -- or alc that is calculated by sla
253645: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
253646: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
253647:
253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 253646: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

253642: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
253643: -- or secondary ledger that has different currency with primary
253644: -- or alc that is calculated by sla
253645: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
253646: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
253647:
253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
253650: AND (l_actual_flag = 'A')) THEN

Line 253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

253644: -- or alc that is calculated by sla
253645: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
253646: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
253647:
253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
253650: AND (l_actual_flag = 'A')) THEN
253651: XLA_AE_LINES_PKG.CreateGainOrLossLines(
253652: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

253645: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
253646: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
253647:
253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
253650: AND (l_actual_flag = 'A')) THEN
253651: XLA_AE_LINES_PKG.CreateGainOrLossLines(
253652: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253653: ,p_application_id => p_application_id

Line 253652: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

253648: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
253649: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
253650: AND (l_actual_flag = 'A')) THEN
253651: XLA_AE_LINES_PKG.CreateGainOrLossLines(
253652: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253653: ,p_application_id => p_application_id
253654: ,p_amb_context_code => 'DEFAULT'
253655: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
253656: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 253655: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

253651: XLA_AE_LINES_PKG.CreateGainOrLossLines(
253652: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
253653: ,p_application_id => p_application_id
253654: ,p_amb_context_code => 'DEFAULT'
253655: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
253656: ,p_event_class_code => C_EVENT_CLASS_CODE
253657: ,p_event_type_code => C_EVENT_TYPE_CODE
253658:
253659: ,p_gain_ccid => -1

Line 254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254174:
254175: l_calculate_acctd_flag VARCHAR2(1) :='N';
254176: l_calculate_g_l_flag VARCHAR2(1) :='N';
254177: --
254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254175: l_calculate_acctd_flag VARCHAR2(1) :='N';
254176: l_calculate_g_l_flag VARCHAR2(1) :='N';
254177: --
254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

254176: l_calculate_g_l_flag VARCHAR2(1) :='N';
254177: --
254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

254177: --
254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254178: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

254179: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

254180: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254181: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254182: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254183: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254184: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254185: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254186: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

254187: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

254188: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

254189: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

254190: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

254191: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254192: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254193: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254194: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

254195: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

254196: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254204:

Line 254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

254197: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254204:
254205: l_event_id NUMBER;

Line 254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

254198: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254204:
254205: l_event_id NUMBER;
254206: l_previous_event_id NUMBER;

Line 254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

254199: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
254200: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
254201: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
254202: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254203: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
254204:
254205: l_event_id NUMBER;
254206: l_previous_event_id NUMBER;
254207: l_first_event_id NUMBER;

Line 254221: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

254217: l_event_class_name VARCHAR2(80) := 'Inflation Revaluation';
254218: l_description VARCHAR2(4000);
254219: l_transaction_reversal NUMBER;
254220: l_ae_header_id NUMBER;
254221: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
254222: l_log_module VARCHAR2(240);
254223: --
254224: l_acct_reversal_source VARCHAR2(30);
254225: l_trx_reversal_source VARCHAR2(30);

Line 254500: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

254496:
254497: --
254498: -- set event info as cache for other routines to refer event attributes
254499: --
254500: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
254501: (p_application_id => p_application_id
254502: ,p_primary_ledger_id => p_primary_ledger_id
254503: ,p_base_ledger_id => p_base_ledger_id
254504: ,p_target_ledger_id => p_target_ledger_id

Line 254533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

254529:
254530: --
254531: -- set the status of entry to C_VALID (0)
254532: --
254533: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
254534:
254535: --
254536: -- initialize a row for ae header
254537: --

Line 254559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

254555: --
254556: -- initilaize the status of ae headers for diffrent balance types
254557: -- the status is initialised to C_NOT_CREATED (2)
254558: --
254559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254562:
254563: --

Line 254560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

254556: -- initilaize the status of ae headers for diffrent balance types
254557: -- the status is initialised to C_NOT_CREATED (2)
254558: --
254559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254562:
254563: --
254564: -- call api to validate and store accounting attributes for header

Line 254561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

254557: -- the status is initialised to C_NOT_CREATED (2)
254558: --
254559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
254562:
254563: --
254564: -- call api to validate and store accounting attributes for header
254565: --

Line 254597: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

254593: --
254594: l_trx_reversal_source := SUBSTR(NULL, 1,30);
254595:
254596: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
254597: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
254598:
254599: xla_accounting_err_pkg.build_message
254600: (p_appli_s_name => 'XLA'
254601: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 254605: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

254601: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
254602: ,p_token_1 => 'ACCT_ATTR_NAME'
254603: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
254604: ,p_token_2 => 'PRODUCT_NAME'
254605: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254606: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254607: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254608: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254609:

Line 254606: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

254602: ,p_token_1 => 'ACCT_ATTR_NAME'
254603: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
254604: ,p_token_2 => 'PRODUCT_NAME'
254605: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254606: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254607: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254608: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254609:
254610: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 254607: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

254603: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
254604: ,p_token_2 => 'PRODUCT_NAME'
254605: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254606: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254607: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254608: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254609:
254610: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
254611: --

Line 254608: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

254604: ,p_token_2 => 'PRODUCT_NAME'
254605: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254606: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254607: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254608: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254609:
254610: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
254611: --
254612: -- following sets the accounting attributes needed to reverse

Line 254627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

254623: ----------------------------------------------------------------
254624: -- 4262811 - update the header statuses to invalid in need be
254625: ----------------------------------------------------------------
254626: --
254627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
254628:
254629:
254630: -----------------------------------------------
254631: -- No accrual reversal for the event class/type

Line 254766: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

254762: ,p_module => l_log_module);
254763: END IF;
254764:
254765: --
254766: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
254767: --
254768: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
254769: --
254770: -- set event info as cache for other routines to refer event attributes

Line 254768: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

254764:
254765: --
254766: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
254767: --
254768: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
254769: --
254770: -- set event info as cache for other routines to refer event attributes
254771: --
254772:

Line 254776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

254772:
254773: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
254774: l_previous_event_id := l_event_id;
254775:
254776: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
254777: (p_application_id => p_application_id
254778: ,p_primary_ledger_id => p_primary_ledger_id
254779: ,p_base_ledger_id => p_base_ledger_id
254780: ,p_target_ledger_id => p_target_ledger_id

Line 254817: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

254813: l_acct_reversal_source := SUBSTR(NULL, 1,30);
254814:
254815: IF l_continue_with_lines THEN
254816: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
254817: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
254818:
254819: xla_accounting_err_pkg.build_message
254820: (p_appli_s_name => 'XLA'
254821: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 254825: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

254821: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
254822: ,p_token_1 => 'LINE_NUMBER'
254823: ,p_value_1 => l_array_extract_line_num(Idx)
254824: ,p_token_2 => 'PRODUCT_NAME'
254825: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254826: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254827: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254828: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254829:

Line 254826: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

254822: ,p_token_1 => 'LINE_NUMBER'
254823: ,p_value_1 => l_array_extract_line_num(Idx)
254824: ,p_token_2 => 'PRODUCT_NAME'
254825: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254826: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254827: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254828: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254829:
254830: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 254827: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

254823: ,p_value_1 => l_array_extract_line_num(Idx)
254824: ,p_token_2 => 'PRODUCT_NAME'
254825: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254826: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254827: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254828: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254829:
254830: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
254831: --

Line 254828: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

254824: ,p_token_2 => 'PRODUCT_NAME'
254825: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
254826: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
254827: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
254828: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
254829:
254830: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
254831: --
254832: -- following sets the accounting attributes needed to reverse

Line 255178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

255174:
255175: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
255176: -- or secondary ledger that has different currency with primary
255177: -- or alc that is calculated by sla
255178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
255179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
255180:
255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 255179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

255175: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
255176: -- or secondary ledger that has different currency with primary
255177: -- or alc that is calculated by sla
255178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
255179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
255180:
255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
255183: AND (l_actual_flag = 'A')) THEN

Line 255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

255177: -- or alc that is calculated by sla
255178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
255179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
255180:
255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
255183: AND (l_actual_flag = 'A')) THEN
255184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
255185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

255178: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
255179: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
255180:
255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
255183: AND (l_actual_flag = 'A')) THEN
255184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
255185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
255186: ,p_application_id => p_application_id

Line 255185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

255181: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
255182: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
255183: AND (l_actual_flag = 'A')) THEN
255184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
255185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
255186: ,p_application_id => p_application_id
255187: ,p_amb_context_code => 'DEFAULT'
255188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
255189: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 255188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

255184: XLA_AE_LINES_PKG.CreateGainOrLossLines(
255185: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
255186: ,p_application_id => p_application_id
255187: ,p_amb_context_code => 'DEFAULT'
255188: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
255189: ,p_event_class_code => C_EVENT_CLASS_CODE
255190: ,p_event_type_code => C_EVENT_TYPE_CODE
255191:
255192: ,p_gain_ccid => -1

Line 255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255816:
255817: l_calculate_acctd_flag VARCHAR2(1) :='N';
255818: l_calculate_g_l_flag VARCHAR2(1) :='N';
255819: --
255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255817: l_calculate_acctd_flag VARCHAR2(1) :='N';
255818: l_calculate_g_l_flag VARCHAR2(1) :='N';
255819: --
255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

255818: l_calculate_g_l_flag VARCHAR2(1) :='N';
255819: --
255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

255819: --
255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255820: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

255821: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

255822: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255823: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255824: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255825: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255826: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255827: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255828: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

255829: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

255830: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

255831: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

255832: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

255833: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255834: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255835: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255836: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

255837: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

255838: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255846:

Line 255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

255839: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255846:
255847: l_event_id NUMBER;

Line 255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

255840: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255846:
255847: l_event_id NUMBER;
255848: l_previous_event_id NUMBER;

Line 255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

255841: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
255842: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
255843: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
255844: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255845: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
255846:
255847: l_event_id NUMBER;
255848: l_previous_event_id NUMBER;
255849: l_first_event_id NUMBER;

Line 255863: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

255859: l_event_class_name VARCHAR2(80) := 'Retirements';
255860: l_description VARCHAR2(4000);
255861: l_transaction_reversal NUMBER;
255862: l_ae_header_id NUMBER;
255863: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
255864: l_log_module VARCHAR2(240);
255865: --
255866: l_acct_reversal_source VARCHAR2(30);
255867: l_trx_reversal_source VARCHAR2(30);

Line 256221: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

256217:
256218: --
256219: -- set event info as cache for other routines to refer event attributes
256220: --
256221: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
256222: (p_application_id => p_application_id
256223: ,p_primary_ledger_id => p_primary_ledger_id
256224: ,p_base_ledger_id => p_base_ledger_id
256225: ,p_target_ledger_id => p_target_ledger_id

Line 256254: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

256250:
256251: --
256252: -- set the status of entry to C_VALID (0)
256253: --
256254: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
256255:
256256: --
256257: -- initialize a row for ae header
256258: --

Line 256292: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

256288: --
256289: -- initilaize the status of ae headers for diffrent balance types
256290: -- the status is initialised to C_NOT_CREATED (2)
256291: --
256292: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256293: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256294: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256295:
256296: --

Line 256293: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

256289: -- initilaize the status of ae headers for diffrent balance types
256290: -- the status is initialised to C_NOT_CREATED (2)
256291: --
256292: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256293: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256294: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256295:
256296: --
256297: -- call api to validate and store accounting attributes for header

Line 256294: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

256290: -- the status is initialised to C_NOT_CREATED (2)
256291: --
256292: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256293: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256294: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
256295:
256296: --
256297: -- call api to validate and store accounting attributes for header
256298: --

Line 256339: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

256335: --
256336: l_trx_reversal_source := SUBSTR(NULL, 1,30);
256337:
256338: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
256339: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
256340:
256341: xla_accounting_err_pkg.build_message
256342: (p_appli_s_name => 'XLA'
256343: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 256347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

256343: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
256344: ,p_token_1 => 'ACCT_ATTR_NAME'
256345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
256346: ,p_token_2 => 'PRODUCT_NAME'
256347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256351:

Line 256348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

256344: ,p_token_1 => 'ACCT_ATTR_NAME'
256345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
256346: ,p_token_2 => 'PRODUCT_NAME'
256347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256351:
256352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 256349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

256345: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
256346: ,p_token_2 => 'PRODUCT_NAME'
256347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256351:
256352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
256353: --

Line 256350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

256346: ,p_token_2 => 'PRODUCT_NAME'
256347: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256348: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256349: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256350: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256351:
256352: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
256353: --
256354: -- following sets the accounting attributes needed to reverse

Line 256369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

256365: ----------------------------------------------------------------
256366: -- 4262811 - update the header statuses to invalid in need be
256367: ----------------------------------------------------------------
256368: --
256369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
256370:
256371:
256372: -----------------------------------------------
256373: -- No accrual reversal for the event class/type

Line 256518: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

256514: ,p_module => l_log_module);
256515: END IF;
256516:
256517: --
256518: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
256519: --
256520: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
256521: --
256522: -- set event info as cache for other routines to refer event attributes

Line 256520: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

256516:
256517: --
256518: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
256519: --
256520: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
256521: --
256522: -- set event info as cache for other routines to refer event attributes
256523: --
256524:

Line 256528: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

256524:
256525: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
256526: l_previous_event_id := l_event_id;
256527:
256528: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
256529: (p_application_id => p_application_id
256530: ,p_primary_ledger_id => p_primary_ledger_id
256531: ,p_base_ledger_id => p_base_ledger_id
256532: ,p_target_ledger_id => p_target_ledger_id

Line 256569: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

256565: l_acct_reversal_source := SUBSTR(NULL, 1,30);
256566:
256567: IF l_continue_with_lines THEN
256568: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
256569: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
256570:
256571: xla_accounting_err_pkg.build_message
256572: (p_appli_s_name => 'XLA'
256573: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 256577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

256573: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
256574: ,p_token_1 => 'LINE_NUMBER'
256575: ,p_value_1 => l_array_extract_line_num(Idx)
256576: ,p_token_2 => 'PRODUCT_NAME'
256577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256581:

Line 256578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

256574: ,p_token_1 => 'LINE_NUMBER'
256575: ,p_value_1 => l_array_extract_line_num(Idx)
256576: ,p_token_2 => 'PRODUCT_NAME'
256577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256581:
256582: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 256579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

256575: ,p_value_1 => l_array_extract_line_num(Idx)
256576: ,p_token_2 => 'PRODUCT_NAME'
256577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256581:
256582: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
256583: --

Line 256580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

256576: ,p_token_2 => 'PRODUCT_NAME'
256577: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
256578: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
256579: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
256580: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
256581:
256582: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
256583: --
256584: -- following sets the accounting attributes needed to reverse

Line 257467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

257463:
257464: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
257465: -- or secondary ledger that has different currency with primary
257466: -- or alc that is calculated by sla
257467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
257468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
257469:
257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 257468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

257464: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
257465: -- or secondary ledger that has different currency with primary
257466: -- or alc that is calculated by sla
257467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
257468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
257469:
257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
257472: AND (l_actual_flag = 'A')) THEN

Line 257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

257466: -- or alc that is calculated by sla
257467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
257468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
257469:
257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
257472: AND (l_actual_flag = 'A')) THEN
257473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
257474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

257467: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
257468: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
257469:
257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
257472: AND (l_actual_flag = 'A')) THEN
257473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
257474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
257475: ,p_application_id => p_application_id

Line 257474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

257470: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
257471: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
257472: AND (l_actual_flag = 'A')) THEN
257473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
257474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
257475: ,p_application_id => p_application_id
257476: ,p_amb_context_code => 'DEFAULT'
257477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
257478: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 257477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

257473: XLA_AE_LINES_PKG.CreateGainOrLossLines(
257474: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
257475: ,p_application_id => p_application_id
257476: ,p_amb_context_code => 'DEFAULT'
257477: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
257478: ,p_event_class_code => C_EVENT_CLASS_CODE
257479: ,p_event_type_code => C_EVENT_TYPE_CODE
257480:
257481: ,p_gain_ccid => -1

Line 257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257970:
257971: l_calculate_acctd_flag VARCHAR2(1) :='N';
257972: l_calculate_g_l_flag VARCHAR2(1) :='N';
257973: --
257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257971: l_calculate_acctd_flag VARCHAR2(1) :='N';
257972: l_calculate_g_l_flag VARCHAR2(1) :='N';
257973: --
257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

257972: l_calculate_g_l_flag VARCHAR2(1) :='N';
257973: --
257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

257973: --
257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257974: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

257975: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

257976: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257977: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257978: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257979: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257980: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257981: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257982: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

257983: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

257984: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

257985: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

257986: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

257987: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257988: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257989: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257990: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

257991: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

257992: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
258000:

Line 257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

257993: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
258000:
258001: l_event_id NUMBER;

Line 257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

257994: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
258000:
258001: l_event_id NUMBER;
258002: l_previous_event_id NUMBER;

Line 257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

257995: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
257996: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
257997: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
257998: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
257999: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
258000:
258001: l_event_id NUMBER;
258002: l_previous_event_id NUMBER;
258003: l_first_event_id NUMBER;

Line 258017: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

258013: l_event_class_name VARCHAR2(80) := 'Reserve Transfers';
258014: l_description VARCHAR2(4000);
258015: l_transaction_reversal NUMBER;
258016: l_ae_header_id NUMBER;
258017: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
258018: l_log_module VARCHAR2(240);
258019: --
258020: l_acct_reversal_source VARCHAR2(30);
258021: l_trx_reversal_source VARCHAR2(30);

Line 258284: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

258280:
258281: --
258282: -- set event info as cache for other routines to refer event attributes
258283: --
258284: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
258285: (p_application_id => p_application_id
258286: ,p_primary_ledger_id => p_primary_ledger_id
258287: ,p_base_ledger_id => p_base_ledger_id
258288: ,p_target_ledger_id => p_target_ledger_id

Line 258317: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

258313:
258314: --
258315: -- set the status of entry to C_VALID (0)
258316: --
258317: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
258318:
258319: --
258320: -- initialize a row for ae header
258321: --

Line 258347: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

258343: --
258344: -- initilaize the status of ae headers for diffrent balance types
258345: -- the status is initialised to C_NOT_CREATED (2)
258346: --
258347: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258348: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258349: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258350:
258351: --

Line 258348: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

258344: -- initilaize the status of ae headers for diffrent balance types
258345: -- the status is initialised to C_NOT_CREATED (2)
258346: --
258347: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258348: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258349: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258350:
258351: --
258352: -- call api to validate and store accounting attributes for header

Line 258349: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

258345: -- the status is initialised to C_NOT_CREATED (2)
258346: --
258347: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258348: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258349: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
258350:
258351: --
258352: -- call api to validate and store accounting attributes for header
258353: --

Line 258394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

258390: --
258391: l_trx_reversal_source := SUBSTR(NULL, 1,30);
258392:
258393: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
258394: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
258395:
258396: xla_accounting_err_pkg.build_message
258397: (p_appli_s_name => 'XLA'
258398: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 258402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

258398: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
258399: ,p_token_1 => 'ACCT_ATTR_NAME'
258400: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
258401: ,p_token_2 => 'PRODUCT_NAME'
258402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258406:

Line 258403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

258399: ,p_token_1 => 'ACCT_ATTR_NAME'
258400: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
258401: ,p_token_2 => 'PRODUCT_NAME'
258402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258406:
258407: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 258404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

258400: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
258401: ,p_token_2 => 'PRODUCT_NAME'
258402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258406:
258407: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
258408: --

Line 258405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

258401: ,p_token_2 => 'PRODUCT_NAME'
258402: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258403: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258404: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258405: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258406:
258407: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
258408: --
258409: -- following sets the accounting attributes needed to reverse

Line 258424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

258420: ----------------------------------------------------------------
258421: -- 4262811 - update the header statuses to invalid in need be
258422: ----------------------------------------------------------------
258423: --
258424: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
258425:
258426:
258427: -----------------------------------------------
258428: -- No accrual reversal for the event class/type

Line 258554: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

258550: ,p_module => l_log_module);
258551: END IF;
258552:
258553: --
258554: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
258555: --
258556: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
258557: --
258558: -- set event info as cache for other routines to refer event attributes

Line 258556: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

258552:
258553: --
258554: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
258555: --
258556: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
258557: --
258558: -- set event info as cache for other routines to refer event attributes
258559: --
258560:

Line 258564: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

258560:
258561: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
258562: l_previous_event_id := l_event_id;
258563:
258564: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
258565: (p_application_id => p_application_id
258566: ,p_primary_ledger_id => p_primary_ledger_id
258567: ,p_base_ledger_id => p_base_ledger_id
258568: ,p_target_ledger_id => p_target_ledger_id

Line 258605: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

258601: l_acct_reversal_source := SUBSTR(NULL, 1,30);
258602:
258603: IF l_continue_with_lines THEN
258604: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
258605: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
258606:
258607: xla_accounting_err_pkg.build_message
258608: (p_appli_s_name => 'XLA'
258609: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 258613: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

258609: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
258610: ,p_token_1 => 'LINE_NUMBER'
258611: ,p_value_1 => l_array_extract_line_num(Idx)
258612: ,p_token_2 => 'PRODUCT_NAME'
258613: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258614: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258615: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258616: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258617:

Line 258614: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

258610: ,p_token_1 => 'LINE_NUMBER'
258611: ,p_value_1 => l_array_extract_line_num(Idx)
258612: ,p_token_2 => 'PRODUCT_NAME'
258613: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258614: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258615: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258616: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258617:
258618: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 258615: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

258611: ,p_value_1 => l_array_extract_line_num(Idx)
258612: ,p_token_2 => 'PRODUCT_NAME'
258613: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258614: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258615: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258616: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258617:
258618: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
258619: --

Line 258616: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

258612: ,p_token_2 => 'PRODUCT_NAME'
258613: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
258614: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
258615: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258616: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
258617:
258618: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
258619: --
258620: -- following sets the accounting attributes needed to reverse

Line 258767: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

258763:
258764: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
258765: -- or secondary ledger that has different currency with primary
258766: -- or alc that is calculated by sla
258767: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
258768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
258769:
258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 258768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

258764: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
258765: -- or secondary ledger that has different currency with primary
258766: -- or alc that is calculated by sla
258767: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
258768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
258769:
258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
258772: AND (l_actual_flag = 'A')) THEN

Line 258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

258766: -- or alc that is calculated by sla
258767: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
258768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
258769:
258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
258772: AND (l_actual_flag = 'A')) THEN
258773: XLA_AE_LINES_PKG.CreateGainOrLossLines(
258774: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

258767: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
258768: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
258769:
258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
258772: AND (l_actual_flag = 'A')) THEN
258773: XLA_AE_LINES_PKG.CreateGainOrLossLines(
258774: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258775: ,p_application_id => p_application_id

Line 258774: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

258770: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
258771: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
258772: AND (l_actual_flag = 'A')) THEN
258773: XLA_AE_LINES_PKG.CreateGainOrLossLines(
258774: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258775: ,p_application_id => p_application_id
258776: ,p_amb_context_code => 'DEFAULT'
258777: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
258778: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 258777: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

258773: XLA_AE_LINES_PKG.CreateGainOrLossLines(
258774: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
258775: ,p_application_id => p_application_id
258776: ,p_amb_context_code => 'DEFAULT'
258777: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
258778: ,p_event_class_code => C_EVENT_CLASS_CODE
258779: ,p_event_type_code => C_EVENT_TYPE_CODE
258780:
258781: ,p_gain_ccid => -1

Line 259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259405:
259406: l_calculate_acctd_flag VARCHAR2(1) :='N';
259407: l_calculate_g_l_flag VARCHAR2(1) :='N';
259408: --
259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259406: l_calculate_acctd_flag VARCHAR2(1) :='N';
259407: l_calculate_g_l_flag VARCHAR2(1) :='N';
259408: --
259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

259407: l_calculate_g_l_flag VARCHAR2(1) :='N';
259408: --
259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

259408: --
259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259409: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

259410: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

259411: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259412: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259413: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259414: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259415: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259416: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259417: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

259418: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

259419: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

259420: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

259421: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

259422: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259423: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259424: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259425: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

259426: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

259427: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259435:

Line 259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

259428: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259435:
259436: l_event_id NUMBER;

Line 259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

259429: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259435:
259436: l_event_id NUMBER;
259437: l_previous_event_id NUMBER;

Line 259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

259430: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
259431: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
259432: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
259433: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259434: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
259435:
259436: l_event_id NUMBER;
259437: l_previous_event_id NUMBER;
259438: l_first_event_id NUMBER;

Line 259452: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

259448: l_event_class_name VARCHAR2(80) := 'Retirements';
259449: l_description VARCHAR2(4000);
259450: l_transaction_reversal NUMBER;
259451: l_ae_header_id NUMBER;
259452: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
259453: l_log_module VARCHAR2(240);
259454: --
259455: l_acct_reversal_source VARCHAR2(30);
259456: l_trx_reversal_source VARCHAR2(30);

Line 259810: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

259806:
259807: --
259808: -- set event info as cache for other routines to refer event attributes
259809: --
259810: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
259811: (p_application_id => p_application_id
259812: ,p_primary_ledger_id => p_primary_ledger_id
259813: ,p_base_ledger_id => p_base_ledger_id
259814: ,p_target_ledger_id => p_target_ledger_id

Line 259843: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

259839:
259840: --
259841: -- set the status of entry to C_VALID (0)
259842: --
259843: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
259844:
259845: --
259846: -- initialize a row for ae header
259847: --

Line 259881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

259877: --
259878: -- initilaize the status of ae headers for diffrent balance types
259879: -- the status is initialised to C_NOT_CREATED (2)
259880: --
259881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259884:
259885: --

Line 259882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

259878: -- initilaize the status of ae headers for diffrent balance types
259879: -- the status is initialised to C_NOT_CREATED (2)
259880: --
259881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259884:
259885: --
259886: -- call api to validate and store accounting attributes for header

Line 259883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

259879: -- the status is initialised to C_NOT_CREATED (2)
259880: --
259881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
259884:
259885: --
259886: -- call api to validate and store accounting attributes for header
259887: --

Line 259928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

259924: --
259925: l_trx_reversal_source := SUBSTR(NULL, 1,30);
259926:
259927: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
259928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
259929:
259930: xla_accounting_err_pkg.build_message
259931: (p_appli_s_name => 'XLA'
259932: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 259936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

259932: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
259933: ,p_token_1 => 'ACCT_ATTR_NAME'
259934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
259935: ,p_token_2 => 'PRODUCT_NAME'
259936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
259937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
259938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
259939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
259940:

Line 259937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

259933: ,p_token_1 => 'ACCT_ATTR_NAME'
259934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
259935: ,p_token_2 => 'PRODUCT_NAME'
259936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
259937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
259938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
259939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
259940:
259941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 259938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

259934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
259935: ,p_token_2 => 'PRODUCT_NAME'
259936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
259937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
259938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
259939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
259940:
259941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
259942: --

Line 259939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

259935: ,p_token_2 => 'PRODUCT_NAME'
259936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
259937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
259938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
259939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
259940:
259941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
259942: --
259943: -- following sets the accounting attributes needed to reverse

Line 259958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

259954: ----------------------------------------------------------------
259955: -- 4262811 - update the header statuses to invalid in need be
259956: ----------------------------------------------------------------
259957: --
259958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
259959:
259960:
259961: -----------------------------------------------
259962: -- No accrual reversal for the event class/type

Line 260107: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

260103: ,p_module => l_log_module);
260104: END IF;
260105:
260106: --
260107: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
260108: --
260109: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
260110: --
260111: -- set event info as cache for other routines to refer event attributes

Line 260109: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

260105:
260106: --
260107: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
260108: --
260109: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
260110: --
260111: -- set event info as cache for other routines to refer event attributes
260112: --
260113:

Line 260117: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

260113:
260114: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
260115: l_previous_event_id := l_event_id;
260116:
260117: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
260118: (p_application_id => p_application_id
260119: ,p_primary_ledger_id => p_primary_ledger_id
260120: ,p_base_ledger_id => p_base_ledger_id
260121: ,p_target_ledger_id => p_target_ledger_id

Line 260158: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

260154: l_acct_reversal_source := SUBSTR(NULL, 1,30);
260155:
260156: IF l_continue_with_lines THEN
260157: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
260158: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
260159:
260160: xla_accounting_err_pkg.build_message
260161: (p_appli_s_name => 'XLA'
260162: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 260166: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

260162: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
260163: ,p_token_1 => 'LINE_NUMBER'
260164: ,p_value_1 => l_array_extract_line_num(Idx)
260165: ,p_token_2 => 'PRODUCT_NAME'
260166: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
260167: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
260168: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
260169: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
260170:

Line 260167: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

260163: ,p_token_1 => 'LINE_NUMBER'
260164: ,p_value_1 => l_array_extract_line_num(Idx)
260165: ,p_token_2 => 'PRODUCT_NAME'
260166: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
260167: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
260168: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
260169: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
260170:
260171: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 260168: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

260164: ,p_value_1 => l_array_extract_line_num(Idx)
260165: ,p_token_2 => 'PRODUCT_NAME'
260166: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
260167: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
260168: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
260169: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
260170:
260171: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
260172: --

Line 260169: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

260165: ,p_token_2 => 'PRODUCT_NAME'
260166: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
260167: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
260168: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
260169: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
260170:
260171: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
260172: --
260173: -- following sets the accounting attributes needed to reverse

Line 260999: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

260995:
260996: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
260997: -- or secondary ledger that has different currency with primary
260998: -- or alc that is calculated by sla
260999: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
261000: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
261001:
261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 261000: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

260996: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
260997: -- or secondary ledger that has different currency with primary
260998: -- or alc that is calculated by sla
260999: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
261000: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
261001:
261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
261004: AND (l_actual_flag = 'A')) THEN

Line 261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

260998: -- or alc that is calculated by sla
260999: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
261000: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
261001:
261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
261004: AND (l_actual_flag = 'A')) THEN
261005: XLA_AE_LINES_PKG.CreateGainOrLossLines(
261006: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

260999: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
261000: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
261001:
261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
261004: AND (l_actual_flag = 'A')) THEN
261005: XLA_AE_LINES_PKG.CreateGainOrLossLines(
261006: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261007: ,p_application_id => p_application_id

Line 261006: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

261002: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
261003: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
261004: AND (l_actual_flag = 'A')) THEN
261005: XLA_AE_LINES_PKG.CreateGainOrLossLines(
261006: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261007: ,p_application_id => p_application_id
261008: ,p_amb_context_code => 'DEFAULT'
261009: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
261010: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 261009: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

261005: XLA_AE_LINES_PKG.CreateGainOrLossLines(
261006: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261007: ,p_application_id => p_application_id
261008: ,p_amb_context_code => 'DEFAULT'
261009: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
261010: ,p_event_class_code => C_EVENT_CLASS_CODE
261011: ,p_event_type_code => C_EVENT_TYPE_CODE
261012:
261013: ,p_gain_ccid => -1

Line 261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261497:
261498: l_calculate_acctd_flag VARCHAR2(1) :='N';
261499: l_calculate_g_l_flag VARCHAR2(1) :='N';
261500: --
261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261498: l_calculate_acctd_flag VARCHAR2(1) :='N';
261499: l_calculate_g_l_flag VARCHAR2(1) :='N';
261500: --
261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

261499: l_calculate_g_l_flag VARCHAR2(1) :='N';
261500: --
261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

261500: --
261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261501: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

261502: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

261503: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261504: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261505: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261506: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261507: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261508: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261509: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

261510: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

261511: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

261512: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

261513: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

261514: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261515: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261516: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261517: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

261518: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

261519: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261527:

Line 261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

261520: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261527:
261528: l_event_id NUMBER;

Line 261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

261521: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261527:
261528: l_event_id NUMBER;
261529: l_previous_event_id NUMBER;

Line 261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

261522: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
261523: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
261524: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
261525: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261526: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
261527:
261528: l_event_id NUMBER;
261529: l_previous_event_id NUMBER;
261530: l_first_event_id NUMBER;

Line 261544: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

261540: l_event_class_name VARCHAR2(80) := 'Retirement Adjustments';
261541: l_description VARCHAR2(4000);
261542: l_transaction_reversal NUMBER;
261543: l_ae_header_id NUMBER;
261544: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
261545: l_log_module VARCHAR2(240);
261546: --
261547: l_acct_reversal_source VARCHAR2(30);
261548: l_trx_reversal_source VARCHAR2(30);

Line 261808: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

261804:
261805: --
261806: -- set event info as cache for other routines to refer event attributes
261807: --
261808: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
261809: (p_application_id => p_application_id
261810: ,p_primary_ledger_id => p_primary_ledger_id
261811: ,p_base_ledger_id => p_base_ledger_id
261812: ,p_target_ledger_id => p_target_ledger_id

Line 261841: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

261837:
261838: --
261839: -- set the status of entry to C_VALID (0)
261840: --
261841: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
261842:
261843: --
261844: -- initialize a row for ae header
261845: --

Line 261871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

261867: --
261868: -- initilaize the status of ae headers for diffrent balance types
261869: -- the status is initialised to C_NOT_CREATED (2)
261870: --
261871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261874:
261875: --

Line 261872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

261868: -- initilaize the status of ae headers for diffrent balance types
261869: -- the status is initialised to C_NOT_CREATED (2)
261870: --
261871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261874:
261875: --
261876: -- call api to validate and store accounting attributes for header

Line 261873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

261869: -- the status is initialised to C_NOT_CREATED (2)
261870: --
261871: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261872: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261873: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
261874:
261875: --
261876: -- call api to validate and store accounting attributes for header
261877: --

Line 261918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

261914: --
261915: l_trx_reversal_source := SUBSTR(NULL, 1,30);
261916:
261917: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
261918: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
261919:
261920: xla_accounting_err_pkg.build_message
261921: (p_appli_s_name => 'XLA'
261922: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 261926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

261922: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
261923: ,p_token_1 => 'ACCT_ATTR_NAME'
261924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
261925: ,p_token_2 => 'PRODUCT_NAME'
261926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
261927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
261928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
261930:

Line 261927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

261923: ,p_token_1 => 'ACCT_ATTR_NAME'
261924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
261925: ,p_token_2 => 'PRODUCT_NAME'
261926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
261927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
261928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
261930:
261931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 261928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

261924: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
261925: ,p_token_2 => 'PRODUCT_NAME'
261926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
261927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
261928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
261930:
261931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
261932: --

Line 261929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

261925: ,p_token_2 => 'PRODUCT_NAME'
261926: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
261927: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
261928: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
261929: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
261930:
261931: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
261932: --
261933: -- following sets the accounting attributes needed to reverse

Line 261948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

261944: ----------------------------------------------------------------
261945: -- 4262811 - update the header statuses to invalid in need be
261946: ----------------------------------------------------------------
261947: --
261948: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
261949:
261950:
261951: -----------------------------------------------
261952: -- No accrual reversal for the event class/type

Line 262077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

262073: ,p_module => l_log_module);
262074: END IF;
262075:
262076: --
262077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
262078: --
262079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
262080: --
262081: -- set event info as cache for other routines to refer event attributes

Line 262079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

262075:
262076: --
262077: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
262078: --
262079: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
262080: --
262081: -- set event info as cache for other routines to refer event attributes
262082: --
262083:

Line 262087: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

262083:
262084: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
262085: l_previous_event_id := l_event_id;
262086:
262087: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
262088: (p_application_id => p_application_id
262089: ,p_primary_ledger_id => p_primary_ledger_id
262090: ,p_base_ledger_id => p_base_ledger_id
262091: ,p_target_ledger_id => p_target_ledger_id

Line 262128: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

262124: l_acct_reversal_source := SUBSTR(NULL, 1,30);
262125:
262126: IF l_continue_with_lines THEN
262127: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
262128: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
262129:
262130: xla_accounting_err_pkg.build_message
262131: (p_appli_s_name => 'XLA'
262132: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 262136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

262132: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
262133: ,p_token_1 => 'LINE_NUMBER'
262134: ,p_value_1 => l_array_extract_line_num(Idx)
262135: ,p_token_2 => 'PRODUCT_NAME'
262136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
262137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
262138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
262140:

Line 262137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

262133: ,p_token_1 => 'LINE_NUMBER'
262134: ,p_value_1 => l_array_extract_line_num(Idx)
262135: ,p_token_2 => 'PRODUCT_NAME'
262136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
262137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
262138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
262140:
262141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 262138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

262134: ,p_value_1 => l_array_extract_line_num(Idx)
262135: ,p_token_2 => 'PRODUCT_NAME'
262136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
262137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
262138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
262140:
262141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
262142: --

Line 262139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

262135: ,p_token_2 => 'PRODUCT_NAME'
262136: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
262137: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
262138: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262139: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
262140:
262141: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
262142: --
262143: -- following sets the accounting attributes needed to reverse

Line 262258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

262254:
262255: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
262256: -- or secondary ledger that has different currency with primary
262257: -- or alc that is calculated by sla
262258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
262259: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
262260:
262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 262259: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

262255: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
262256: -- or secondary ledger that has different currency with primary
262257: -- or alc that is calculated by sla
262258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
262259: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
262260:
262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
262263: AND (l_actual_flag = 'A')) THEN

Line 262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

262257: -- or alc that is calculated by sla
262258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
262259: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
262260:
262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
262263: AND (l_actual_flag = 'A')) THEN
262264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
262265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

262258: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
262259: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
262260:
262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
262263: AND (l_actual_flag = 'A')) THEN
262264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
262265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262266: ,p_application_id => p_application_id

Line 262265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

262261: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
262262: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
262263: AND (l_actual_flag = 'A')) THEN
262264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
262265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262266: ,p_application_id => p_application_id
262267: ,p_amb_context_code => 'DEFAULT'
262268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
262269: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 262268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

262264: XLA_AE_LINES_PKG.CreateGainOrLossLines(
262265: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
262266: ,p_application_id => p_application_id
262267: ,p_amb_context_code => 'DEFAULT'
262268: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
262269: ,p_event_class_code => C_EVENT_CLASS_CODE
262270: ,p_event_type_code => C_EVENT_TYPE_CODE
262271:
262272: ,p_gain_ccid => -1

Line 262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262766:
262767: l_calculate_acctd_flag VARCHAR2(1) :='N';
262768: l_calculate_g_l_flag VARCHAR2(1) :='N';
262769: --
262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262767: l_calculate_acctd_flag VARCHAR2(1) :='N';
262768: l_calculate_g_l_flag VARCHAR2(1) :='N';
262769: --
262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

262768: l_calculate_g_l_flag VARCHAR2(1) :='N';
262769: --
262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

262769: --
262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262770: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

262771: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

262772: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262773: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262774: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262775: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262776: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262777: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262778: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

262779: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

262780: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

262781: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

262782: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

262783: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262784: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262785: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262786: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

262787: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

262788: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262796:

Line 262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

262789: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262796:
262797: l_event_id NUMBER;

Line 262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

262790: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262796:
262797: l_event_id NUMBER;
262798: l_previous_event_id NUMBER;

Line 262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

262791: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
262792: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
262793: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
262794: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262795: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
262796:
262797: l_event_id NUMBER;
262798: l_previous_event_id NUMBER;
262799: l_first_event_id NUMBER;

Line 262813: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

262809: l_event_class_name VARCHAR2(80) := 'Revaluation';
262810: l_description VARCHAR2(4000);
262811: l_transaction_reversal NUMBER;
262812: l_ae_header_id NUMBER;
262813: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
262814: l_log_module VARCHAR2(240);
262815: --
262816: l_acct_reversal_source VARCHAR2(30);
262817: l_trx_reversal_source VARCHAR2(30);

Line 263081: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

263077:
263078: --
263079: -- set event info as cache for other routines to refer event attributes
263080: --
263081: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
263082: (p_application_id => p_application_id
263083: ,p_primary_ledger_id => p_primary_ledger_id
263084: ,p_base_ledger_id => p_base_ledger_id
263085: ,p_target_ledger_id => p_target_ledger_id

Line 263114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

263110:
263111: --
263112: -- set the status of entry to C_VALID (0)
263113: --
263114: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
263115:
263116: --
263117: -- initialize a row for ae header
263118: --

Line 263142: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

263138: --
263139: -- initilaize the status of ae headers for diffrent balance types
263140: -- the status is initialised to C_NOT_CREATED (2)
263141: --
263142: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263143: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263144: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263145:
263146: --

Line 263143: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

263139: -- initilaize the status of ae headers for diffrent balance types
263140: -- the status is initialised to C_NOT_CREATED (2)
263141: --
263142: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263143: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263144: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263145:
263146: --
263147: -- call api to validate and store accounting attributes for header

Line 263144: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

263140: -- the status is initialised to C_NOT_CREATED (2)
263141: --
263142: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263143: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263144: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
263145:
263146: --
263147: -- call api to validate and store accounting attributes for header
263148: --

Line 263189: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

263185: --
263186: l_trx_reversal_source := SUBSTR(NULL, 1,30);
263187:
263188: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
263189: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
263190:
263191: xla_accounting_err_pkg.build_message
263192: (p_appli_s_name => 'XLA'
263193: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 263197: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

263193: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
263194: ,p_token_1 => 'ACCT_ATTR_NAME'
263195: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
263196: ,p_token_2 => 'PRODUCT_NAME'
263197: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263198: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263199: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263200: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263201:

Line 263198: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

263194: ,p_token_1 => 'ACCT_ATTR_NAME'
263195: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
263196: ,p_token_2 => 'PRODUCT_NAME'
263197: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263198: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263199: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263200: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263201:
263202: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 263199: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

263195: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
263196: ,p_token_2 => 'PRODUCT_NAME'
263197: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263198: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263199: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263200: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263201:
263202: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
263203: --

Line 263200: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

263196: ,p_token_2 => 'PRODUCT_NAME'
263197: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263198: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263199: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263200: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263201:
263202: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
263203: --
263204: -- following sets the accounting attributes needed to reverse

Line 263219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

263215: ----------------------------------------------------------------
263216: -- 4262811 - update the header statuses to invalid in need be
263217: ----------------------------------------------------------------
263218: --
263219: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
263220:
263221:
263222: -----------------------------------------------
263223: -- No accrual reversal for the event class/type

Line 263352: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

263348: ,p_module => l_log_module);
263349: END IF;
263350:
263351: --
263352: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
263353: --
263354: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
263355: --
263356: -- set event info as cache for other routines to refer event attributes

Line 263354: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

263350:
263351: --
263352: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
263353: --
263354: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
263355: --
263356: -- set event info as cache for other routines to refer event attributes
263357: --
263358:

Line 263362: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

263358:
263359: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
263360: l_previous_event_id := l_event_id;
263361:
263362: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
263363: (p_application_id => p_application_id
263364: ,p_primary_ledger_id => p_primary_ledger_id
263365: ,p_base_ledger_id => p_base_ledger_id
263366: ,p_target_ledger_id => p_target_ledger_id

Line 263403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

263399: l_acct_reversal_source := SUBSTR(NULL, 1,30);
263400:
263401: IF l_continue_with_lines THEN
263402: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
263403: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
263404:
263405: xla_accounting_err_pkg.build_message
263406: (p_appli_s_name => 'XLA'
263407: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 263411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

263407: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
263408: ,p_token_1 => 'LINE_NUMBER'
263409: ,p_value_1 => l_array_extract_line_num(Idx)
263410: ,p_token_2 => 'PRODUCT_NAME'
263411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263415:

Line 263412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

263408: ,p_token_1 => 'LINE_NUMBER'
263409: ,p_value_1 => l_array_extract_line_num(Idx)
263410: ,p_token_2 => 'PRODUCT_NAME'
263411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263415:
263416: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 263413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

263409: ,p_value_1 => l_array_extract_line_num(Idx)
263410: ,p_token_2 => 'PRODUCT_NAME'
263411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263415:
263416: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
263417: --

Line 263414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

263410: ,p_token_2 => 'PRODUCT_NAME'
263411: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
263412: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
263413: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263414: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
263415:
263416: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
263417: --
263418: -- following sets the accounting attributes needed to reverse

Line 263676: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

263672:
263673: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
263674: -- or secondary ledger that has different currency with primary
263675: -- or alc that is calculated by sla
263676: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
263677: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
263678:
263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 263677: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

263673: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
263674: -- or secondary ledger that has different currency with primary
263675: -- or alc that is calculated by sla
263676: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
263677: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
263678:
263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
263681: AND (l_actual_flag = 'A')) THEN

Line 263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

263675: -- or alc that is calculated by sla
263676: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
263677: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
263678:
263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
263681: AND (l_actual_flag = 'A')) THEN
263682: XLA_AE_LINES_PKG.CreateGainOrLossLines(
263683: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

263676: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
263677: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
263678:
263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
263681: AND (l_actual_flag = 'A')) THEN
263682: XLA_AE_LINES_PKG.CreateGainOrLossLines(
263683: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263684: ,p_application_id => p_application_id

Line 263683: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

263679: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
263680: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
263681: AND (l_actual_flag = 'A')) THEN
263682: XLA_AE_LINES_PKG.CreateGainOrLossLines(
263683: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263684: ,p_application_id => p_application_id
263685: ,p_amb_context_code => 'DEFAULT'
263686: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
263687: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 263686: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

263682: XLA_AE_LINES_PKG.CreateGainOrLossLines(
263683: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
263684: ,p_application_id => p_application_id
263685: ,p_amb_context_code => 'DEFAULT'
263686: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
263687: ,p_event_class_code => C_EVENT_CLASS_CODE
263688: ,p_event_type_code => C_EVENT_TYPE_CODE
263689:
263690: ,p_gain_ccid => -1

Line 264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264183:
264184: l_calculate_acctd_flag VARCHAR2(1) :='N';
264185: l_calculate_g_l_flag VARCHAR2(1) :='N';
264186: --
264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264184: l_calculate_acctd_flag VARCHAR2(1) :='N';
264185: l_calculate_g_l_flag VARCHAR2(1) :='N';
264186: --
264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

264185: l_calculate_g_l_flag VARCHAR2(1) :='N';
264186: --
264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

264186: --
264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264187: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

264188: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

264189: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264190: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264191: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264192: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264193: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264194: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264195: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

264196: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

264197: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

264198: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

264199: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

264200: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264201: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264202: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264203: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

264204: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

264205: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264213:

Line 264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

264206: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264213:
264214: l_event_id NUMBER;

Line 264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

264207: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264213:
264214: l_event_id NUMBER;
264215: l_previous_event_id NUMBER;

Line 264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

264208: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
264209: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
264210: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
264211: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264212: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
264213:
264214: l_event_id NUMBER;
264215: l_previous_event_id NUMBER;
264216: l_first_event_id NUMBER;

Line 264230: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

264226: l_event_class_name VARCHAR2(80) := 'Capitalization';
264227: l_description VARCHAR2(4000);
264228: l_transaction_reversal NUMBER;
264229: l_ae_header_id NUMBER;
264230: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
264231: l_log_module VARCHAR2(240);
264232: --
264233: l_acct_reversal_source VARCHAR2(30);
264234: l_trx_reversal_source VARCHAR2(30);

Line 264499: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

264495:
264496: --
264497: -- set event info as cache for other routines to refer event attributes
264498: --
264499: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
264500: (p_application_id => p_application_id
264501: ,p_primary_ledger_id => p_primary_ledger_id
264502: ,p_base_ledger_id => p_base_ledger_id
264503: ,p_target_ledger_id => p_target_ledger_id

Line 264532: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

264528:
264529: --
264530: -- set the status of entry to C_VALID (0)
264531: --
264532: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
264533:
264534: --
264535: -- initialize a row for ae header
264536: --

Line 264560: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

264556: --
264557: -- initilaize the status of ae headers for diffrent balance types
264558: -- the status is initialised to C_NOT_CREATED (2)
264559: --
264560: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264561: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264562: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264563:
264564: --

Line 264561: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

264557: -- initilaize the status of ae headers for diffrent balance types
264558: -- the status is initialised to C_NOT_CREATED (2)
264559: --
264560: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264561: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264562: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264563:
264564: --
264565: -- call api to validate and store accounting attributes for header

Line 264562: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

264558: -- the status is initialised to C_NOT_CREATED (2)
264559: --
264560: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264561: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264562: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
264563:
264564: --
264565: -- call api to validate and store accounting attributes for header
264566: --

Line 264607: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

264603: --
264604: l_trx_reversal_source := SUBSTR(NULL, 1,30);
264605:
264606: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
264607: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
264608:
264609: xla_accounting_err_pkg.build_message
264610: (p_appli_s_name => 'XLA'
264611: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 264615: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

264611: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
264612: ,p_token_1 => 'ACCT_ATTR_NAME'
264613: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
264614: ,p_token_2 => 'PRODUCT_NAME'
264615: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264616: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264617: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264618: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264619:

Line 264616: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

264612: ,p_token_1 => 'ACCT_ATTR_NAME'
264613: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
264614: ,p_token_2 => 'PRODUCT_NAME'
264615: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264616: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264617: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264618: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264619:
264620: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 264617: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

264613: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
264614: ,p_token_2 => 'PRODUCT_NAME'
264615: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264616: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264617: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264618: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264619:
264620: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
264621: --

Line 264618: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

264614: ,p_token_2 => 'PRODUCT_NAME'
264615: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264616: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264617: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264618: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264619:
264620: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
264621: --
264622: -- following sets the accounting attributes needed to reverse

Line 264637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

264633: ----------------------------------------------------------------
264634: -- 4262811 - update the header statuses to invalid in need be
264635: ----------------------------------------------------------------
264636: --
264637: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
264638:
264639:
264640: -----------------------------------------------
264641: -- No accrual reversal for the event class/type

Line 264770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

264766: ,p_module => l_log_module);
264767: END IF;
264768:
264769: --
264770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
264771: --
264772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
264773: --
264774: -- set event info as cache for other routines to refer event attributes

Line 264772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

264768:
264769: --
264770: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
264771: --
264772: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
264773: --
264774: -- set event info as cache for other routines to refer event attributes
264775: --
264776:

Line 264780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

264776:
264777: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
264778: l_previous_event_id := l_event_id;
264779:
264780: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
264781: (p_application_id => p_application_id
264782: ,p_primary_ledger_id => p_primary_ledger_id
264783: ,p_base_ledger_id => p_base_ledger_id
264784: ,p_target_ledger_id => p_target_ledger_id

Line 264821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

264817: l_acct_reversal_source := SUBSTR(NULL, 1,30);
264818:
264819: IF l_continue_with_lines THEN
264820: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
264821: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
264822:
264823: xla_accounting_err_pkg.build_message
264824: (p_appli_s_name => 'XLA'
264825: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 264829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

264825: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
264826: ,p_token_1 => 'LINE_NUMBER'
264827: ,p_value_1 => l_array_extract_line_num(Idx)
264828: ,p_token_2 => 'PRODUCT_NAME'
264829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264833:

Line 264830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

264826: ,p_token_1 => 'LINE_NUMBER'
264827: ,p_value_1 => l_array_extract_line_num(Idx)
264828: ,p_token_2 => 'PRODUCT_NAME'
264829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264833:
264834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 264831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

264827: ,p_value_1 => l_array_extract_line_num(Idx)
264828: ,p_token_2 => 'PRODUCT_NAME'
264829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264833:
264834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
264835: --

Line 264832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

264828: ,p_token_2 => 'PRODUCT_NAME'
264829: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
264830: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
264831: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
264832: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
264833:
264834: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
264835: --
264836: -- following sets the accounting attributes needed to reverse

Line 265093: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

265089:
265090: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
265091: -- or secondary ledger that has different currency with primary
265092: -- or alc that is calculated by sla
265093: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
265094: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
265095:
265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 265094: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

265090: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
265091: -- or secondary ledger that has different currency with primary
265092: -- or alc that is calculated by sla
265093: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
265094: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
265095:
265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
265098: AND (l_actual_flag = 'A')) THEN

Line 265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

265092: -- or alc that is calculated by sla
265093: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
265094: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
265095:
265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
265098: AND (l_actual_flag = 'A')) THEN
265099: XLA_AE_LINES_PKG.CreateGainOrLossLines(
265100: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

265093: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
265094: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
265095:
265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
265098: AND (l_actual_flag = 'A')) THEN
265099: XLA_AE_LINES_PKG.CreateGainOrLossLines(
265100: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
265101: ,p_application_id => p_application_id

Line 265100: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

265096: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
265097: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
265098: AND (l_actual_flag = 'A')) THEN
265099: XLA_AE_LINES_PKG.CreateGainOrLossLines(
265100: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
265101: ,p_application_id => p_application_id
265102: ,p_amb_context_code => 'DEFAULT'
265103: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
265104: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 265103: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

265099: XLA_AE_LINES_PKG.CreateGainOrLossLines(
265100: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
265101: ,p_application_id => p_application_id
265102: ,p_amb_context_code => 'DEFAULT'
265103: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
265104: ,p_event_class_code => C_EVENT_CLASS_CODE
265105: ,p_event_type_code => C_EVENT_TYPE_CODE
265106:
265107: ,p_gain_ccid => -1

Line 265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265631:
265632: l_calculate_acctd_flag VARCHAR2(1) :='N';
265633: l_calculate_g_l_flag VARCHAR2(1) :='N';
265634: --
265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265632: l_calculate_acctd_flag VARCHAR2(1) :='N';
265633: l_calculate_g_l_flag VARCHAR2(1) :='N';
265634: --
265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

265633: l_calculate_g_l_flag VARCHAR2(1) :='N';
265634: --
265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

265634: --
265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265635: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

265636: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

265637: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265638: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265639: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265640: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265641: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265642: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265643: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

265644: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

265645: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

265646: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

265647: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

265648: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265649: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265650: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265651: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

265652: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

265653: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265661:

Line 265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

265654: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265661:
265662: l_event_id NUMBER;

Line 265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

265655: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265661:
265662: l_event_id NUMBER;
265663: l_previous_event_id NUMBER;

Line 265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

265656: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
265657: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
265658: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
265659: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265660: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
265661:
265662: l_event_id NUMBER;
265663: l_previous_event_id NUMBER;
265664: l_first_event_id NUMBER;

Line 265678: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

265674: l_event_class_name VARCHAR2(80) := 'Source Line Transfers';
265675: l_description VARCHAR2(4000);
265676: l_transaction_reversal NUMBER;
265677: l_ae_header_id NUMBER;
265678: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
265679: l_log_module VARCHAR2(240);
265680: --
265681: l_acct_reversal_source VARCHAR2(30);
265682: l_trx_reversal_source VARCHAR2(30);

Line 265966: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

265962:
265963: --
265964: -- set event info as cache for other routines to refer event attributes
265965: --
265966: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
265967: (p_application_id => p_application_id
265968: ,p_primary_ledger_id => p_primary_ledger_id
265969: ,p_base_ledger_id => p_base_ledger_id
265970: ,p_target_ledger_id => p_target_ledger_id

Line 265999: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

265995:
265996: --
265997: -- set the status of entry to C_VALID (0)
265998: --
265999: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
266000:
266001: --
266002: -- initialize a row for ae header
266003: --

Line 266029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

266025: --
266026: -- initilaize the status of ae headers for diffrent balance types
266027: -- the status is initialised to C_NOT_CREATED (2)
266028: --
266029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266032:
266033: --

Line 266030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

266026: -- initilaize the status of ae headers for diffrent balance types
266027: -- the status is initialised to C_NOT_CREATED (2)
266028: --
266029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266032:
266033: --
266034: -- call api to validate and store accounting attributes for header

Line 266031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

266027: -- the status is initialised to C_NOT_CREATED (2)
266028: --
266029: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266030: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266031: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
266032:
266033: --
266034: -- call api to validate and store accounting attributes for header
266035: --

Line 266076: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

266072: --
266073: l_trx_reversal_source := SUBSTR(NULL, 1,30);
266074:
266075: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
266076: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
266077:
266078: xla_accounting_err_pkg.build_message
266079: (p_appli_s_name => 'XLA'
266080: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 266084: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

266080: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
266081: ,p_token_1 => 'ACCT_ATTR_NAME'
266082: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
266083: ,p_token_2 => 'PRODUCT_NAME'
266084: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266088:

Line 266085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

266081: ,p_token_1 => 'ACCT_ATTR_NAME'
266082: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
266083: ,p_token_2 => 'PRODUCT_NAME'
266084: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266088:
266089: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 266086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

266082: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
266083: ,p_token_2 => 'PRODUCT_NAME'
266084: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266088:
266089: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
266090: --

Line 266087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

266083: ,p_token_2 => 'PRODUCT_NAME'
266084: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266085: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266086: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266087: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266088:
266089: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
266090: --
266091: -- following sets the accounting attributes needed to reverse

Line 266106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

266102: ----------------------------------------------------------------
266103: -- 4262811 - update the header statuses to invalid in need be
266104: ----------------------------------------------------------------
266105: --
266106: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
266107:
266108:
266109: -----------------------------------------------
266110: -- No accrual reversal for the event class/type

Line 266243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

266239: ,p_module => l_log_module);
266240: END IF;
266241:
266242: --
266243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
266244: --
266245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
266246: --
266247: -- set event info as cache for other routines to refer event attributes

Line 266245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

266241:
266242: --
266243: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
266244: --
266245: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
266246: --
266247: -- set event info as cache for other routines to refer event attributes
266248: --
266249:

Line 266253: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

266249:
266250: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
266251: l_previous_event_id := l_event_id;
266252:
266253: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
266254: (p_application_id => p_application_id
266255: ,p_primary_ledger_id => p_primary_ledger_id
266256: ,p_base_ledger_id => p_base_ledger_id
266257: ,p_target_ledger_id => p_target_ledger_id

Line 266294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

266290: l_acct_reversal_source := SUBSTR(NULL, 1,30);
266291:
266292: IF l_continue_with_lines THEN
266293: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
266294: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
266295:
266296: xla_accounting_err_pkg.build_message
266297: (p_appli_s_name => 'XLA'
266298: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 266302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

266298: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
266299: ,p_token_1 => 'LINE_NUMBER'
266300: ,p_value_1 => l_array_extract_line_num(Idx)
266301: ,p_token_2 => 'PRODUCT_NAME'
266302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266306:

Line 266303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

266299: ,p_token_1 => 'LINE_NUMBER'
266300: ,p_value_1 => l_array_extract_line_num(Idx)
266301: ,p_token_2 => 'PRODUCT_NAME'
266302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266306:
266307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 266304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

266300: ,p_value_1 => l_array_extract_line_num(Idx)
266301: ,p_token_2 => 'PRODUCT_NAME'
266302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266306:
266307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
266308: --

Line 266305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

266301: ,p_token_2 => 'PRODUCT_NAME'
266302: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
266303: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
266304: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
266305: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
266306:
266307: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
266308: --
266309: -- following sets the accounting attributes needed to reverse

Line 266994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

266990:
266991: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
266992: -- or secondary ledger that has different currency with primary
266993: -- or alc that is calculated by sla
266994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
266995: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
266996:
266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 266995: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

266991: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
266992: -- or secondary ledger that has different currency with primary
266993: -- or alc that is calculated by sla
266994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
266995: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
266996:
266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
266999: AND (l_actual_flag = 'A')) THEN

Line 266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

266993: -- or alc that is calculated by sla
266994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
266995: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
266996:
266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
266999: AND (l_actual_flag = 'A')) THEN
267000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
267001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

266994: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
266995: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
266996:
266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
266999: AND (l_actual_flag = 'A')) THEN
267000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
267001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267002: ,p_application_id => p_application_id

Line 267001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

266997: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
266998: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
266999: AND (l_actual_flag = 'A')) THEN
267000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
267001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267002: ,p_application_id => p_application_id
267003: ,p_amb_context_code => 'DEFAULT'
267004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
267005: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 267004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

267000: XLA_AE_LINES_PKG.CreateGainOrLossLines(
267001: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267002: ,p_application_id => p_application_id
267003: ,p_amb_context_code => 'DEFAULT'
267004: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
267005: ,p_event_class_code => C_EVENT_CLASS_CODE
267006: ,p_event_type_code => C_EVENT_TYPE_CODE
267007:
267008: ,p_gain_ccid => -1

Line 267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267492:
267493: l_calculate_acctd_flag VARCHAR2(1) :='N';
267494: l_calculate_g_l_flag VARCHAR2(1) :='N';
267495: --
267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267493: l_calculate_acctd_flag VARCHAR2(1) :='N';
267494: l_calculate_g_l_flag VARCHAR2(1) :='N';
267495: --
267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

267494: l_calculate_g_l_flag VARCHAR2(1) :='N';
267495: --
267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

267495: --
267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267496: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

267497: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

267498: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267499: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267500: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267501: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267502: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267503: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267504: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

267505: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

267506: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

267507: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

267508: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

267509: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267510: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267511: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267512: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

267513: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

267514: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267522:

Line 267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

267515: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267522:
267523: l_event_id NUMBER;

Line 267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

267516: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267522:
267523: l_event_id NUMBER;
267524: l_previous_event_id NUMBER;

Line 267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

267517: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
267518: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
267519: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
267520: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267521: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
267522:
267523: l_event_id NUMBER;
267524: l_previous_event_id NUMBER;
267525: l_first_event_id NUMBER;

Line 267539: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

267535: l_event_class_name VARCHAR2(80) := 'Terminal Gain and Loss';
267536: l_description VARCHAR2(4000);
267537: l_transaction_reversal NUMBER;
267538: l_ae_header_id NUMBER;
267539: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
267540: l_log_module VARCHAR2(240);
267541: --
267542: l_acct_reversal_source VARCHAR2(30);
267543: l_trx_reversal_source VARCHAR2(30);

Line 267803: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

267799:
267800: --
267801: -- set event info as cache for other routines to refer event attributes
267802: --
267803: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
267804: (p_application_id => p_application_id
267805: ,p_primary_ledger_id => p_primary_ledger_id
267806: ,p_base_ledger_id => p_base_ledger_id
267807: ,p_target_ledger_id => p_target_ledger_id

Line 267836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

267832:
267833: --
267834: -- set the status of entry to C_VALID (0)
267835: --
267836: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
267837:
267838: --
267839: -- initialize a row for ae header
267840: --

Line 267866: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

267862: --
267863: -- initilaize the status of ae headers for diffrent balance types
267864: -- the status is initialised to C_NOT_CREATED (2)
267865: --
267866: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267867: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267868: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267869:
267870: --

Line 267867: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

267863: -- initilaize the status of ae headers for diffrent balance types
267864: -- the status is initialised to C_NOT_CREATED (2)
267865: --
267866: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267867: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267868: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267869:
267870: --
267871: -- call api to validate and store accounting attributes for header

Line 267868: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

267864: -- the status is initialised to C_NOT_CREATED (2)
267865: --
267866: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267867: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267868: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
267869:
267870: --
267871: -- call api to validate and store accounting attributes for header
267872: --

Line 267913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

267909: --
267910: l_trx_reversal_source := SUBSTR(NULL, 1,30);
267911:
267912: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
267913: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
267914:
267915: xla_accounting_err_pkg.build_message
267916: (p_appli_s_name => 'XLA'
267917: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 267921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

267917: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
267918: ,p_token_1 => 'ACCT_ATTR_NAME'
267919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
267920: ,p_token_2 => 'PRODUCT_NAME'
267921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
267922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
267923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
267925:

Line 267922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

267918: ,p_token_1 => 'ACCT_ATTR_NAME'
267919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
267920: ,p_token_2 => 'PRODUCT_NAME'
267921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
267922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
267923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
267925:
267926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 267923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

267919: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
267920: ,p_token_2 => 'PRODUCT_NAME'
267921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
267922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
267923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
267925:
267926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
267927: --

Line 267924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

267920: ,p_token_2 => 'PRODUCT_NAME'
267921: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
267922: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
267923: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
267924: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
267925:
267926: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
267927: --
267928: -- following sets the accounting attributes needed to reverse

Line 267943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

267939: ----------------------------------------------------------------
267940: -- 4262811 - update the header statuses to invalid in need be
267941: ----------------------------------------------------------------
267942: --
267943: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
267944:
267945:
267946: -----------------------------------------------
267947: -- No accrual reversal for the event class/type

Line 268072: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

268068: ,p_module => l_log_module);
268069: END IF;
268070:
268071: --
268072: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
268073: --
268074: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
268075: --
268076: -- set event info as cache for other routines to refer event attributes

Line 268074: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

268070:
268071: --
268072: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
268073: --
268074: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
268075: --
268076: -- set event info as cache for other routines to refer event attributes
268077: --
268078:

Line 268082: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

268078:
268079: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
268080: l_previous_event_id := l_event_id;
268081:
268082: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
268083: (p_application_id => p_application_id
268084: ,p_primary_ledger_id => p_primary_ledger_id
268085: ,p_base_ledger_id => p_base_ledger_id
268086: ,p_target_ledger_id => p_target_ledger_id

Line 268123: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

268119: l_acct_reversal_source := SUBSTR(NULL, 1,30);
268120:
268121: IF l_continue_with_lines THEN
268122: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
268123: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
268124:
268125: xla_accounting_err_pkg.build_message
268126: (p_appli_s_name => 'XLA'
268127: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 268131: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

268127: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
268128: ,p_token_1 => 'LINE_NUMBER'
268129: ,p_value_1 => l_array_extract_line_num(Idx)
268130: ,p_token_2 => 'PRODUCT_NAME'
268131: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
268132: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
268133: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268134: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
268135:

Line 268132: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

268128: ,p_token_1 => 'LINE_NUMBER'
268129: ,p_value_1 => l_array_extract_line_num(Idx)
268130: ,p_token_2 => 'PRODUCT_NAME'
268131: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
268132: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
268133: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268134: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
268135:
268136: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 268133: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

268129: ,p_value_1 => l_array_extract_line_num(Idx)
268130: ,p_token_2 => 'PRODUCT_NAME'
268131: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
268132: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
268133: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268134: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
268135:
268136: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
268137: --

Line 268134: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

268130: ,p_token_2 => 'PRODUCT_NAME'
268131: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
268132: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
268133: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268134: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
268135:
268136: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
268137: --
268138: -- following sets the accounting attributes needed to reverse

Line 268253: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

268249:
268250: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
268251: -- or secondary ledger that has different currency with primary
268252: -- or alc that is calculated by sla
268253: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
268254: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
268255:
268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 268254: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

268250: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
268251: -- or secondary ledger that has different currency with primary
268252: -- or alc that is calculated by sla
268253: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
268254: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
268255:
268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
268258: AND (l_actual_flag = 'A')) THEN

Line 268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

268252: -- or alc that is calculated by sla
268253: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
268254: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
268255:
268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
268258: AND (l_actual_flag = 'A')) THEN
268259: XLA_AE_LINES_PKG.CreateGainOrLossLines(
268260: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

268253: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
268254: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
268255:
268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
268258: AND (l_actual_flag = 'A')) THEN
268259: XLA_AE_LINES_PKG.CreateGainOrLossLines(
268260: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268261: ,p_application_id => p_application_id

Line 268260: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

268256: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
268257: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
268258: AND (l_actual_flag = 'A')) THEN
268259: XLA_AE_LINES_PKG.CreateGainOrLossLines(
268260: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268261: ,p_application_id => p_application_id
268262: ,p_amb_context_code => 'DEFAULT'
268263: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
268264: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 268263: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

268259: XLA_AE_LINES_PKG.CreateGainOrLossLines(
268260: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
268261: ,p_application_id => p_application_id
268262: ,p_amb_context_code => 'DEFAULT'
268263: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
268264: ,p_event_class_code => C_EVENT_CLASS_CODE
268265: ,p_event_type_code => C_EVENT_TYPE_CODE
268266:
268267: ,p_gain_ccid => -1

Line 268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268852:
268853: l_calculate_acctd_flag VARCHAR2(1) :='N';
268854: l_calculate_g_l_flag VARCHAR2(1) :='N';
268855: --
268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268853: l_calculate_acctd_flag VARCHAR2(1) :='N';
268854: l_calculate_g_l_flag VARCHAR2(1) :='N';
268855: --
268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

268854: l_calculate_g_l_flag VARCHAR2(1) :='N';
268855: --
268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

268855: --
268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268856: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

268857: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

268858: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268859: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268860: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268861: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268862: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268863: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268864: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

268865: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

268866: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

268867: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

268868: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

268869: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268870: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268871: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268872: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

268873: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

268874: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268882:

Line 268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

268875: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268882:
268883: l_event_id NUMBER;

Line 268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

268876: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268882:
268883: l_event_id NUMBER;
268884: l_previous_event_id NUMBER;

Line 268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

268877: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
268878: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
268879: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
268880: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268881: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
268882:
268883: l_event_id NUMBER;
268884: l_previous_event_id NUMBER;
268885: l_first_event_id NUMBER;

Line 268899: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

268895: l_event_class_name VARCHAR2(80) := 'Transfers';
268896: l_description VARCHAR2(4000);
268897: l_transaction_reversal NUMBER;
268898: l_ae_header_id NUMBER;
268899: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
268900: l_log_module VARCHAR2(240);
268901: --
268902: l_acct_reversal_source VARCHAR2(30);
268903: l_trx_reversal_source VARCHAR2(30);

Line 269224: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

269220:
269221: --
269222: -- set event info as cache for other routines to refer event attributes
269223: --
269224: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
269225: (p_application_id => p_application_id
269226: ,p_primary_ledger_id => p_primary_ledger_id
269227: ,p_base_ledger_id => p_base_ledger_id
269228: ,p_target_ledger_id => p_target_ledger_id

Line 269257: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

269253:
269254: --
269255: -- set the status of entry to C_VALID (0)
269256: --
269257: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
269258:
269259: --
269260: -- initialize a row for ae header
269261: --

Line 269287: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

269283: --
269284: -- initilaize the status of ae headers for diffrent balance types
269285: -- the status is initialised to C_NOT_CREATED (2)
269286: --
269287: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269288: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269289: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269290:
269291: --

Line 269288: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

269284: -- initilaize the status of ae headers for diffrent balance types
269285: -- the status is initialised to C_NOT_CREATED (2)
269286: --
269287: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269288: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269289: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269290:
269291: --
269292: -- call api to validate and store accounting attributes for header

Line 269289: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

269285: -- the status is initialised to C_NOT_CREATED (2)
269286: --
269287: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269288: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269289: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
269290:
269291: --
269292: -- call api to validate and store accounting attributes for header
269293: --

Line 269334: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

269330: --
269331: l_trx_reversal_source := SUBSTR(NULL, 1,30);
269332:
269333: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
269334: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
269335:
269336: xla_accounting_err_pkg.build_message
269337: (p_appli_s_name => 'XLA'
269338: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 269342: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

269338: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
269339: ,p_token_1 => 'ACCT_ATTR_NAME'
269340: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
269341: ,p_token_2 => 'PRODUCT_NAME'
269342: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269346:

Line 269343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

269339: ,p_token_1 => 'ACCT_ATTR_NAME'
269340: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
269341: ,p_token_2 => 'PRODUCT_NAME'
269342: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269346:
269347: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 269344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

269340: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
269341: ,p_token_2 => 'PRODUCT_NAME'
269342: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269346:
269347: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
269348: --

Line 269345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

269341: ,p_token_2 => 'PRODUCT_NAME'
269342: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269343: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269344: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269345: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269346:
269347: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
269348: --
269349: -- following sets the accounting attributes needed to reverse

Line 269364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

269360: ----------------------------------------------------------------
269361: -- 4262811 - update the header statuses to invalid in need be
269362: ----------------------------------------------------------------
269363: --
269364: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
269365:
269366:
269367: -----------------------------------------------
269368: -- No accrual reversal for the event class/type

Line 269513: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

269509: ,p_module => l_log_module);
269510: END IF;
269511:
269512: --
269513: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
269514: --
269515: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
269516: --
269517: -- set event info as cache for other routines to refer event attributes

Line 269515: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

269511:
269512: --
269513: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
269514: --
269515: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
269516: --
269517: -- set event info as cache for other routines to refer event attributes
269518: --
269519:

Line 269523: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

269519:
269520: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
269521: l_previous_event_id := l_event_id;
269522:
269523: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
269524: (p_application_id => p_application_id
269525: ,p_primary_ledger_id => p_primary_ledger_id
269526: ,p_base_ledger_id => p_base_ledger_id
269527: ,p_target_ledger_id => p_target_ledger_id

Line 269564: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

269560: l_acct_reversal_source := SUBSTR(NULL, 1,30);
269561:
269562: IF l_continue_with_lines THEN
269563: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
269564: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
269565:
269566: xla_accounting_err_pkg.build_message
269567: (p_appli_s_name => 'XLA'
269568: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 269572: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

269568: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
269569: ,p_token_1 => 'LINE_NUMBER'
269570: ,p_value_1 => l_array_extract_line_num(Idx)
269571: ,p_token_2 => 'PRODUCT_NAME'
269572: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269573: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269574: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269575: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269576:

Line 269573: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

269569: ,p_token_1 => 'LINE_NUMBER'
269570: ,p_value_1 => l_array_extract_line_num(Idx)
269571: ,p_token_2 => 'PRODUCT_NAME'
269572: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269573: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269574: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269575: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269576:
269577: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 269574: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

269570: ,p_value_1 => l_array_extract_line_num(Idx)
269571: ,p_token_2 => 'PRODUCT_NAME'
269572: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269573: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269574: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269575: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269576:
269577: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
269578: --

Line 269575: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

269571: ,p_token_2 => 'PRODUCT_NAME'
269572: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
269573: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
269574: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
269575: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
269576:
269577: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
269578: --
269579: -- following sets the accounting attributes needed to reverse

Line 270439: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

270435:
270436: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
270437: -- or secondary ledger that has different currency with primary
270438: -- or alc that is calculated by sla
270439: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
270440: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
270441:
270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 270440: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

270436: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
270437: -- or secondary ledger that has different currency with primary
270438: -- or alc that is calculated by sla
270439: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
270440: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
270441:
270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
270444: AND (l_actual_flag = 'A')) THEN

Line 270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

270438: -- or alc that is calculated by sla
270439: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
270440: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
270441:
270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
270444: AND (l_actual_flag = 'A')) THEN
270445: XLA_AE_LINES_PKG.CreateGainOrLossLines(
270446: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

270439: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
270440: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
270441:
270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
270444: AND (l_actual_flag = 'A')) THEN
270445: XLA_AE_LINES_PKG.CreateGainOrLossLines(
270446: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
270447: ,p_application_id => p_application_id

Line 270446: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

270442: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
270443: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
270444: AND (l_actual_flag = 'A')) THEN
270445: XLA_AE_LINES_PKG.CreateGainOrLossLines(
270446: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
270447: ,p_application_id => p_application_id
270448: ,p_amb_context_code => 'DEFAULT'
270449: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
270450: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 270449: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

270445: XLA_AE_LINES_PKG.CreateGainOrLossLines(
270446: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
270447: ,p_application_id => p_application_id
270448: ,p_amb_context_code => 'DEFAULT'
270449: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
270450: ,p_event_class_code => C_EVENT_CLASS_CODE
270451: ,p_event_type_code => C_EVENT_TYPE_CODE
270452:
270453: ,p_gain_ccid => -1

Line 270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270962:
270963: l_calculate_acctd_flag VARCHAR2(1) :='N';
270964: l_calculate_g_l_flag VARCHAR2(1) :='N';
270965: --
270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270963: l_calculate_acctd_flag VARCHAR2(1) :='N';
270964: l_calculate_g_l_flag VARCHAR2(1) :='N';
270965: --
270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

270964: l_calculate_g_l_flag VARCHAR2(1) :='N';
270965: --
270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

270965: --
270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270966: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

270967: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

270968: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270969: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270970: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270971: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270972: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270973: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270974: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

270975: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

270976: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

270977: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

270978: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

270979: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270980: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270981: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270982: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

270983: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

270984: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270992:

Line 270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

270985: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270992:
270993: l_event_id NUMBER;

Line 270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

270986: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270992:
270993: l_event_id NUMBER;
270994: l_previous_event_id NUMBER;

Line 270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

270987: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
270988: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
270989: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
270990: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270991: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
270992:
270993: l_event_id NUMBER;
270994: l_previous_event_id NUMBER;
270995: l_first_event_id NUMBER;

Line 271009: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

271005: l_event_class_name VARCHAR2(80) := 'Unit Adjustments';
271006: l_description VARCHAR2(4000);
271007: l_transaction_reversal NUMBER;
271008: l_ae_header_id NUMBER;
271009: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
271010: l_log_module VARCHAR2(240);
271011: --
271012: l_acct_reversal_source VARCHAR2(30);
271013: l_trx_reversal_source VARCHAR2(30);

Line 271288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

271284:
271285: --
271286: -- set event info as cache for other routines to refer event attributes
271287: --
271288: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
271289: (p_application_id => p_application_id
271290: ,p_primary_ledger_id => p_primary_ledger_id
271291: ,p_base_ledger_id => p_base_ledger_id
271292: ,p_target_ledger_id => p_target_ledger_id

Line 271321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

271317:
271318: --
271319: -- set the status of entry to C_VALID (0)
271320: --
271321: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
271322:
271323: --
271324: -- initialize a row for ae header
271325: --

Line 271351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

271347: --
271348: -- initilaize the status of ae headers for diffrent balance types
271349: -- the status is initialised to C_NOT_CREATED (2)
271350: --
271351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271354:
271355: --

Line 271352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

271348: -- initilaize the status of ae headers for diffrent balance types
271349: -- the status is initialised to C_NOT_CREATED (2)
271350: --
271351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271354:
271355: --
271356: -- call api to validate and store accounting attributes for header

Line 271353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

271349: -- the status is initialised to C_NOT_CREATED (2)
271350: --
271351: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271352: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271353: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
271354:
271355: --
271356: -- call api to validate and store accounting attributes for header
271357: --

Line 271398: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

271394: --
271395: l_trx_reversal_source := SUBSTR(NULL, 1,30);
271396:
271397: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
271398: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
271399:
271400: xla_accounting_err_pkg.build_message
271401: (p_appli_s_name => 'XLA'
271402: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 271406: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

271402: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
271403: ,p_token_1 => 'ACCT_ATTR_NAME'
271404: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
271405: ,p_token_2 => 'PRODUCT_NAME'
271406: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271407: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271408: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271409: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271410:

Line 271407: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

271403: ,p_token_1 => 'ACCT_ATTR_NAME'
271404: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
271405: ,p_token_2 => 'PRODUCT_NAME'
271406: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271407: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271408: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271409: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271410:
271411: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 271408: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

271404: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
271405: ,p_token_2 => 'PRODUCT_NAME'
271406: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271407: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271408: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271409: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271410:
271411: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
271412: --

Line 271409: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

271405: ,p_token_2 => 'PRODUCT_NAME'
271406: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271407: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271408: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271409: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271410:
271411: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
271412: --
271413: -- following sets the accounting attributes needed to reverse

Line 271428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

271424: ----------------------------------------------------------------
271425: -- 4262811 - update the header statuses to invalid in need be
271426: ----------------------------------------------------------------
271427: --
271428: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
271429:
271430:
271431: -----------------------------------------------
271432: -- No accrual reversal for the event class/type

Line 271562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

271558: ,p_module => l_log_module);
271559: END IF;
271560:
271561: --
271562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
271563: --
271564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
271565: --
271566: -- set event info as cache for other routines to refer event attributes

Line 271564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

271560:
271561: --
271562: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
271563: --
271564: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
271565: --
271566: -- set event info as cache for other routines to refer event attributes
271567: --
271568:

Line 271572: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

271568:
271569: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
271570: l_previous_event_id := l_event_id;
271571:
271572: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
271573: (p_application_id => p_application_id
271574: ,p_primary_ledger_id => p_primary_ledger_id
271575: ,p_base_ledger_id => p_base_ledger_id
271576: ,p_target_ledger_id => p_target_ledger_id

Line 271613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

271609: l_acct_reversal_source := SUBSTR(NULL, 1,30);
271610:
271611: IF l_continue_with_lines THEN
271612: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
271613: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
271614:
271615: xla_accounting_err_pkg.build_message
271616: (p_appli_s_name => 'XLA'
271617: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 271621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

271617: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
271618: ,p_token_1 => 'LINE_NUMBER'
271619: ,p_value_1 => l_array_extract_line_num(Idx)
271620: ,p_token_2 => 'PRODUCT_NAME'
271621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271625:

Line 271622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

271618: ,p_token_1 => 'LINE_NUMBER'
271619: ,p_value_1 => l_array_extract_line_num(Idx)
271620: ,p_token_2 => 'PRODUCT_NAME'
271621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271625:
271626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 271623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

271619: ,p_value_1 => l_array_extract_line_num(Idx)
271620: ,p_token_2 => 'PRODUCT_NAME'
271621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271625:
271626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
271627: --

Line 271624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

271620: ,p_token_2 => 'PRODUCT_NAME'
271621: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
271622: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
271623: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
271624: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
271625:
271626: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
271627: --
271628: -- following sets the accounting attributes needed to reverse

Line 272191: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

272187:
272188: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
272189: -- or secondary ledger that has different currency with primary
272190: -- or alc that is calculated by sla
272191: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
272192: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
272193:
272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 272192: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

272188: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
272189: -- or secondary ledger that has different currency with primary
272190: -- or alc that is calculated by sla
272191: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
272192: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
272193:
272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
272196: AND (l_actual_flag = 'A')) THEN

Line 272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

272190: -- or alc that is calculated by sla
272191: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
272192: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
272193:
272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
272196: AND (l_actual_flag = 'A')) THEN
272197: XLA_AE_LINES_PKG.CreateGainOrLossLines(
272198: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

272191: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
272192: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
272193:
272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
272196: AND (l_actual_flag = 'A')) THEN
272197: XLA_AE_LINES_PKG.CreateGainOrLossLines(
272198: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
272199: ,p_application_id => p_application_id

Line 272198: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

272194: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
272195: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
272196: AND (l_actual_flag = 'A')) THEN
272197: XLA_AE_LINES_PKG.CreateGainOrLossLines(
272198: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
272199: ,p_application_id => p_application_id
272200: ,p_amb_context_code => 'DEFAULT'
272201: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
272202: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 272201: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

272197: XLA_AE_LINES_PKG.CreateGainOrLossLines(
272198: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
272199: ,p_application_id => p_application_id
272200: ,p_amb_context_code => 'DEFAULT'
272201: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
272202: ,p_event_class_code => C_EVENT_CLASS_CODE
272203: ,p_event_type_code => C_EVENT_TYPE_CODE
272204:
272205: ,p_gain_ccid => -1

Line 272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272679:
272680: l_calculate_acctd_flag VARCHAR2(1) :='N';
272681: l_calculate_g_l_flag VARCHAR2(1) :='N';
272682: --
272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272680: l_calculate_acctd_flag VARCHAR2(1) :='N';
272681: l_calculate_g_l_flag VARCHAR2(1) :='N';
272682: --
272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

272681: l_calculate_g_l_flag VARCHAR2(1) :='N';
272682: --
272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

272682: --
272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272683: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

272684: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

272685: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272686: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272687: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272688: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272689: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272690: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272691: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

272692: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

272693: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

272694: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

272695: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

272696: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272697: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272698: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272699: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

272700: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

272701: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272709:

Line 272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

272702: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272709:
272710: l_event_id NUMBER;

Line 272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

272703: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272709:
272710: l_event_id NUMBER;
272711: l_previous_event_id NUMBER;

Line 272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

272704: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
272705: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
272706: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
272707: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272708: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
272709:
272710: l_event_id NUMBER;
272711: l_previous_event_id NUMBER;
272712: l_first_event_id NUMBER;

Line 272726: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

272722: l_event_class_name VARCHAR2(80) := 'Unplanned Depreciation';
272723: l_description VARCHAR2(4000);
272724: l_transaction_reversal NUMBER;
272725: l_ae_header_id NUMBER;
272726: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
272727: l_log_module VARCHAR2(240);
272728: --
272729: l_acct_reversal_source VARCHAR2(30);
272730: l_trx_reversal_source VARCHAR2(30);

Line 272982: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

272978:
272979: --
272980: -- set event info as cache for other routines to refer event attributes
272981: --
272982: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
272983: (p_application_id => p_application_id
272984: ,p_primary_ledger_id => p_primary_ledger_id
272985: ,p_base_ledger_id => p_base_ledger_id
272986: ,p_target_ledger_id => p_target_ledger_id

Line 273015: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

273011:
273012: --
273013: -- set the status of entry to C_VALID (0)
273014: --
273015: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
273016:
273017: --
273018: -- initialize a row for ae header
273019: --

Line 273043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

273039: --
273040: -- initilaize the status of ae headers for diffrent balance types
273041: -- the status is initialised to C_NOT_CREATED (2)
273042: --
273043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273046:
273047: --

Line 273044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

273040: -- initilaize the status of ae headers for diffrent balance types
273041: -- the status is initialised to C_NOT_CREATED (2)
273042: --
273043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273046:
273047: --
273048: -- call api to validate and store accounting attributes for header

Line 273045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

273041: -- the status is initialised to C_NOT_CREATED (2)
273042: --
273043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
273046:
273047: --
273048: -- call api to validate and store accounting attributes for header
273049: --

Line 273090: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

273086: --
273087: l_trx_reversal_source := SUBSTR(NULL, 1,30);
273088:
273089: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
273090: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
273091:
273092: xla_accounting_err_pkg.build_message
273093: (p_appli_s_name => 'XLA'
273094: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 273098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

273094: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
273095: ,p_token_1 => 'ACCT_ATTR_NAME'
273096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
273097: ,p_token_2 => 'PRODUCT_NAME'
273098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273102:

Line 273099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

273095: ,p_token_1 => 'ACCT_ATTR_NAME'
273096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
273097: ,p_token_2 => 'PRODUCT_NAME'
273098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273102:
273103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 273100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

273096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
273097: ,p_token_2 => 'PRODUCT_NAME'
273098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273102:
273103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
273104: --

Line 273101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

273097: ,p_token_2 => 'PRODUCT_NAME'
273098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273102:
273103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
273104: --
273105: -- following sets the accounting attributes needed to reverse

Line 273120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

273116: ----------------------------------------------------------------
273117: -- 4262811 - update the header statuses to invalid in need be
273118: ----------------------------------------------------------------
273119: --
273120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
273121:
273122:
273123: -----------------------------------------------
273124: -- No accrual reversal for the event class/type

Line 273249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

273245: ,p_module => l_log_module);
273246: END IF;
273247:
273248: --
273249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
273250: --
273251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
273252: --
273253: -- set event info as cache for other routines to refer event attributes

Line 273251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

273247:
273248: --
273249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
273250: --
273251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
273252: --
273253: -- set event info as cache for other routines to refer event attributes
273254: --
273255:

Line 273259: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

273255:
273256: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
273257: l_previous_event_id := l_event_id;
273258:
273259: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
273260: (p_application_id => p_application_id
273261: ,p_primary_ledger_id => p_primary_ledger_id
273262: ,p_base_ledger_id => p_base_ledger_id
273263: ,p_target_ledger_id => p_target_ledger_id

Line 273300: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

273296: l_acct_reversal_source := SUBSTR(NULL, 1,30);
273297:
273298: IF l_continue_with_lines THEN
273299: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
273300: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
273301:
273302: xla_accounting_err_pkg.build_message
273303: (p_appli_s_name => 'XLA'
273304: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 273308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

273304: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
273305: ,p_token_1 => 'LINE_NUMBER'
273306: ,p_value_1 => l_array_extract_line_num(Idx)
273307: ,p_token_2 => 'PRODUCT_NAME'
273308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273312:

Line 273309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

273305: ,p_token_1 => 'LINE_NUMBER'
273306: ,p_value_1 => l_array_extract_line_num(Idx)
273307: ,p_token_2 => 'PRODUCT_NAME'
273308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273312:
273313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 273310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

273306: ,p_value_1 => l_array_extract_line_num(Idx)
273307: ,p_token_2 => 'PRODUCT_NAME'
273308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273312:
273313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
273314: --

Line 273311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

273307: ,p_token_2 => 'PRODUCT_NAME'
273308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
273309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
273310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
273312:
273313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
273314: --
273315: -- following sets the accounting attributes needed to reverse

Line 273398: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

273394:
273395: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
273396: -- or secondary ledger that has different currency with primary
273397: -- or alc that is calculated by sla
273398: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
273399: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
273400:
273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 273399: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

273395: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
273396: -- or secondary ledger that has different currency with primary
273397: -- or alc that is calculated by sla
273398: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
273399: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
273400:
273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
273403: AND (l_actual_flag = 'A')) THEN

Line 273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

273397: -- or alc that is calculated by sla
273398: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
273399: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
273400:
273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
273403: AND (l_actual_flag = 'A')) THEN
273404: XLA_AE_LINES_PKG.CreateGainOrLossLines(
273405: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

273398: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
273399: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
273400:
273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
273403: AND (l_actual_flag = 'A')) THEN
273404: XLA_AE_LINES_PKG.CreateGainOrLossLines(
273405: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273406: ,p_application_id => p_application_id

Line 273405: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

273401: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
273402: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
273403: AND (l_actual_flag = 'A')) THEN
273404: XLA_AE_LINES_PKG.CreateGainOrLossLines(
273405: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273406: ,p_application_id => p_application_id
273407: ,p_amb_context_code => 'DEFAULT'
273408: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
273409: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 273408: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

273404: XLA_AE_LINES_PKG.CreateGainOrLossLines(
273405: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
273406: ,p_application_id => p_application_id
273407: ,p_amb_context_code => 'DEFAULT'
273408: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
273409: ,p_event_class_code => C_EVENT_CLASS_CODE
273410: ,p_event_type_code => C_EVENT_TYPE_CODE
273411:
273412: ,p_gain_ccid => -1

Line 273565: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

273561: ,p_level => C_LEVEL_PROCEDURE
273562: ,p_module => l_log_module);
273563: END IF;
273564:
273565: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
273566: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
273567: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
273568:
273569: --

Line 273566: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

273562: ,p_module => l_log_module);
273563: END IF;
273564:
273565: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
273566: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
273567: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
273568:
273569: --
273570: -- initialize array of lines with NULL

Line 273567: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

273563: END IF;
273564:
273565: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
273566: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
273567: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
273568:
273569: --
273570: -- initialize array of lines with NULL
273571: --

Line 274647: xla_ae_journal_entry_pkg.SetProductAcctDefinition

274643: ,p_level => C_LEVEL_STATEMENT
274644: ,p_module => l_log_module);
274645: END IF;
274646: --
274647: xla_ae_journal_entry_pkg.SetProductAcctDefinition
274648: (p_product_rule_code => 'IAC_STANDARD_ACCOUNTING'
274649: ,p_product_rule_type_code => 'S'
274650: ,p_product_rule_version => ''
274651: ,p_product_rule_name => 'Inflation Standard Accounting'

Line 274656: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

274652: ,p_amb_context_code => 'DEFAULT'
274653: );
274654:
274655: l_array_ledgers :=
274656: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
274657: (p_base_ledger_id => p_base_ledger_id);
274658:
274659: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
274660: l_temp_result :=

Line 274661: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

274657: (p_base_ledger_id => p_base_ledger_id);
274658:
274659: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
274660: l_temp_result :=
274661: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
274662: (p_application_id => p_application_id
274663: ,p_base_ledger_id => p_base_ledger_id
274664: ,p_target_ledger_id => l_array_ledgers(Idx)
274665: ,p_primary_ledger_id => p_primary_ledger_id