DBA Data[Home] [Help]

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

14515: ,p_module => l_log_module);
14516:
14517: END IF;
14518:
14519: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14520: x_value_combination_id := null;
14521: x_value_segment_code := null;
14522: x_value_type_code := null;
14523: l_output_value := null;

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

14537: 'XLA_OWNER_TYPE'
14538: ,l_component_type_code
14539: )
14540: ,p_token_3 => 'PAD_NAME'
14541: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14542: ,p_token_4 => 'PAD_OWNER'
14543: ,p_value_4 => xla_lookups_pkg.get_meaning(
14544: 'XLA_OWNER_TYPE'
14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14541: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14542: ,p_token_4 => 'PAD_OWNER'
14543: ,p_value_4 => xla_lookups_pkg.get_meaning(
14544: 'XLA_OWNER_TYPE'
14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14546: )
14547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14543: ,p_value_4 => xla_lookups_pkg.get_meaning(
14544: 'XLA_OWNER_TYPE'
14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14546: )
14547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14550: ,p_ae_header_id => NULL
14551: );

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

14544: 'XLA_OWNER_TYPE'
14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14546: )
14547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14550: ,p_ae_header_id => NULL
14551: );
14552: RETURN l_output_value;

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

14545: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14546: )
14547: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14548: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14549: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14550: ,p_ae_header_id => NULL
14551: );
14552: RETURN l_output_value;
14553: EXCEPTION

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

14646: ,p_module => l_log_module);
14647:
14648: END IF;
14649:
14650: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14651: x_value_combination_id := null;
14652: x_value_segment_code := null;
14653: x_value_type_code := null;
14654: l_output_value := null;

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

14668: 'XLA_OWNER_TYPE'
14669: ,l_component_type_code
14670: )
14671: ,p_token_3 => 'PAD_NAME'
14672: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14673: ,p_token_4 => 'PAD_OWNER'
14674: ,p_value_4 => xla_lookups_pkg.get_meaning(
14675: 'XLA_OWNER_TYPE'
14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14672: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14673: ,p_token_4 => 'PAD_OWNER'
14674: ,p_value_4 => xla_lookups_pkg.get_meaning(
14675: 'XLA_OWNER_TYPE'
14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14677: )
14678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14674: ,p_value_4 => xla_lookups_pkg.get_meaning(
14675: 'XLA_OWNER_TYPE'
14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14677: )
14678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14681: ,p_ae_header_id => NULL
14682: );

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

14675: 'XLA_OWNER_TYPE'
14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14677: )
14678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14681: ,p_ae_header_id => NULL
14682: );
14683: RETURN l_output_value;

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

14676: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14677: )
14678: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14679: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14680: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14681: ,p_ae_header_id => NULL
14682: );
14683: RETURN l_output_value;
14684: EXCEPTION

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

14780: ,p_module => l_log_module);
14781:
14782: END IF;
14783:
14784: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14785: x_value_combination_id := null;
14786: x_value_segment_code := null;
14787: x_value_type_code := null;
14788: l_output_value := null;

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

14802: 'XLA_OWNER_TYPE'
14803: ,l_component_type_code
14804: )
14805: ,p_token_3 => 'PAD_NAME'
14806: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14807: ,p_token_4 => 'PAD_OWNER'
14808: ,p_value_4 => xla_lookups_pkg.get_meaning(
14809: 'XLA_OWNER_TYPE'
14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14806: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14807: ,p_token_4 => 'PAD_OWNER'
14808: ,p_value_4 => xla_lookups_pkg.get_meaning(
14809: 'XLA_OWNER_TYPE'
14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14811: )
14812: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14813: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14814: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14808: ,p_value_4 => xla_lookups_pkg.get_meaning(
14809: 'XLA_OWNER_TYPE'
14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14811: )
14812: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14813: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14814: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14815: ,p_ae_header_id => NULL
14816: );

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

14809: 'XLA_OWNER_TYPE'
14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14811: )
14812: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14813: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14814: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14815: ,p_ae_header_id => NULL
14816: );
14817: RETURN l_output_value;

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

14810: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14811: )
14812: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14813: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14814: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14815: ,p_ae_header_id => NULL
14816: );
14817: RETURN l_output_value;
14818: EXCEPTION

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

14911: ,p_module => l_log_module);
14912:
14913: END IF;
14914:
14915: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
14916: x_value_combination_id := null;
14917: x_value_segment_code := null;
14918: x_value_type_code := null;
14919: l_output_value := null;

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

14933: 'XLA_OWNER_TYPE'
14934: ,l_component_type_code
14935: )
14936: ,p_token_3 => 'PAD_NAME'
14937: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14938: ,p_token_4 => 'PAD_OWNER'
14939: ,p_value_4 => xla_lookups_pkg.get_meaning(
14940: 'XLA_OWNER_TYPE'
14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

14937: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
14938: ,p_token_4 => 'PAD_OWNER'
14939: ,p_value_4 => xla_lookups_pkg.get_meaning(
14940: 'XLA_OWNER_TYPE'
14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14942: )
14943: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14944: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14945: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

14939: ,p_value_4 => xla_lookups_pkg.get_meaning(
14940: 'XLA_OWNER_TYPE'
14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14942: )
14943: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14944: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14945: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14946: ,p_ae_header_id => NULL
14947: );

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

14940: 'XLA_OWNER_TYPE'
14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14942: )
14943: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14944: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14945: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14946: ,p_ae_header_id => NULL
14947: );
14948: RETURN l_output_value;

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

14941: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
14942: )
14943: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
14944: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
14945: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
14946: ,p_ae_header_id => NULL
14947: );
14948: RETURN l_output_value;
14949: EXCEPTION

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

15045: ,p_module => l_log_module);
15046:
15047: END IF;
15048:
15049: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15050: x_value_combination_id := null;
15051: x_value_segment_code := null;
15052: x_value_type_code := null;
15053: l_output_value := null;

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

15067: 'XLA_OWNER_TYPE'
15068: ,l_component_type_code
15069: )
15070: ,p_token_3 => 'PAD_NAME'
15071: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15072: ,p_token_4 => 'PAD_OWNER'
15073: ,p_value_4 => xla_lookups_pkg.get_meaning(
15074: 'XLA_OWNER_TYPE'
15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15071: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15072: ,p_token_4 => 'PAD_OWNER'
15073: ,p_value_4 => xla_lookups_pkg.get_meaning(
15074: 'XLA_OWNER_TYPE'
15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15076: )
15077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15073: ,p_value_4 => xla_lookups_pkg.get_meaning(
15074: 'XLA_OWNER_TYPE'
15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15076: )
15077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15080: ,p_ae_header_id => NULL
15081: );

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

15074: 'XLA_OWNER_TYPE'
15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15076: )
15077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15080: ,p_ae_header_id => NULL
15081: );
15082: RETURN l_output_value;

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

15075: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15076: )
15077: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15078: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15079: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15080: ,p_ae_header_id => NULL
15081: );
15082: RETURN l_output_value;
15083: EXCEPTION

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

15176: ,p_module => l_log_module);
15177:
15178: END IF;
15179:
15180: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15181: x_value_combination_id := null;
15182: x_value_segment_code := null;
15183: x_value_type_code := null;
15184: l_output_value := null;

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

15198: 'XLA_OWNER_TYPE'
15199: ,l_component_type_code
15200: )
15201: ,p_token_3 => 'PAD_NAME'
15202: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15203: ,p_token_4 => 'PAD_OWNER'
15204: ,p_value_4 => xla_lookups_pkg.get_meaning(
15205: 'XLA_OWNER_TYPE'
15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15202: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15203: ,p_token_4 => 'PAD_OWNER'
15204: ,p_value_4 => xla_lookups_pkg.get_meaning(
15205: 'XLA_OWNER_TYPE'
15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15207: )
15208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15204: ,p_value_4 => xla_lookups_pkg.get_meaning(
15205: 'XLA_OWNER_TYPE'
15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15207: )
15208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15211: ,p_ae_header_id => NULL
15212: );

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

15205: 'XLA_OWNER_TYPE'
15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15207: )
15208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15211: ,p_ae_header_id => NULL
15212: );
15213: RETURN l_output_value;

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

15206: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15207: )
15208: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15209: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15210: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15211: ,p_ae_header_id => NULL
15212: );
15213: RETURN l_output_value;
15214: EXCEPTION

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

15307: ,p_module => l_log_module);
15308:
15309: END IF;
15310:
15311: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15312: x_value_combination_id := null;
15313: x_value_segment_code := null;
15314: x_value_type_code := null;
15315: l_output_value := null;

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

15329: 'XLA_OWNER_TYPE'
15330: ,l_component_type_code
15331: )
15332: ,p_token_3 => 'PAD_NAME'
15333: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15334: ,p_token_4 => 'PAD_OWNER'
15335: ,p_value_4 => xla_lookups_pkg.get_meaning(
15336: 'XLA_OWNER_TYPE'
15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15333: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15334: ,p_token_4 => 'PAD_OWNER'
15335: ,p_value_4 => xla_lookups_pkg.get_meaning(
15336: 'XLA_OWNER_TYPE'
15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15338: )
15339: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15340: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15341: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15335: ,p_value_4 => xla_lookups_pkg.get_meaning(
15336: 'XLA_OWNER_TYPE'
15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15338: )
15339: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15340: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15341: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15342: ,p_ae_header_id => NULL
15343: );

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

15336: 'XLA_OWNER_TYPE'
15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15338: )
15339: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15340: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15341: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15342: ,p_ae_header_id => NULL
15343: );
15344: RETURN l_output_value;

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

15337: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15338: )
15339: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15340: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15341: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15342: ,p_ae_header_id => NULL
15343: );
15344: RETURN l_output_value;
15345: EXCEPTION

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

15438: ,p_module => l_log_module);
15439:
15440: END IF;
15441:
15442: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15443: x_value_combination_id := null;
15444: x_value_segment_code := null;
15445: x_value_type_code := null;
15446: l_output_value := null;

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

15460: 'XLA_OWNER_TYPE'
15461: ,l_component_type_code
15462: )
15463: ,p_token_3 => 'PAD_NAME'
15464: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15465: ,p_token_4 => 'PAD_OWNER'
15466: ,p_value_4 => xla_lookups_pkg.get_meaning(
15467: 'XLA_OWNER_TYPE'
15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15464: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15465: ,p_token_4 => 'PAD_OWNER'
15466: ,p_value_4 => xla_lookups_pkg.get_meaning(
15467: 'XLA_OWNER_TYPE'
15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15469: )
15470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15466: ,p_value_4 => xla_lookups_pkg.get_meaning(
15467: 'XLA_OWNER_TYPE'
15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15469: )
15470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15473: ,p_ae_header_id => NULL
15474: );

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

15467: 'XLA_OWNER_TYPE'
15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15469: )
15470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15473: ,p_ae_header_id => NULL
15474: );
15475: RETURN l_output_value;

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

15468: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15469: )
15470: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15471: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15472: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15473: ,p_ae_header_id => NULL
15474: );
15475: RETURN l_output_value;
15476: EXCEPTION

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

15569: ,p_module => l_log_module);
15570:
15571: END IF;
15572:
15573: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15574: x_value_combination_id := null;
15575: x_value_segment_code := null;
15576: x_value_type_code := null;
15577: l_output_value := null;

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

15591: 'XLA_OWNER_TYPE'
15592: ,l_component_type_code
15593: )
15594: ,p_token_3 => 'PAD_NAME'
15595: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15596: ,p_token_4 => 'PAD_OWNER'
15597: ,p_value_4 => xla_lookups_pkg.get_meaning(
15598: 'XLA_OWNER_TYPE'
15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15595: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15596: ,p_token_4 => 'PAD_OWNER'
15597: ,p_value_4 => xla_lookups_pkg.get_meaning(
15598: 'XLA_OWNER_TYPE'
15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15600: )
15601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15597: ,p_value_4 => xla_lookups_pkg.get_meaning(
15598: 'XLA_OWNER_TYPE'
15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15600: )
15601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15604: ,p_ae_header_id => NULL
15605: );

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

15598: 'XLA_OWNER_TYPE'
15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15600: )
15601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15604: ,p_ae_header_id => NULL
15605: );
15606: RETURN l_output_value;

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

15599: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15600: )
15601: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15602: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15603: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15604: ,p_ae_header_id => NULL
15605: );
15606: RETURN l_output_value;
15607: EXCEPTION

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

15700: ,p_module => l_log_module);
15701:
15702: END IF;
15703:
15704: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15705: x_value_combination_id := null;
15706: x_value_segment_code := null;
15707: x_value_type_code := null;
15708: l_output_value := null;

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

15722: 'XLA_OWNER_TYPE'
15723: ,l_component_type_code
15724: )
15725: ,p_token_3 => 'PAD_NAME'
15726: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15727: ,p_token_4 => 'PAD_OWNER'
15728: ,p_value_4 => xla_lookups_pkg.get_meaning(
15729: 'XLA_OWNER_TYPE'
15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15726: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15727: ,p_token_4 => 'PAD_OWNER'
15728: ,p_value_4 => xla_lookups_pkg.get_meaning(
15729: 'XLA_OWNER_TYPE'
15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15731: )
15732: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15733: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15734: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15728: ,p_value_4 => xla_lookups_pkg.get_meaning(
15729: 'XLA_OWNER_TYPE'
15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15731: )
15732: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15733: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15734: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15735: ,p_ae_header_id => NULL
15736: );

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

15729: 'XLA_OWNER_TYPE'
15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15731: )
15732: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15733: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15734: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15735: ,p_ae_header_id => NULL
15736: );
15737: RETURN l_output_value;

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

15730: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15731: )
15732: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15733: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15734: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15735: ,p_ae_header_id => NULL
15736: );
15737: RETURN l_output_value;
15738: EXCEPTION

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

15831: ,p_module => l_log_module);
15832:
15833: END IF;
15834:
15835: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15836: x_value_combination_id := null;
15837: x_value_segment_code := null;
15838: x_value_type_code := null;
15839: l_output_value := null;

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

15853: 'XLA_OWNER_TYPE'
15854: ,l_component_type_code
15855: )
15856: ,p_token_3 => 'PAD_NAME'
15857: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15858: ,p_token_4 => 'PAD_OWNER'
15859: ,p_value_4 => xla_lookups_pkg.get_meaning(
15860: 'XLA_OWNER_TYPE'
15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15857: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15858: ,p_token_4 => 'PAD_OWNER'
15859: ,p_value_4 => xla_lookups_pkg.get_meaning(
15860: 'XLA_OWNER_TYPE'
15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15862: )
15863: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15864: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15865: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15859: ,p_value_4 => xla_lookups_pkg.get_meaning(
15860: 'XLA_OWNER_TYPE'
15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15862: )
15863: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15864: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15865: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15866: ,p_ae_header_id => NULL
15867: );

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

15860: 'XLA_OWNER_TYPE'
15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15862: )
15863: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15864: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15865: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15866: ,p_ae_header_id => NULL
15867: );
15868: RETURN l_output_value;

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

15861: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15862: )
15863: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15864: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15865: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15866: ,p_ae_header_id => NULL
15867: );
15868: RETURN l_output_value;
15869: EXCEPTION

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

15962: ,p_module => l_log_module);
15963:
15964: END IF;
15965:
15966: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
15967: x_value_combination_id := null;
15968: x_value_segment_code := null;
15969: x_value_type_code := null;
15970: l_output_value := null;

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

15984: 'XLA_OWNER_TYPE'
15985: ,l_component_type_code
15986: )
15987: ,p_token_3 => 'PAD_NAME'
15988: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15989: ,p_token_4 => 'PAD_OWNER'
15990: ,p_value_4 => xla_lookups_pkg.get_meaning(
15991: 'XLA_OWNER_TYPE'
15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

15988: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
15989: ,p_token_4 => 'PAD_OWNER'
15990: ,p_value_4 => xla_lookups_pkg.get_meaning(
15991: 'XLA_OWNER_TYPE'
15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15993: )
15994: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15995: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15996: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

15990: ,p_value_4 => xla_lookups_pkg.get_meaning(
15991: 'XLA_OWNER_TYPE'
15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15993: )
15994: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15995: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15996: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15997: ,p_ae_header_id => NULL
15998: );

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

15991: 'XLA_OWNER_TYPE'
15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15993: )
15994: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15995: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15996: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15997: ,p_ae_header_id => NULL
15998: );
15999: RETURN l_output_value;

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

15992: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
15993: )
15994: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
15995: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
15996: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
15997: ,p_ae_header_id => NULL
15998: );
15999: RETURN l_output_value;
16000: EXCEPTION

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

16093: ,p_module => l_log_module);
16094:
16095: END IF;
16096:
16097: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16098: x_value_combination_id := null;
16099: x_value_segment_code := null;
16100: x_value_type_code := null;
16101: l_output_value := null;

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

16115: 'XLA_OWNER_TYPE'
16116: ,l_component_type_code
16117: )
16118: ,p_token_3 => 'PAD_NAME'
16119: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16120: ,p_token_4 => 'PAD_OWNER'
16121: ,p_value_4 => xla_lookups_pkg.get_meaning(
16122: 'XLA_OWNER_TYPE'
16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16119: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16120: ,p_token_4 => 'PAD_OWNER'
16121: ,p_value_4 => xla_lookups_pkg.get_meaning(
16122: 'XLA_OWNER_TYPE'
16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16124: )
16125: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16126: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16127: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16121: ,p_value_4 => xla_lookups_pkg.get_meaning(
16122: 'XLA_OWNER_TYPE'
16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16124: )
16125: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16126: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16127: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16128: ,p_ae_header_id => NULL
16129: );

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

16122: 'XLA_OWNER_TYPE'
16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16124: )
16125: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16126: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16127: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16128: ,p_ae_header_id => NULL
16129: );
16130: RETURN l_output_value;

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

16123: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16124: )
16125: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16126: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16127: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16128: ,p_ae_header_id => NULL
16129: );
16130: RETURN l_output_value;
16131: EXCEPTION

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

16224: ,p_module => l_log_module);
16225:
16226: END IF;
16227:
16228: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16229: x_value_combination_id := null;
16230: x_value_segment_code := null;
16231: x_value_type_code := null;
16232: l_output_value := null;

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

16246: 'XLA_OWNER_TYPE'
16247: ,l_component_type_code
16248: )
16249: ,p_token_3 => 'PAD_NAME'
16250: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16251: ,p_token_4 => 'PAD_OWNER'
16252: ,p_value_4 => xla_lookups_pkg.get_meaning(
16253: 'XLA_OWNER_TYPE'
16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16250: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16251: ,p_token_4 => 'PAD_OWNER'
16252: ,p_value_4 => xla_lookups_pkg.get_meaning(
16253: 'XLA_OWNER_TYPE'
16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16255: )
16256: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16257: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16258: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16252: ,p_value_4 => xla_lookups_pkg.get_meaning(
16253: 'XLA_OWNER_TYPE'
16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16255: )
16256: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16257: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16258: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16259: ,p_ae_header_id => NULL
16260: );

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

16253: 'XLA_OWNER_TYPE'
16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16255: )
16256: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16257: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16258: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16259: ,p_ae_header_id => NULL
16260: );
16261: RETURN l_output_value;

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

16254: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16255: )
16256: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16257: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16258: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16259: ,p_ae_header_id => NULL
16260: );
16261: RETURN l_output_value;
16262: EXCEPTION

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

16355: ,p_module => l_log_module);
16356:
16357: END IF;
16358:
16359: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16360: x_value_combination_id := null;
16361: x_value_segment_code := null;
16362: x_value_type_code := null;
16363: l_output_value := null;

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

16377: 'XLA_OWNER_TYPE'
16378: ,l_component_type_code
16379: )
16380: ,p_token_3 => 'PAD_NAME'
16381: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16382: ,p_token_4 => 'PAD_OWNER'
16383: ,p_value_4 => xla_lookups_pkg.get_meaning(
16384: 'XLA_OWNER_TYPE'
16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16381: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16382: ,p_token_4 => 'PAD_OWNER'
16383: ,p_value_4 => xla_lookups_pkg.get_meaning(
16384: 'XLA_OWNER_TYPE'
16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16386: )
16387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16383: ,p_value_4 => xla_lookups_pkg.get_meaning(
16384: 'XLA_OWNER_TYPE'
16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16386: )
16387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16390: ,p_ae_header_id => NULL
16391: );

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

16384: 'XLA_OWNER_TYPE'
16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16386: )
16387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16390: ,p_ae_header_id => NULL
16391: );
16392: RETURN l_output_value;

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

16385: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16386: )
16387: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16388: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16389: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16390: ,p_ae_header_id => NULL
16391: );
16392: RETURN l_output_value;
16393: EXCEPTION

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

16486: ,p_module => l_log_module);
16487:
16488: END IF;
16489:
16490: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16491: x_value_combination_id := null;
16492: x_value_segment_code := null;
16493: x_value_type_code := null;
16494: l_output_value := null;

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

16508: 'XLA_OWNER_TYPE'
16509: ,l_component_type_code
16510: )
16511: ,p_token_3 => 'PAD_NAME'
16512: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16513: ,p_token_4 => 'PAD_OWNER'
16514: ,p_value_4 => xla_lookups_pkg.get_meaning(
16515: 'XLA_OWNER_TYPE'
16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16512: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16513: ,p_token_4 => 'PAD_OWNER'
16514: ,p_value_4 => xla_lookups_pkg.get_meaning(
16515: 'XLA_OWNER_TYPE'
16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16517: )
16518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16514: ,p_value_4 => xla_lookups_pkg.get_meaning(
16515: 'XLA_OWNER_TYPE'
16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16517: )
16518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16521: ,p_ae_header_id => NULL
16522: );

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

16515: 'XLA_OWNER_TYPE'
16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16517: )
16518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16521: ,p_ae_header_id => NULL
16522: );
16523: RETURN l_output_value;

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

16516: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16517: )
16518: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16519: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16520: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16521: ,p_ae_header_id => NULL
16522: );
16523: RETURN l_output_value;
16524: EXCEPTION

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

16617: ,p_module => l_log_module);
16618:
16619: END IF;
16620:
16621: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16622: x_value_combination_id := null;
16623: x_value_segment_code := null;
16624: x_value_type_code := null;
16625: l_output_value := null;

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

16639: 'XLA_OWNER_TYPE'
16640: ,l_component_type_code
16641: )
16642: ,p_token_3 => 'PAD_NAME'
16643: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16644: ,p_token_4 => 'PAD_OWNER'
16645: ,p_value_4 => xla_lookups_pkg.get_meaning(
16646: 'XLA_OWNER_TYPE'
16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16643: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16644: ,p_token_4 => 'PAD_OWNER'
16645: ,p_value_4 => xla_lookups_pkg.get_meaning(
16646: 'XLA_OWNER_TYPE'
16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16648: )
16649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16645: ,p_value_4 => xla_lookups_pkg.get_meaning(
16646: 'XLA_OWNER_TYPE'
16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16648: )
16649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16652: ,p_ae_header_id => NULL
16653: );

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

16646: 'XLA_OWNER_TYPE'
16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16648: )
16649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16652: ,p_ae_header_id => NULL
16653: );
16654: RETURN l_output_value;

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

16647: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16648: )
16649: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16650: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16651: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16652: ,p_ae_header_id => NULL
16653: );
16654: RETURN l_output_value;
16655: EXCEPTION

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

16748: ,p_module => l_log_module);
16749:
16750: END IF;
16751:
16752: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16753: x_value_combination_id := null;
16754: x_value_segment_code := null;
16755: x_value_type_code := null;
16756: l_output_value := null;

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

16770: 'XLA_OWNER_TYPE'
16771: ,l_component_type_code
16772: )
16773: ,p_token_3 => 'PAD_NAME'
16774: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16775: ,p_token_4 => 'PAD_OWNER'
16776: ,p_value_4 => xla_lookups_pkg.get_meaning(
16777: 'XLA_OWNER_TYPE'
16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16774: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16775: ,p_token_4 => 'PAD_OWNER'
16776: ,p_value_4 => xla_lookups_pkg.get_meaning(
16777: 'XLA_OWNER_TYPE'
16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16779: )
16780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16776: ,p_value_4 => xla_lookups_pkg.get_meaning(
16777: 'XLA_OWNER_TYPE'
16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16779: )
16780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16783: ,p_ae_header_id => NULL
16784: );

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

16777: 'XLA_OWNER_TYPE'
16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16779: )
16780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16783: ,p_ae_header_id => NULL
16784: );
16785: RETURN l_output_value;

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

16778: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16779: )
16780: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16781: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16782: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16783: ,p_ae_header_id => NULL
16784: );
16785: RETURN l_output_value;
16786: EXCEPTION

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

16879: ,p_module => l_log_module);
16880:
16881: END IF;
16882:
16883: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
16884: x_value_combination_id := null;
16885: x_value_segment_code := null;
16886: x_value_type_code := null;
16887: l_output_value := null;

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

16901: 'XLA_OWNER_TYPE'
16902: ,l_component_type_code
16903: )
16904: ,p_token_3 => 'PAD_NAME'
16905: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16906: ,p_token_4 => 'PAD_OWNER'
16907: ,p_value_4 => xla_lookups_pkg.get_meaning(
16908: 'XLA_OWNER_TYPE'
16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

16905: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
16906: ,p_token_4 => 'PAD_OWNER'
16907: ,p_value_4 => xla_lookups_pkg.get_meaning(
16908: 'XLA_OWNER_TYPE'
16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16910: )
16911: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16912: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16913: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

16907: ,p_value_4 => xla_lookups_pkg.get_meaning(
16908: 'XLA_OWNER_TYPE'
16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16910: )
16911: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16912: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16913: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16914: ,p_ae_header_id => NULL
16915: );

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

16908: 'XLA_OWNER_TYPE'
16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16910: )
16911: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16912: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16913: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16914: ,p_ae_header_id => NULL
16915: );
16916: RETURN l_output_value;

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

16909: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
16910: )
16911: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
16912: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
16913: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
16914: ,p_ae_header_id => NULL
16915: );
16916: RETURN l_output_value;
16917: EXCEPTION

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

17010: ,p_module => l_log_module);
17011:
17012: END IF;
17013:
17014: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17015: x_value_combination_id := null;
17016: x_value_segment_code := null;
17017: x_value_type_code := null;
17018: l_output_value := null;

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

17032: 'XLA_OWNER_TYPE'
17033: ,l_component_type_code
17034: )
17035: ,p_token_3 => 'PAD_NAME'
17036: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17037: ,p_token_4 => 'PAD_OWNER'
17038: ,p_value_4 => xla_lookups_pkg.get_meaning(
17039: 'XLA_OWNER_TYPE'
17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17036: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17037: ,p_token_4 => 'PAD_OWNER'
17038: ,p_value_4 => xla_lookups_pkg.get_meaning(
17039: 'XLA_OWNER_TYPE'
17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17041: )
17042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17038: ,p_value_4 => xla_lookups_pkg.get_meaning(
17039: 'XLA_OWNER_TYPE'
17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17041: )
17042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17045: ,p_ae_header_id => NULL
17046: );

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

17039: 'XLA_OWNER_TYPE'
17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17041: )
17042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17045: ,p_ae_header_id => NULL
17046: );
17047: RETURN l_output_value;

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

17040: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17041: )
17042: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17043: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17044: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17045: ,p_ae_header_id => NULL
17046: );
17047: RETURN l_output_value;
17048: EXCEPTION

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

17141: ,p_module => l_log_module);
17142:
17143: END IF;
17144:
17145: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17146: x_value_combination_id := null;
17147: x_value_segment_code := null;
17148: x_value_type_code := null;
17149: l_output_value := null;

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

17163: 'XLA_OWNER_TYPE'
17164: ,l_component_type_code
17165: )
17166: ,p_token_3 => 'PAD_NAME'
17167: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17168: ,p_token_4 => 'PAD_OWNER'
17169: ,p_value_4 => xla_lookups_pkg.get_meaning(
17170: 'XLA_OWNER_TYPE'
17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17167: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17168: ,p_token_4 => 'PAD_OWNER'
17169: ,p_value_4 => xla_lookups_pkg.get_meaning(
17170: 'XLA_OWNER_TYPE'
17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17172: )
17173: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17174: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17175: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17169: ,p_value_4 => xla_lookups_pkg.get_meaning(
17170: 'XLA_OWNER_TYPE'
17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17172: )
17173: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17174: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17175: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17176: ,p_ae_header_id => NULL
17177: );

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

17170: 'XLA_OWNER_TYPE'
17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17172: )
17173: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17174: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17175: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17176: ,p_ae_header_id => NULL
17177: );
17178: RETURN l_output_value;

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

17171: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17172: )
17173: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17174: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17175: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17176: ,p_ae_header_id => NULL
17177: );
17178: RETURN l_output_value;
17179: EXCEPTION

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

17272: ,p_module => l_log_module);
17273:
17274: END IF;
17275:
17276: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17277: x_value_combination_id := null;
17278: x_value_segment_code := null;
17279: x_value_type_code := null;
17280: l_output_value := null;

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

17294: 'XLA_OWNER_TYPE'
17295: ,l_component_type_code
17296: )
17297: ,p_token_3 => 'PAD_NAME'
17298: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17299: ,p_token_4 => 'PAD_OWNER'
17300: ,p_value_4 => xla_lookups_pkg.get_meaning(
17301: 'XLA_OWNER_TYPE'
17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17298: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17299: ,p_token_4 => 'PAD_OWNER'
17300: ,p_value_4 => xla_lookups_pkg.get_meaning(
17301: 'XLA_OWNER_TYPE'
17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17303: )
17304: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17305: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17306: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17300: ,p_value_4 => xla_lookups_pkg.get_meaning(
17301: 'XLA_OWNER_TYPE'
17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17303: )
17304: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17305: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17306: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17307: ,p_ae_header_id => NULL
17308: );

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

17301: 'XLA_OWNER_TYPE'
17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17303: )
17304: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17305: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17306: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17307: ,p_ae_header_id => NULL
17308: );
17309: RETURN l_output_value;

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

17302: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17303: )
17304: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17305: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17306: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17307: ,p_ae_header_id => NULL
17308: );
17309: RETURN l_output_value;
17310: EXCEPTION

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

17403: ,p_module => l_log_module);
17404:
17405: END IF;
17406:
17407: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17408: x_value_combination_id := null;
17409: x_value_segment_code := null;
17410: x_value_type_code := null;
17411: l_output_value := null;

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

17425: 'XLA_OWNER_TYPE'
17426: ,l_component_type_code
17427: )
17428: ,p_token_3 => 'PAD_NAME'
17429: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17430: ,p_token_4 => 'PAD_OWNER'
17431: ,p_value_4 => xla_lookups_pkg.get_meaning(
17432: 'XLA_OWNER_TYPE'
17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17429: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17430: ,p_token_4 => 'PAD_OWNER'
17431: ,p_value_4 => xla_lookups_pkg.get_meaning(
17432: 'XLA_OWNER_TYPE'
17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17434: )
17435: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17436: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17437: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17431: ,p_value_4 => xla_lookups_pkg.get_meaning(
17432: 'XLA_OWNER_TYPE'
17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17434: )
17435: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17436: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17437: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17438: ,p_ae_header_id => NULL
17439: );

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

17432: 'XLA_OWNER_TYPE'
17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17434: )
17435: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17436: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17437: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17438: ,p_ae_header_id => NULL
17439: );
17440: RETURN l_output_value;

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

17433: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17434: )
17435: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17436: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17437: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17438: ,p_ae_header_id => NULL
17439: );
17440: RETURN l_output_value;
17441: EXCEPTION

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

17534: ,p_module => l_log_module);
17535:
17536: END IF;
17537:
17538: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17539: x_value_combination_id := null;
17540: x_value_segment_code := null;
17541: x_value_type_code := null;
17542: l_output_value := null;

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

17556: 'XLA_OWNER_TYPE'
17557: ,l_component_type_code
17558: )
17559: ,p_token_3 => 'PAD_NAME'
17560: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17561: ,p_token_4 => 'PAD_OWNER'
17562: ,p_value_4 => xla_lookups_pkg.get_meaning(
17563: 'XLA_OWNER_TYPE'
17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17560: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17561: ,p_token_4 => 'PAD_OWNER'
17562: ,p_value_4 => xla_lookups_pkg.get_meaning(
17563: 'XLA_OWNER_TYPE'
17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17565: )
17566: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17567: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17568: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17562: ,p_value_4 => xla_lookups_pkg.get_meaning(
17563: 'XLA_OWNER_TYPE'
17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17565: )
17566: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17567: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17568: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17569: ,p_ae_header_id => NULL
17570: );

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

17563: 'XLA_OWNER_TYPE'
17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17565: )
17566: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17567: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17568: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17569: ,p_ae_header_id => NULL
17570: );
17571: RETURN l_output_value;

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

17564: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17565: )
17566: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17567: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17568: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17569: ,p_ae_header_id => NULL
17570: );
17571: RETURN l_output_value;
17572: EXCEPTION

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

17665: ,p_module => l_log_module);
17666:
17667: END IF;
17668:
17669: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17670: x_value_combination_id := null;
17671: x_value_segment_code := null;
17672: x_value_type_code := null;
17673: l_output_value := null;

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

17687: 'XLA_OWNER_TYPE'
17688: ,l_component_type_code
17689: )
17690: ,p_token_3 => 'PAD_NAME'
17691: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17692: ,p_token_4 => 'PAD_OWNER'
17693: ,p_value_4 => xla_lookups_pkg.get_meaning(
17694: 'XLA_OWNER_TYPE'
17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17691: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17692: ,p_token_4 => 'PAD_OWNER'
17693: ,p_value_4 => xla_lookups_pkg.get_meaning(
17694: 'XLA_OWNER_TYPE'
17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17696: )
17697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17693: ,p_value_4 => xla_lookups_pkg.get_meaning(
17694: 'XLA_OWNER_TYPE'
17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17696: )
17697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17700: ,p_ae_header_id => NULL
17701: );

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

17694: 'XLA_OWNER_TYPE'
17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17696: )
17697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17700: ,p_ae_header_id => NULL
17701: );
17702: RETURN l_output_value;

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

17695: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17696: )
17697: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17698: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17699: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17700: ,p_ae_header_id => NULL
17701: );
17702: RETURN l_output_value;
17703: EXCEPTION

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

17796: ,p_module => l_log_module);
17797:
17798: END IF;
17799:
17800: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17801: x_value_combination_id := null;
17802: x_value_segment_code := null;
17803: x_value_type_code := null;
17804: l_output_value := null;

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

17818: 'XLA_OWNER_TYPE'
17819: ,l_component_type_code
17820: )
17821: ,p_token_3 => 'PAD_NAME'
17822: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17823: ,p_token_4 => 'PAD_OWNER'
17824: ,p_value_4 => xla_lookups_pkg.get_meaning(
17825: 'XLA_OWNER_TYPE'
17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17822: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17823: ,p_token_4 => 'PAD_OWNER'
17824: ,p_value_4 => xla_lookups_pkg.get_meaning(
17825: 'XLA_OWNER_TYPE'
17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17827: )
17828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17824: ,p_value_4 => xla_lookups_pkg.get_meaning(
17825: 'XLA_OWNER_TYPE'
17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17827: )
17828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17831: ,p_ae_header_id => NULL
17832: );

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

17825: 'XLA_OWNER_TYPE'
17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17827: )
17828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17831: ,p_ae_header_id => NULL
17832: );
17833: RETURN l_output_value;

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

17826: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17827: )
17828: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17829: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17830: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17831: ,p_ae_header_id => NULL
17832: );
17833: RETURN l_output_value;
17834: EXCEPTION

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

17930: ,p_module => l_log_module);
17931:
17932: END IF;
17933:
17934: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
17935: x_value_combination_id := null;
17936: x_value_segment_code := null;
17937: x_value_type_code := null;
17938: l_output_value := null;

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

17952: 'XLA_OWNER_TYPE'
17953: ,l_component_type_code
17954: )
17955: ,p_token_3 => 'PAD_NAME'
17956: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17957: ,p_token_4 => 'PAD_OWNER'
17958: ,p_value_4 => xla_lookups_pkg.get_meaning(
17959: 'XLA_OWNER_TYPE'
17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

17956: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
17957: ,p_token_4 => 'PAD_OWNER'
17958: ,p_value_4 => xla_lookups_pkg.get_meaning(
17959: 'XLA_OWNER_TYPE'
17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17961: )
17962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

17958: ,p_value_4 => xla_lookups_pkg.get_meaning(
17959: 'XLA_OWNER_TYPE'
17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17961: )
17962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17965: ,p_ae_header_id => NULL
17966: );

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

17959: 'XLA_OWNER_TYPE'
17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17961: )
17962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17965: ,p_ae_header_id => NULL
17966: );
17967: RETURN l_output_value;

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

17960: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
17961: )
17962: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
17963: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
17964: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
17965: ,p_ae_header_id => NULL
17966: );
17967: RETURN l_output_value;
17968: EXCEPTION

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

18061: ,p_module => l_log_module);
18062:
18063: END IF;
18064:
18065: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18066: x_value_combination_id := null;
18067: x_value_segment_code := null;
18068: x_value_type_code := null;
18069: l_output_value := null;

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

18083: 'XLA_OWNER_TYPE'
18084: ,l_component_type_code
18085: )
18086: ,p_token_3 => 'PAD_NAME'
18087: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18088: ,p_token_4 => 'PAD_OWNER'
18089: ,p_value_4 => xla_lookups_pkg.get_meaning(
18090: 'XLA_OWNER_TYPE'
18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18087: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18088: ,p_token_4 => 'PAD_OWNER'
18089: ,p_value_4 => xla_lookups_pkg.get_meaning(
18090: 'XLA_OWNER_TYPE'
18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18092: )
18093: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18094: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18095: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18089: ,p_value_4 => xla_lookups_pkg.get_meaning(
18090: 'XLA_OWNER_TYPE'
18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18092: )
18093: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18094: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18095: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18096: ,p_ae_header_id => NULL
18097: );

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

18090: 'XLA_OWNER_TYPE'
18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18092: )
18093: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18094: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18095: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18096: ,p_ae_header_id => NULL
18097: );
18098: RETURN l_output_value;

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

18091: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18092: )
18093: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18094: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18095: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18096: ,p_ae_header_id => NULL
18097: );
18098: RETURN l_output_value;
18099: EXCEPTION

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

18202: (p_msg => 'END of AcctDerRule_171(invalid)'
18203: ,p_level => C_LEVEL_PROCEDURE
18204: ,p_module => l_log_module);
18205: END IF;
18206: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18207: x_value_type_code := null;
18208: l_output_value := null;
18209: xla_accounting_err_pkg.build_message
18210: (p_appli_s_name => 'XLA'

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

18222: 'XLA_OWNER_TYPE'
18223: ,l_component_type_code
18224: )
18225: ,p_token_3 => 'PAD_NAME'
18226: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18227: ,p_token_4 => 'PAD_OWNER'
18228: ,p_value_4 => xla_lookups_pkg.get_meaning(
18229: 'XLA_OWNER_TYPE'
18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18226: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18227: ,p_token_4 => 'PAD_OWNER'
18228: ,p_value_4 => xla_lookups_pkg.get_meaning(
18229: 'XLA_OWNER_TYPE'
18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18231: )
18232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18228: ,p_value_4 => xla_lookups_pkg.get_meaning(
18229: 'XLA_OWNER_TYPE'
18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18231: )
18232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18235: ,p_ae_header_id => NULL
18236: );

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

18229: 'XLA_OWNER_TYPE'
18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18231: )
18232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18235: ,p_ae_header_id => NULL
18236: );
18237: RETURN l_output_value;

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

18230: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18231: )
18232: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18233: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18234: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18235: ,p_ae_header_id => NULL
18236: );
18237: RETURN l_output_value;
18238: EXCEPTION

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

18341: (p_msg => 'END of AcctDerRule_172(invalid)'
18342: ,p_level => C_LEVEL_PROCEDURE
18343: ,p_module => l_log_module);
18344: END IF;
18345: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18346: x_value_type_code := null;
18347: l_output_value := null;
18348: xla_accounting_err_pkg.build_message
18349: (p_appli_s_name => 'XLA'

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

18361: 'XLA_OWNER_TYPE'
18362: ,l_component_type_code
18363: )
18364: ,p_token_3 => 'PAD_NAME'
18365: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18366: ,p_token_4 => 'PAD_OWNER'
18367: ,p_value_4 => xla_lookups_pkg.get_meaning(
18368: 'XLA_OWNER_TYPE'
18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18365: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18366: ,p_token_4 => 'PAD_OWNER'
18367: ,p_value_4 => xla_lookups_pkg.get_meaning(
18368: 'XLA_OWNER_TYPE'
18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18370: )
18371: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18372: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18373: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18367: ,p_value_4 => xla_lookups_pkg.get_meaning(
18368: 'XLA_OWNER_TYPE'
18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18370: )
18371: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18372: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18373: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18374: ,p_ae_header_id => NULL
18375: );

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

18368: 'XLA_OWNER_TYPE'
18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18370: )
18371: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18372: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18373: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18374: ,p_ae_header_id => NULL
18375: );
18376: RETURN l_output_value;

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

18369: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18370: )
18371: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18372: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18373: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18374: ,p_ae_header_id => NULL
18375: );
18376: RETURN l_output_value;
18377: EXCEPTION

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

18463: (p_msg => 'END of AcctDerRule_173(invalid)'
18464: ,p_level => C_LEVEL_PROCEDURE
18465: ,p_module => l_log_module);
18466: END IF;
18467: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18468: x_value_type_code := null;
18469: l_output_value := null;
18470: xla_accounting_err_pkg.build_message
18471: (p_appli_s_name => 'XLA'

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

18483: 'XLA_OWNER_TYPE'
18484: ,l_component_type_code
18485: )
18486: ,p_token_3 => 'PAD_NAME'
18487: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18488: ,p_token_4 => 'PAD_OWNER'
18489: ,p_value_4 => xla_lookups_pkg.get_meaning(
18490: 'XLA_OWNER_TYPE'
18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18487: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18488: ,p_token_4 => 'PAD_OWNER'
18489: ,p_value_4 => xla_lookups_pkg.get_meaning(
18490: 'XLA_OWNER_TYPE'
18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18492: )
18493: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18494: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18495: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18489: ,p_value_4 => xla_lookups_pkg.get_meaning(
18490: 'XLA_OWNER_TYPE'
18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18492: )
18493: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18494: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18495: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18496: ,p_ae_header_id => NULL
18497: );

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

18490: 'XLA_OWNER_TYPE'
18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18492: )
18493: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18494: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18495: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18496: ,p_ae_header_id => NULL
18497: );
18498: RETURN l_output_value;

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

18491: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18492: )
18493: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18494: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18495: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18496: ,p_ae_header_id => NULL
18497: );
18498: RETURN l_output_value;
18499: EXCEPTION

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

18601: (p_msg => 'END of AcctDerRule_174(invalid)'
18602: ,p_level => C_LEVEL_PROCEDURE
18603: ,p_module => l_log_module);
18604: END IF;
18605: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18606: x_value_type_code := null;
18607: l_output_value := null;
18608: xla_accounting_err_pkg.build_message
18609: (p_appli_s_name => 'XLA'

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

18621: 'XLA_OWNER_TYPE'
18622: ,l_component_type_code
18623: )
18624: ,p_token_3 => 'PAD_NAME'
18625: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18626: ,p_token_4 => 'PAD_OWNER'
18627: ,p_value_4 => xla_lookups_pkg.get_meaning(
18628: 'XLA_OWNER_TYPE'
18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18625: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18626: ,p_token_4 => 'PAD_OWNER'
18627: ,p_value_4 => xla_lookups_pkg.get_meaning(
18628: 'XLA_OWNER_TYPE'
18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18630: )
18631: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18632: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18633: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18627: ,p_value_4 => xla_lookups_pkg.get_meaning(
18628: 'XLA_OWNER_TYPE'
18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18630: )
18631: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18632: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18633: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18634: ,p_ae_header_id => NULL
18635: );

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

18628: 'XLA_OWNER_TYPE'
18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18630: )
18631: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18632: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18633: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18634: ,p_ae_header_id => NULL
18635: );
18636: RETURN l_output_value;

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

18629: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18630: )
18631: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18632: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18633: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18634: ,p_ae_header_id => NULL
18635: );
18636: RETURN l_output_value;
18637: EXCEPTION

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

18723: (p_msg => 'END of AcctDerRule_175(invalid)'
18724: ,p_level => C_LEVEL_PROCEDURE
18725: ,p_module => l_log_module);
18726: END IF;
18727: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18728: x_value_type_code := null;
18729: l_output_value := null;
18730: xla_accounting_err_pkg.build_message
18731: (p_appli_s_name => 'XLA'

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

18743: 'XLA_OWNER_TYPE'
18744: ,l_component_type_code
18745: )
18746: ,p_token_3 => 'PAD_NAME'
18747: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18748: ,p_token_4 => 'PAD_OWNER'
18749: ,p_value_4 => xla_lookups_pkg.get_meaning(
18750: 'XLA_OWNER_TYPE'
18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18747: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18748: ,p_token_4 => 'PAD_OWNER'
18749: ,p_value_4 => xla_lookups_pkg.get_meaning(
18750: 'XLA_OWNER_TYPE'
18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18752: )
18753: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18754: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18755: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18749: ,p_value_4 => xla_lookups_pkg.get_meaning(
18750: 'XLA_OWNER_TYPE'
18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18752: )
18753: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18754: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18755: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18756: ,p_ae_header_id => NULL
18757: );

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

18750: 'XLA_OWNER_TYPE'
18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18752: )
18753: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18754: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18755: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18756: ,p_ae_header_id => NULL
18757: );
18758: RETURN l_output_value;

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

18751: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18752: )
18753: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18754: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18755: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18756: ,p_ae_header_id => NULL
18757: );
18758: RETURN l_output_value;
18759: EXCEPTION

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

18845: (p_msg => 'END of AcctDerRule_176(invalid)'
18846: ,p_level => C_LEVEL_PROCEDURE
18847: ,p_module => l_log_module);
18848: END IF;
18849: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18850: x_value_type_code := null;
18851: l_output_value := null;
18852: xla_accounting_err_pkg.build_message
18853: (p_appli_s_name => 'XLA'

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

18865: 'XLA_OWNER_TYPE'
18866: ,l_component_type_code
18867: )
18868: ,p_token_3 => 'PAD_NAME'
18869: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18870: ,p_token_4 => 'PAD_OWNER'
18871: ,p_value_4 => xla_lookups_pkg.get_meaning(
18872: 'XLA_OWNER_TYPE'
18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18869: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18870: ,p_token_4 => 'PAD_OWNER'
18871: ,p_value_4 => xla_lookups_pkg.get_meaning(
18872: 'XLA_OWNER_TYPE'
18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18874: )
18875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18871: ,p_value_4 => xla_lookups_pkg.get_meaning(
18872: 'XLA_OWNER_TYPE'
18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18874: )
18875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18878: ,p_ae_header_id => NULL
18879: );

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

18872: 'XLA_OWNER_TYPE'
18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18874: )
18875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18878: ,p_ae_header_id => NULL
18879: );
18880: RETURN l_output_value;

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

18873: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18874: )
18875: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18876: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18877: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
18878: ,p_ae_header_id => NULL
18879: );
18880: RETURN l_output_value;
18881: EXCEPTION

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

18967: (p_msg => 'END of AcctDerRule_177(invalid)'
18968: ,p_level => C_LEVEL_PROCEDURE
18969: ,p_module => l_log_module);
18970: END IF;
18971: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
18972: x_value_type_code := null;
18973: l_output_value := null;
18974: xla_accounting_err_pkg.build_message
18975: (p_appli_s_name => 'XLA'

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

18987: 'XLA_OWNER_TYPE'
18988: ,l_component_type_code
18989: )
18990: ,p_token_3 => 'PAD_NAME'
18991: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18992: ,p_token_4 => 'PAD_OWNER'
18993: ,p_value_4 => xla_lookups_pkg.get_meaning(
18994: 'XLA_OWNER_TYPE'
18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

18991: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
18992: ,p_token_4 => 'PAD_OWNER'
18993: ,p_value_4 => xla_lookups_pkg.get_meaning(
18994: 'XLA_OWNER_TYPE'
18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18996: )
18997: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18998: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18999: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

18993: ,p_value_4 => xla_lookups_pkg.get_meaning(
18994: 'XLA_OWNER_TYPE'
18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18996: )
18997: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18998: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18999: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19000: ,p_ae_header_id => NULL
19001: );

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

18994: 'XLA_OWNER_TYPE'
18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18996: )
18997: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18998: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18999: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19000: ,p_ae_header_id => NULL
19001: );
19002: RETURN l_output_value;

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

18995: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
18996: )
18997: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
18998: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
18999: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19000: ,p_ae_header_id => NULL
19001: );
19002: RETURN l_output_value;
19003: EXCEPTION

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

19089: (p_msg => 'END of AcctDerRule_178(invalid)'
19090: ,p_level => C_LEVEL_PROCEDURE
19091: ,p_module => l_log_module);
19092: END IF;
19093: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19094: x_value_type_code := null;
19095: l_output_value := null;
19096: xla_accounting_err_pkg.build_message
19097: (p_appli_s_name => 'XLA'

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

19109: 'XLA_OWNER_TYPE'
19110: ,l_component_type_code
19111: )
19112: ,p_token_3 => 'PAD_NAME'
19113: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19114: ,p_token_4 => 'PAD_OWNER'
19115: ,p_value_4 => xla_lookups_pkg.get_meaning(
19116: 'XLA_OWNER_TYPE'
19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19113: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19114: ,p_token_4 => 'PAD_OWNER'
19115: ,p_value_4 => xla_lookups_pkg.get_meaning(
19116: 'XLA_OWNER_TYPE'
19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19118: )
19119: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19120: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19121: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19115: ,p_value_4 => xla_lookups_pkg.get_meaning(
19116: 'XLA_OWNER_TYPE'
19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19118: )
19119: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19120: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19121: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19122: ,p_ae_header_id => NULL
19123: );

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

19116: 'XLA_OWNER_TYPE'
19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19118: )
19119: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19120: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19121: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19122: ,p_ae_header_id => NULL
19123: );
19124: RETURN l_output_value;

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

19117: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19118: )
19119: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19120: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19121: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19122: ,p_ae_header_id => NULL
19123: );
19124: RETURN l_output_value;
19125: EXCEPTION

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

19211: (p_msg => 'END of AcctDerRule_179(invalid)'
19212: ,p_level => C_LEVEL_PROCEDURE
19213: ,p_module => l_log_module);
19214: END IF;
19215: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19216: x_value_type_code := null;
19217: l_output_value := null;
19218: xla_accounting_err_pkg.build_message
19219: (p_appli_s_name => 'XLA'

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

19231: 'XLA_OWNER_TYPE'
19232: ,l_component_type_code
19233: )
19234: ,p_token_3 => 'PAD_NAME'
19235: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19236: ,p_token_4 => 'PAD_OWNER'
19237: ,p_value_4 => xla_lookups_pkg.get_meaning(
19238: 'XLA_OWNER_TYPE'
19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19235: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19236: ,p_token_4 => 'PAD_OWNER'
19237: ,p_value_4 => xla_lookups_pkg.get_meaning(
19238: 'XLA_OWNER_TYPE'
19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19240: )
19241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19237: ,p_value_4 => xla_lookups_pkg.get_meaning(
19238: 'XLA_OWNER_TYPE'
19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19240: )
19241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19244: ,p_ae_header_id => NULL
19245: );

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

19238: 'XLA_OWNER_TYPE'
19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19240: )
19241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19244: ,p_ae_header_id => NULL
19245: );
19246: RETURN l_output_value;

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

19239: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19240: )
19241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19244: ,p_ae_header_id => NULL
19245: );
19246: RETURN l_output_value;
19247: EXCEPTION

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

19333: (p_msg => 'END of AcctDerRule_180(invalid)'
19334: ,p_level => C_LEVEL_PROCEDURE
19335: ,p_module => l_log_module);
19336: END IF;
19337: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
19338: x_value_type_code := null;
19339: l_output_value := null;
19340: xla_accounting_err_pkg.build_message
19341: (p_appli_s_name => 'XLA'

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

19353: 'XLA_OWNER_TYPE'
19354: ,l_component_type_code
19355: )
19356: ,p_token_3 => 'PAD_NAME'
19357: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19358: ,p_token_4 => 'PAD_OWNER'
19359: ,p_value_4 => xla_lookups_pkg.get_meaning(
19360: 'XLA_OWNER_TYPE'
19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

Line 19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code

19357: ,p_value_3 => xla_ae_journal_entry_pkg.g_cache_pad.pad_session_name
19358: ,p_token_4 => 'PAD_OWNER'
19359: ,p_value_4 => xla_lookups_pkg.get_meaning(
19360: 'XLA_OWNER_TYPE'
19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19362: )
19363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id

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

19359: ,p_value_4 => xla_lookups_pkg.get_meaning(
19360: 'XLA_OWNER_TYPE'
19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19362: )
19363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19366: ,p_ae_header_id => NULL
19367: );

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

19360: 'XLA_OWNER_TYPE'
19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19362: )
19363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19366: ,p_ae_header_id => NULL
19367: );
19368: RETURN l_output_value;

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

19361: ,xla_ae_journal_entry_pkg.g_cache_pad.product_rule_type_code
19362: )
19363: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
19364: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
19365: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id
19366: ,p_ae_header_id => NULL
19367: );
19368: RETURN l_output_value;
19369: EXCEPTION

Line 19453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

19449: l_tmp_amt NUMBER;
19450: l_acc_rev_natural_side_code VARCHAR2(1);
19451:
19452: l_num_entries NUMBER;
19453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19457: l_recog_line_1 NUMBER;

Line 19454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

19450: l_acc_rev_natural_side_code VARCHAR2(1);
19451:
19452: l_num_entries NUMBER;
19453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19457: l_recog_line_1 NUMBER;
19458: l_recog_line_2 NUMBER;

Line 19455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

19451:
19452: l_num_entries NUMBER;
19453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19457: l_recog_line_1 NUMBER;
19458: l_recog_line_2 NUMBER;
19459:

Line 19456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

19452: l_num_entries NUMBER;
19453: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
19454: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
19455: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
19456: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
19457: l_recog_line_1 NUMBER;
19458: l_recog_line_2 NUMBER;
19459:
19460: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 19462: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

19458: l_recog_line_2 NUMBER;
19459:
19460: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
19461: l_bflow_applied_to_amt NUMBER; -- 5132302
19462: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
19463:
19464: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
19465:
19466: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

19533: l_accrual_line_num := NULL; -- 4262811
19534: l_tmp_amt := NULL; -- 4262811
19535: --
19536:
19537: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
19538: l_balance_type_code <> 'B' THEN
19539: IF NVL(p_source_35,'
19540: ') = 'BONUS EXPENSE'
19541: THEN

Line 19609: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

19605: --
19606: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
19607:
19608: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
19609: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
19610:
19611: -- 4955764
19612: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
19613: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

19645: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
19646:
19647: IF xla_accounting_cache_pkg.GetValueChar
19648: (p_source_code => 'LEDGER_CATEGORY_CODE'
19649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
19650: AND l_bflow_method_code = 'PRIOR_ENTRY'
19651: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
19652: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
19653: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

19798: p_lookup_type => 'XLA_OWNER_TYPE'
19799: ,p_lookup_code => l_component_type_code
19800: )
19801: ,p_token_4 => 'PRODUCT_NAME'
19802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19806: ,p_ae_header_id => NULL

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

19799: ,p_lookup_code => l_component_type_code
19800: )
19801: ,p_token_4 => 'PRODUCT_NAME'
19802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19806: ,p_ae_header_id => NULL
19807: );

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

19800: )
19801: ,p_token_4 => 'PRODUCT_NAME'
19802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19806: ,p_ae_header_id => NULL
19807: );
19808:

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

19801: ,p_token_4 => 'PRODUCT_NAME'
19802: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
19803: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
19804: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
19805: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
19806: ,p_ae_header_id => NULL
19807: );
19808:
19809: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 19836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19832: ----------------------------------------------------------------------------------
19833: -- 4219869 Business Flow
19834: -- Update journal entry status -- Need to generate this within IF
19835: ----------------------------------------------------------------------------------
19836: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19837: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
19838: ,p_balance_type_code => l_balance_type_code
19839: );
19840:

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

19962:
19963: --
19964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
19965: --
19966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
19967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
19968: ELSE
19969: ---------------------------------------------------------------------------------------------------
19970: -- 4262811a Switch Sign

Line 19991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

19987:
19988: XLA_AE_LINES_PKG.ValidateCurrentLine;
19989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
19990:
19991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
19992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
19993: ,p_balance_type_code => l_balance_type_code);
19994:
19995: END IF;

Line 20103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20099: l_tmp_amt NUMBER;
20100: l_acc_rev_natural_side_code VARCHAR2(1);
20101:
20102: l_num_entries NUMBER;
20103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20107: l_recog_line_1 NUMBER;

Line 20104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20100: l_acc_rev_natural_side_code VARCHAR2(1);
20101:
20102: l_num_entries NUMBER;
20103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20107: l_recog_line_1 NUMBER;
20108: l_recog_line_2 NUMBER;

Line 20105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20101:
20102: l_num_entries NUMBER;
20103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20107: l_recog_line_1 NUMBER;
20108: l_recog_line_2 NUMBER;
20109:

Line 20106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20102: l_num_entries NUMBER;
20103: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20104: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20105: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20106: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20107: l_recog_line_1 NUMBER;
20108: l_recog_line_2 NUMBER;
20109:
20110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20108: l_recog_line_2 NUMBER;
20109:
20110: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20111: l_bflow_applied_to_amt NUMBER; -- 5132302
20112: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20113:
20114: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20115:
20116: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20183: l_accrual_line_num := NULL; -- 4262811
20184: l_tmp_amt := NULL; -- 4262811
20185: --
20186:
20187: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20188: l_balance_type_code <> 'B' THEN
20189: IF NVL(p_source_35,'
20190: ') = 'BONUS EXPENSE'
20191: THEN

Line 20259: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20255: --
20256: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20257:
20258: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20259: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20260:
20261: -- 4955764
20262: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20263: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

20295: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
20296:
20297: IF xla_accounting_cache_pkg.GetValueChar
20298: (p_source_code => 'LEDGER_CATEGORY_CODE'
20299: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
20300: AND l_bflow_method_code = 'PRIOR_ENTRY'
20301: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
20302: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
20303: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

20491: p_lookup_type => 'XLA_OWNER_TYPE'
20492: ,p_lookup_code => l_component_type_code
20493: )
20494: ,p_token_4 => 'PRODUCT_NAME'
20495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20499: ,p_ae_header_id => NULL

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

20492: ,p_lookup_code => l_component_type_code
20493: )
20494: ,p_token_4 => 'PRODUCT_NAME'
20495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20499: ,p_ae_header_id => NULL
20500: );

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

20493: )
20494: ,p_token_4 => 'PRODUCT_NAME'
20495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20499: ,p_ae_header_id => NULL
20500: );
20501:

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

20494: ,p_token_4 => 'PRODUCT_NAME'
20495: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
20496: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
20497: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
20498: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
20499: ,p_ae_header_id => NULL
20500: );
20501:
20502: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 20529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20525: ----------------------------------------------------------------------------------
20526: -- 4219869 Business Flow
20527: -- Update journal entry status -- Need to generate this within IF
20528: ----------------------------------------------------------------------------------
20529: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20530: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
20531: ,p_balance_type_code => l_balance_type_code
20532: );
20533:

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

20698:
20699: --
20700: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
20701: --
20702: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
20703: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
20704: ELSE
20705: ---------------------------------------------------------------------------------------------------
20706: -- 4262811a Switch Sign

Line 20727: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

20723:
20724: XLA_AE_LINES_PKG.ValidateCurrentLine;
20725: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
20726:
20727: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
20728: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
20729: ,p_balance_type_code => l_balance_type_code);
20730:
20731: END IF;

Line 20837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

20833: l_tmp_amt NUMBER;
20834: l_acc_rev_natural_side_code VARCHAR2(1);
20835:
20836: l_num_entries NUMBER;
20837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20841: l_recog_line_1 NUMBER;

Line 20838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

20834: l_acc_rev_natural_side_code VARCHAR2(1);
20835:
20836: l_num_entries NUMBER;
20837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20841: l_recog_line_1 NUMBER;
20842: l_recog_line_2 NUMBER;

Line 20839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

20835:
20836: l_num_entries NUMBER;
20837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20841: l_recog_line_1 NUMBER;
20842: l_recog_line_2 NUMBER;
20843:

Line 20840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

20836: l_num_entries NUMBER;
20837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
20838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
20839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
20840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
20841: l_recog_line_1 NUMBER;
20842: l_recog_line_2 NUMBER;
20843:
20844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 20846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

20842: l_recog_line_2 NUMBER;
20843:
20844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
20845: l_bflow_applied_to_amt NUMBER; -- 5132302
20846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
20847:
20848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
20849:
20850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

20917: l_accrual_line_num := NULL; -- 4262811
20918: l_tmp_amt := NULL; -- 4262811
20919: --
20920:
20921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
20922: l_balance_type_code <> 'B' THEN
20923: IF NVL(p_source_35,'
20924: ') = 'COST'
20925: THEN

Line 20993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

20989: --
20990: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
20991:
20992: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
20993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
20994:
20995: -- 4955764
20996: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
20997: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21029: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21030:
21031: IF xla_accounting_cache_pkg.GetValueChar
21032: (p_source_code => 'LEDGER_CATEGORY_CODE'
21033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21034: AND l_bflow_method_code = 'PRIOR_ENTRY'
21035: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21036: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21037: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21224: p_lookup_type => 'XLA_OWNER_TYPE'
21225: ,p_lookup_code => l_component_type_code
21226: )
21227: ,p_token_4 => 'PRODUCT_NAME'
21228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21232: ,p_ae_header_id => NULL

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

21225: ,p_lookup_code => l_component_type_code
21226: )
21227: ,p_token_4 => 'PRODUCT_NAME'
21228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21232: ,p_ae_header_id => NULL
21233: );

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

21226: )
21227: ,p_token_4 => 'PRODUCT_NAME'
21228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21232: ,p_ae_header_id => NULL
21233: );
21234:

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

21227: ,p_token_4 => 'PRODUCT_NAME'
21228: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21229: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21230: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21231: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21232: ,p_ae_header_id => NULL
21233: );
21234:
21235: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21258: ----------------------------------------------------------------------------------
21259: -- 4219869 Business Flow
21260: -- Update journal entry status -- Need to generate this within IF
21261: ----------------------------------------------------------------------------------
21262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21263: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
21264: ,p_balance_type_code => l_balance_type_code
21265: );
21266:

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

21430:
21431: --
21432: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
21433: --
21434: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
21435: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
21436: ELSE
21437: ---------------------------------------------------------------------------------------------------
21438: -- 4262811a Switch Sign

Line 21459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21455:
21456: XLA_AE_LINES_PKG.ValidateCurrentLine;
21457: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
21458:
21459: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
21460: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
21461: ,p_balance_type_code => l_balance_type_code);
21462:
21463: END IF;

Line 21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

21567: l_tmp_amt NUMBER;
21568: l_acc_rev_natural_side_code VARCHAR2(1);
21569:
21570: l_num_entries NUMBER;
21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21575: l_recog_line_1 NUMBER;

Line 21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

21568: l_acc_rev_natural_side_code VARCHAR2(1);
21569:
21570: l_num_entries NUMBER;
21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21575: l_recog_line_1 NUMBER;
21576: l_recog_line_2 NUMBER;

Line 21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

21569:
21570: l_num_entries NUMBER;
21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21575: l_recog_line_1 NUMBER;
21576: l_recog_line_2 NUMBER;
21577:

Line 21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

21570: l_num_entries NUMBER;
21571: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
21572: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
21573: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
21574: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
21575: l_recog_line_1 NUMBER;
21576: l_recog_line_2 NUMBER;
21577:
21578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 21580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

21576: l_recog_line_2 NUMBER;
21577:
21578: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
21579: l_bflow_applied_to_amt NUMBER; -- 5132302
21580: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
21581:
21582: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
21583:
21584: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

21651: l_accrual_line_num := NULL; -- 4262811
21652: l_tmp_amt := NULL; -- 4262811
21653: --
21654:
21655: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
21656: l_balance_type_code <> 'B' THEN
21657: IF NVL(p_source_35,'
21658: ') = 'COST CLEARING'
21659: THEN

Line 21727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

21723: --
21724: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
21725:
21726: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
21727: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
21728:
21729: -- 4955764
21730: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
21731: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

21763: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
21764:
21765: IF xla_accounting_cache_pkg.GetValueChar
21766: (p_source_code => 'LEDGER_CATEGORY_CODE'
21767: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
21768: AND l_bflow_method_code = 'PRIOR_ENTRY'
21769: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
21770: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
21771: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

21961: p_lookup_type => 'XLA_OWNER_TYPE'
21962: ,p_lookup_code => l_component_type_code
21963: )
21964: ,p_token_4 => 'PRODUCT_NAME'
21965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21969: ,p_ae_header_id => NULL

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

21962: ,p_lookup_code => l_component_type_code
21963: )
21964: ,p_token_4 => 'PRODUCT_NAME'
21965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21969: ,p_ae_header_id => NULL
21970: );

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

21963: )
21964: ,p_token_4 => 'PRODUCT_NAME'
21965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21969: ,p_ae_header_id => NULL
21970: );
21971:

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

21964: ,p_token_4 => 'PRODUCT_NAME'
21965: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
21966: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
21967: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
21968: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
21969: ,p_ae_header_id => NULL
21970: );
21971:
21972: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 21999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

21995: ----------------------------------------------------------------------------------
21996: -- 4219869 Business Flow
21997: -- Update journal entry status -- Need to generate this within IF
21998: ----------------------------------------------------------------------------------
21999: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22000: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22001: ,p_balance_type_code => l_balance_type_code
22002: );
22003:

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

22170:
22171: --
22172: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22173: --
22174: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22175: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22176: ELSE
22177: ---------------------------------------------------------------------------------------------------
22178: -- 4262811a Switch Sign

Line 22199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22195:
22196: XLA_AE_LINES_PKG.ValidateCurrentLine;
22197: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22198:
22199: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22200: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22201: ,p_balance_type_code => l_balance_type_code);
22202:
22203: END IF;

Line 22305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22301: l_tmp_amt NUMBER;
22302: l_acc_rev_natural_side_code VARCHAR2(1);
22303:
22304: l_num_entries NUMBER;
22305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22309: l_recog_line_1 NUMBER;

Line 22306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22302: l_acc_rev_natural_side_code VARCHAR2(1);
22303:
22304: l_num_entries NUMBER;
22305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22309: l_recog_line_1 NUMBER;
22310: l_recog_line_2 NUMBER;

Line 22307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22303:
22304: l_num_entries NUMBER;
22305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22309: l_recog_line_1 NUMBER;
22310: l_recog_line_2 NUMBER;
22311:

Line 22308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22304: l_num_entries NUMBER;
22305: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22306: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22307: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22308: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22309: l_recog_line_1 NUMBER;
22310: l_recog_line_2 NUMBER;
22311:
22312: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22314: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22310: l_recog_line_2 NUMBER;
22311:
22312: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22313: l_bflow_applied_to_amt NUMBER; -- 5132302
22314: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22315:
22316: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22317:
22318: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22385: l_accrual_line_num := NULL; -- 4262811
22386: l_tmp_amt := NULL; -- 4262811
22387: --
22388:
22389: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22390: l_balance_type_code <> 'B' THEN
22391: IF NVL(p_source_35,'
22392: ') = 'EXPENSE'
22393: THEN

Line 22461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

22457: --
22458: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
22459:
22460: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
22461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
22462:
22463: -- 4955764
22464: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
22465: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

22497: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
22498:
22499: IF xla_accounting_cache_pkg.GetValueChar
22500: (p_source_code => 'LEDGER_CATEGORY_CODE'
22501: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
22502: AND l_bflow_method_code = 'PRIOR_ENTRY'
22503: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
22504: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
22505: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

22608: p_lookup_type => 'XLA_OWNER_TYPE'
22609: ,p_lookup_code => l_component_type_code
22610: )
22611: ,p_token_4 => 'PRODUCT_NAME'
22612: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22613: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22614: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22615: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22616: ,p_ae_header_id => NULL

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

22609: ,p_lookup_code => l_component_type_code
22610: )
22611: ,p_token_4 => 'PRODUCT_NAME'
22612: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22613: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22614: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22615: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22616: ,p_ae_header_id => NULL
22617: );

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

22610: )
22611: ,p_token_4 => 'PRODUCT_NAME'
22612: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22613: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22614: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22615: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22616: ,p_ae_header_id => NULL
22617: );
22618:

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

22611: ,p_token_4 => 'PRODUCT_NAME'
22612: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
22613: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
22614: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
22615: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
22616: ,p_ae_header_id => NULL
22617: );
22618:
22619: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 22646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22642: ----------------------------------------------------------------------------------
22643: -- 4219869 Business Flow
22644: -- Update journal entry status -- Need to generate this within IF
22645: ----------------------------------------------------------------------------------
22646: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22647: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
22648: ,p_balance_type_code => l_balance_type_code
22649: );
22650:

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

22730:
22731: --
22732: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
22733: --
22734: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
22735: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
22736: ELSE
22737: ---------------------------------------------------------------------------------------------------
22738: -- 4262811a Switch Sign

Line 22759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

22755:
22756: XLA_AE_LINES_PKG.ValidateCurrentLine;
22757: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
22758:
22759: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
22760: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
22761: ,p_balance_type_code => l_balance_type_code);
22762:
22763: END IF;

Line 22865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

22861: l_tmp_amt NUMBER;
22862: l_acc_rev_natural_side_code VARCHAR2(1);
22863:
22864: l_num_entries NUMBER;
22865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22869: l_recog_line_1 NUMBER;

Line 22866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

22862: l_acc_rev_natural_side_code VARCHAR2(1);
22863:
22864: l_num_entries NUMBER;
22865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22869: l_recog_line_1 NUMBER;
22870: l_recog_line_2 NUMBER;

Line 22867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

22863:
22864: l_num_entries NUMBER;
22865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22869: l_recog_line_1 NUMBER;
22870: l_recog_line_2 NUMBER;
22871:

Line 22868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

22864: l_num_entries NUMBER;
22865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
22866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
22867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
22868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
22869: l_recog_line_1 NUMBER;
22870: l_recog_line_2 NUMBER;
22871:
22872: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 22874: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

22870: l_recog_line_2 NUMBER;
22871:
22872: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
22873: l_bflow_applied_to_amt NUMBER; -- 5132302
22874: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
22875:
22876: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
22877:
22878: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

22945: l_accrual_line_num := NULL; -- 4262811
22946: l_tmp_amt := NULL; -- 4262811
22947: --
22948:
22949: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
22950: l_balance_type_code <> 'B' THEN
22951: IF NVL(p_source_35,'
22952: ') = 'BONUS EXPENSE'
22953: THEN

Line 23021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23017: --
23018: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23019:
23020: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23022:
23023: -- 4955764
23024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23057: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23058:
23059: IF xla_accounting_cache_pkg.GetValueChar
23060: (p_source_code => 'LEDGER_CATEGORY_CODE'
23061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23062: AND l_bflow_method_code = 'PRIOR_ENTRY'
23063: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23064: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23065: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23168: p_lookup_type => 'XLA_OWNER_TYPE'
23169: ,p_lookup_code => l_component_type_code
23170: )
23171: ,p_token_4 => 'PRODUCT_NAME'
23172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23176: ,p_ae_header_id => NULL

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

23169: ,p_lookup_code => l_component_type_code
23170: )
23171: ,p_token_4 => 'PRODUCT_NAME'
23172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23176: ,p_ae_header_id => NULL
23177: );

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

23170: )
23171: ,p_token_4 => 'PRODUCT_NAME'
23172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23176: ,p_ae_header_id => NULL
23177: );
23178:

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

23171: ,p_token_4 => 'PRODUCT_NAME'
23172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23176: ,p_ae_header_id => NULL
23177: );
23178:
23179: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23202: ----------------------------------------------------------------------------------
23203: -- 4219869 Business Flow
23204: -- Update journal entry status -- Need to generate this within IF
23205: ----------------------------------------------------------------------------------
23206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23208: ,p_balance_type_code => l_balance_type_code
23209: );
23210:

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

23290:
23291: --
23292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
23293: --
23294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
23295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
23296: ELSE
23297: ---------------------------------------------------------------------------------------------------
23298: -- 4262811a Switch Sign

Line 23319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23315:
23316: XLA_AE_LINES_PKG.ValidateCurrentLine;
23317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
23318:
23319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
23321: ,p_balance_type_code => l_balance_type_code);
23322:
23323: END IF;

Line 23431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

23427: l_tmp_amt NUMBER;
23428: l_acc_rev_natural_side_code VARCHAR2(1);
23429:
23430: l_num_entries NUMBER;
23431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23435: l_recog_line_1 NUMBER;

Line 23432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

23428: l_acc_rev_natural_side_code VARCHAR2(1);
23429:
23430: l_num_entries NUMBER;
23431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23435: l_recog_line_1 NUMBER;
23436: l_recog_line_2 NUMBER;

Line 23433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

23429:
23430: l_num_entries NUMBER;
23431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23435: l_recog_line_1 NUMBER;
23436: l_recog_line_2 NUMBER;
23437:

Line 23434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

23430: l_num_entries NUMBER;
23431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
23432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
23433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
23434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
23435: l_recog_line_1 NUMBER;
23436: l_recog_line_2 NUMBER;
23437:
23438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 23440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

23436: l_recog_line_2 NUMBER;
23437:
23438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
23439: l_bflow_applied_to_amt NUMBER; -- 5132302
23440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
23441:
23442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
23443:
23444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

23511: l_accrual_line_num := NULL; -- 4262811
23512: l_tmp_amt := NULL; -- 4262811
23513: --
23514:
23515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
23516: l_balance_type_code <> 'B' THEN
23517: IF NVL(p_source_35,'
23518: ') = 'EXPENSE'
23519: THEN

Line 23587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

23583: --
23584: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
23585:
23586: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
23587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
23588:
23589: -- 4955764
23590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
23591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

23623: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
23624:
23625: IF xla_accounting_cache_pkg.GetValueChar
23626: (p_source_code => 'LEDGER_CATEGORY_CODE'
23627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
23628: AND l_bflow_method_code = 'PRIOR_ENTRY'
23629: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
23630: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
23631: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

23819: p_lookup_type => 'XLA_OWNER_TYPE'
23820: ,p_lookup_code => l_component_type_code
23821: )
23822: ,p_token_4 => 'PRODUCT_NAME'
23823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23827: ,p_ae_header_id => NULL

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

23820: ,p_lookup_code => l_component_type_code
23821: )
23822: ,p_token_4 => 'PRODUCT_NAME'
23823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23827: ,p_ae_header_id => NULL
23828: );

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

23821: )
23822: ,p_token_4 => 'PRODUCT_NAME'
23823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23827: ,p_ae_header_id => NULL
23828: );
23829:

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

23822: ,p_token_4 => 'PRODUCT_NAME'
23823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
23824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
23825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
23826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
23827: ,p_ae_header_id => NULL
23828: );
23829:
23830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 23857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

23853: ----------------------------------------------------------------------------------
23854: -- 4219869 Business Flow
23855: -- Update journal entry status -- Need to generate this within IF
23856: ----------------------------------------------------------------------------------
23857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
23858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
23859: ,p_balance_type_code => l_balance_type_code
23860: );
23861:

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

24026:
24027: --
24028: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24029: --
24030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24031: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24032: ELSE
24033: ---------------------------------------------------------------------------------------------------
24034: -- 4262811a Switch Sign

Line 24055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24051:
24052: XLA_AE_LINES_PKG.ValidateCurrentLine;
24053: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24054:
24055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24057: ,p_balance_type_code => l_balance_type_code);
24058:
24059: END IF;

Line 24167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24163: l_tmp_amt NUMBER;
24164: l_acc_rev_natural_side_code VARCHAR2(1);
24165:
24166: l_num_entries NUMBER;
24167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24171: l_recog_line_1 NUMBER;

Line 24168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24164: l_acc_rev_natural_side_code VARCHAR2(1);
24165:
24166: l_num_entries NUMBER;
24167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24171: l_recog_line_1 NUMBER;
24172: l_recog_line_2 NUMBER;

Line 24169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24165:
24166: l_num_entries NUMBER;
24167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24171: l_recog_line_1 NUMBER;
24172: l_recog_line_2 NUMBER;
24173:

Line 24170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24166: l_num_entries NUMBER;
24167: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24168: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24169: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24170: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24171: l_recog_line_1 NUMBER;
24172: l_recog_line_2 NUMBER;
24173:
24174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24172: l_recog_line_2 NUMBER;
24173:
24174: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24175: l_bflow_applied_to_amt NUMBER; -- 5132302
24176: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24177:
24178: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24179:
24180: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24247: l_accrual_line_num := NULL; -- 4262811
24248: l_tmp_amt := NULL; -- 4262811
24249: --
24250:
24251: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24252: l_balance_type_code <> 'B' THEN
24253: IF NVL(p_source_35,'
24254: ') = 'BONUS EXPENSE'
24255: THEN

Line 24323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

24319: --
24320: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
24321:
24322: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
24323: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
24324:
24325: -- 4955764
24326: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
24327: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

24359: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
24360:
24361: IF xla_accounting_cache_pkg.GetValueChar
24362: (p_source_code => 'LEDGER_CATEGORY_CODE'
24363: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
24364: AND l_bflow_method_code = 'PRIOR_ENTRY'
24365: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
24366: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
24367: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

24555: p_lookup_type => 'XLA_OWNER_TYPE'
24556: ,p_lookup_code => l_component_type_code
24557: )
24558: ,p_token_4 => 'PRODUCT_NAME'
24559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24563: ,p_ae_header_id => NULL

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

24556: ,p_lookup_code => l_component_type_code
24557: )
24558: ,p_token_4 => 'PRODUCT_NAME'
24559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24563: ,p_ae_header_id => NULL
24564: );

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

24557: )
24558: ,p_token_4 => 'PRODUCT_NAME'
24559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24563: ,p_ae_header_id => NULL
24564: );
24565:

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

24558: ,p_token_4 => 'PRODUCT_NAME'
24559: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
24560: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
24561: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
24562: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
24563: ,p_ae_header_id => NULL
24564: );
24565:
24566: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 24593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24589: ----------------------------------------------------------------------------------
24590: -- 4219869 Business Flow
24591: -- Update journal entry status -- Need to generate this within IF
24592: ----------------------------------------------------------------------------------
24593: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24594: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
24595: ,p_balance_type_code => l_balance_type_code
24596: );
24597:

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

24762:
24763: --
24764: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
24765: --
24766: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
24767: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
24768: ELSE
24769: ---------------------------------------------------------------------------------------------------
24770: -- 4262811a Switch Sign

Line 24791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

24787:
24788: XLA_AE_LINES_PKG.ValidateCurrentLine;
24789: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
24790:
24791: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
24792: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
24793: ,p_balance_type_code => l_balance_type_code);
24794:
24795: END IF;

Line 24899: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

24895: l_tmp_amt NUMBER;
24896: l_acc_rev_natural_side_code VARCHAR2(1);
24897:
24898: l_num_entries NUMBER;
24899: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24900: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24901: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24902: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24903: l_recog_line_1 NUMBER;

Line 24900: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

24896: l_acc_rev_natural_side_code VARCHAR2(1);
24897:
24898: l_num_entries NUMBER;
24899: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24900: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24901: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24902: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24903: l_recog_line_1 NUMBER;
24904: l_recog_line_2 NUMBER;

Line 24901: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

24897:
24898: l_num_entries NUMBER;
24899: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24900: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24901: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24902: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24903: l_recog_line_1 NUMBER;
24904: l_recog_line_2 NUMBER;
24905:

Line 24902: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

24898: l_num_entries NUMBER;
24899: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
24900: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
24901: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
24902: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
24903: l_recog_line_1 NUMBER;
24904: l_recog_line_2 NUMBER;
24905:
24906: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 24908: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

24904: l_recog_line_2 NUMBER;
24905:
24906: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
24907: l_bflow_applied_to_amt NUMBER; -- 5132302
24908: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
24909:
24910: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
24911:
24912: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

24979: l_accrual_line_num := NULL; -- 4262811
24980: l_tmp_amt := NULL; -- 4262811
24981: --
24982:
24983: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
24984: l_balance_type_code <> 'B' THEN
24985: IF NVL(p_source_35,'
24986: ') = 'BONUS EXPENSE'
24987: THEN

Line 25055: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25051: --
25052: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25053:
25054: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25055: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25056:
25057: -- 4955764
25058: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25059: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25091: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25092:
25093: IF xla_accounting_cache_pkg.GetValueChar
25094: (p_source_code => 'LEDGER_CATEGORY_CODE'
25095: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25096: AND l_bflow_method_code = 'PRIOR_ENTRY'
25097: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25098: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25099: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25244: p_lookup_type => 'XLA_OWNER_TYPE'
25245: ,p_lookup_code => l_component_type_code
25246: )
25247: ,p_token_4 => 'PRODUCT_NAME'
25248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25252: ,p_ae_header_id => NULL

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

25245: ,p_lookup_code => l_component_type_code
25246: )
25247: ,p_token_4 => 'PRODUCT_NAME'
25248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25252: ,p_ae_header_id => NULL
25253: );

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

25246: )
25247: ,p_token_4 => 'PRODUCT_NAME'
25248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25252: ,p_ae_header_id => NULL
25253: );
25254:

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

25247: ,p_token_4 => 'PRODUCT_NAME'
25248: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25249: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25250: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25251: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25252: ,p_ae_header_id => NULL
25253: );
25254:
25255: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25278: ----------------------------------------------------------------------------------
25279: -- 4219869 Business Flow
25280: -- Update journal entry status -- Need to generate this within IF
25281: ----------------------------------------------------------------------------------
25282: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25283: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25284: ,p_balance_type_code => l_balance_type_code
25285: );
25286:

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

25408:
25409: --
25410: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
25411: --
25412: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
25413: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
25414: ELSE
25415: ---------------------------------------------------------------------------------------------------
25416: -- 4262811a Switch Sign

Line 25437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25433:
25434: XLA_AE_LINES_PKG.ValidateCurrentLine;
25435: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
25436:
25437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
25439: ,p_balance_type_code => l_balance_type_code);
25440:
25441: END IF;

Line 25549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

25545: l_tmp_amt NUMBER;
25546: l_acc_rev_natural_side_code VARCHAR2(1);
25547:
25548: l_num_entries NUMBER;
25549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25553: l_recog_line_1 NUMBER;

Line 25550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

25546: l_acc_rev_natural_side_code VARCHAR2(1);
25547:
25548: l_num_entries NUMBER;
25549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25553: l_recog_line_1 NUMBER;
25554: l_recog_line_2 NUMBER;

Line 25551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

25547:
25548: l_num_entries NUMBER;
25549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25553: l_recog_line_1 NUMBER;
25554: l_recog_line_2 NUMBER;
25555:

Line 25552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

25548: l_num_entries NUMBER;
25549: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
25550: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
25551: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
25552: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
25553: l_recog_line_1 NUMBER;
25554: l_recog_line_2 NUMBER;
25555:
25556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 25558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

25554: l_recog_line_2 NUMBER;
25555:
25556: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
25557: l_bflow_applied_to_amt NUMBER; -- 5132302
25558: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
25559:
25560: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
25561:
25562: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

25629: l_accrual_line_num := NULL; -- 4262811
25630: l_tmp_amt := NULL; -- 4262811
25631: --
25632:
25633: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
25634: l_balance_type_code <> 'B' THEN
25635: IF (NVL(p_source_35,'
25636: ') = 'BONUS EXPENSE' OR
25637: NVL(p_source_35,'

Line 25707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

25703: --
25704: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
25705:
25706: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
25707: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
25708:
25709: -- 4955764
25710: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
25711: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

25743: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
25744:
25745: IF xla_accounting_cache_pkg.GetValueChar
25746: (p_source_code => 'LEDGER_CATEGORY_CODE'
25747: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
25748: AND l_bflow_method_code = 'PRIOR_ENTRY'
25749: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
25750: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
25751: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

25939: p_lookup_type => 'XLA_OWNER_TYPE'
25940: ,p_lookup_code => l_component_type_code
25941: )
25942: ,p_token_4 => 'PRODUCT_NAME'
25943: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25944: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25945: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25946: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25947: ,p_ae_header_id => NULL

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

25940: ,p_lookup_code => l_component_type_code
25941: )
25942: ,p_token_4 => 'PRODUCT_NAME'
25943: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25944: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25945: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25946: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25947: ,p_ae_header_id => NULL
25948: );

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

25941: )
25942: ,p_token_4 => 'PRODUCT_NAME'
25943: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25944: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25945: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25946: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25947: ,p_ae_header_id => NULL
25948: );
25949:

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

25942: ,p_token_4 => 'PRODUCT_NAME'
25943: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
25944: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
25945: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
25946: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
25947: ,p_ae_header_id => NULL
25948: );
25949:
25950: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 25977: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

25973: ----------------------------------------------------------------------------------
25974: -- 4219869 Business Flow
25975: -- Update journal entry status -- Need to generate this within IF
25976: ----------------------------------------------------------------------------------
25977: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
25978: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
25979: ,p_balance_type_code => l_balance_type_code
25980: );
25981:

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

26146:
26147: --
26148: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26149: --
26150: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26151: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26152: ELSE
26153: ---------------------------------------------------------------------------------------------------
26154: -- 4262811a Switch Sign

Line 26175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26171:
26172: XLA_AE_LINES_PKG.ValidateCurrentLine;
26173: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26174:
26175: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26176: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26177: ,p_balance_type_code => l_balance_type_code);
26178:
26179: END IF;

Line 26285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

26281: l_tmp_amt NUMBER;
26282: l_acc_rev_natural_side_code VARCHAR2(1);
26283:
26284: l_num_entries NUMBER;
26285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26289: l_recog_line_1 NUMBER;

Line 26286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

26282: l_acc_rev_natural_side_code VARCHAR2(1);
26283:
26284: l_num_entries NUMBER;
26285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26289: l_recog_line_1 NUMBER;
26290: l_recog_line_2 NUMBER;

Line 26287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

26283:
26284: l_num_entries NUMBER;
26285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26289: l_recog_line_1 NUMBER;
26290: l_recog_line_2 NUMBER;
26291:

Line 26288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

26284: l_num_entries NUMBER;
26285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
26286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
26287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
26288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
26289: l_recog_line_1 NUMBER;
26290: l_recog_line_2 NUMBER;
26291:
26292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 26294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

26290: l_recog_line_2 NUMBER;
26291:
26292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
26293: l_bflow_applied_to_amt NUMBER; -- 5132302
26294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
26295:
26296: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
26297:
26298: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

26365: l_accrual_line_num := NULL; -- 4262811
26366: l_tmp_amt := NULL; -- 4262811
26367: --
26368:
26369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
26370: l_balance_type_code <> 'B' THEN
26371: IF NVL(p_source_35,'
26372: ') = 'COST'
26373: THEN

Line 26441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

26437: --
26438: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
26439:
26440: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
26441: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
26442:
26443: -- 4955764
26444: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
26445: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

26477: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
26478:
26479: IF xla_accounting_cache_pkg.GetValueChar
26480: (p_source_code => 'LEDGER_CATEGORY_CODE'
26481: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
26482: AND l_bflow_method_code = 'PRIOR_ENTRY'
26483: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
26484: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
26485: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

26672: p_lookup_type => 'XLA_OWNER_TYPE'
26673: ,p_lookup_code => l_component_type_code
26674: )
26675: ,p_token_4 => 'PRODUCT_NAME'
26676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26680: ,p_ae_header_id => NULL

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

26673: ,p_lookup_code => l_component_type_code
26674: )
26675: ,p_token_4 => 'PRODUCT_NAME'
26676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26680: ,p_ae_header_id => NULL
26681: );

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

26674: )
26675: ,p_token_4 => 'PRODUCT_NAME'
26676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26680: ,p_ae_header_id => NULL
26681: );
26682:

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

26675: ,p_token_4 => 'PRODUCT_NAME'
26676: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
26677: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
26678: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
26679: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
26680: ,p_ae_header_id => NULL
26681: );
26682:
26683: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 26710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26706: ----------------------------------------------------------------------------------
26707: -- 4219869 Business Flow
26708: -- Update journal entry status -- Need to generate this within IF
26709: ----------------------------------------------------------------------------------
26710: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26711: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
26712: ,p_balance_type_code => l_balance_type_code
26713: );
26714:

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

26878:
26879: --
26880: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
26881: --
26882: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
26883: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
26884: ELSE
26885: ---------------------------------------------------------------------------------------------------
26886: -- 4262811a Switch Sign

Line 26907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

26903:
26904: XLA_AE_LINES_PKG.ValidateCurrentLine;
26905: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
26906:
26907: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
26908: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
26909: ,p_balance_type_code => l_balance_type_code);
26910:
26911: END IF;

Line 27019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27015: l_tmp_amt NUMBER;
27016: l_acc_rev_natural_side_code VARCHAR2(1);
27017:
27018: l_num_entries NUMBER;
27019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27023: l_recog_line_1 NUMBER;

Line 27020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27016: l_acc_rev_natural_side_code VARCHAR2(1);
27017:
27018: l_num_entries NUMBER;
27019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27023: l_recog_line_1 NUMBER;
27024: l_recog_line_2 NUMBER;

Line 27021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27017:
27018: l_num_entries NUMBER;
27019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27023: l_recog_line_1 NUMBER;
27024: l_recog_line_2 NUMBER;
27025:

Line 27022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27018: l_num_entries NUMBER;
27019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27023: l_recog_line_1 NUMBER;
27024: l_recog_line_2 NUMBER;
27025:
27026: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27028: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27024: l_recog_line_2 NUMBER;
27025:
27026: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27027: l_bflow_applied_to_amt NUMBER; -- 5132302
27028: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27029:
27030: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27031:
27032: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27099: l_accrual_line_num := NULL; -- 4262811
27100: l_tmp_amt := NULL; -- 4262811
27101: --
27102:
27103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27104: l_balance_type_code <> 'B' THEN
27105: IF NVL(p_source_35,'
27106: ') = 'COST CLEARING'
27107: THEN

Line 27175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27171: --
27172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27173:
27174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27176:
27177: -- 4955764
27178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27211: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27212:
27213: IF xla_accounting_cache_pkg.GetValueChar
27214: (p_source_code => 'LEDGER_CATEGORY_CODE'
27215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27216: AND l_bflow_method_code = 'PRIOR_ENTRY'
27217: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27218: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27219: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

27409: p_lookup_type => 'XLA_OWNER_TYPE'
27410: ,p_lookup_code => l_component_type_code
27411: )
27412: ,p_token_4 => 'PRODUCT_NAME'
27413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27417: ,p_ae_header_id => NULL

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

27410: ,p_lookup_code => l_component_type_code
27411: )
27412: ,p_token_4 => 'PRODUCT_NAME'
27413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27417: ,p_ae_header_id => NULL
27418: );

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

27411: )
27412: ,p_token_4 => 'PRODUCT_NAME'
27413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27417: ,p_ae_header_id => NULL
27418: );
27419:

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

27412: ,p_token_4 => 'PRODUCT_NAME'
27413: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
27414: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
27415: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
27416: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
27417: ,p_ae_header_id => NULL
27418: );
27419:
27420: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 27447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27443: ----------------------------------------------------------------------------------
27444: -- 4219869 Business Flow
27445: -- Update journal entry status -- Need to generate this within IF
27446: ----------------------------------------------------------------------------------
27447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27448: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
27449: ,p_balance_type_code => l_balance_type_code
27450: );
27451:

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

27618:
27619: --
27620: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
27621: --
27622: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
27623: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
27624: ELSE
27625: ---------------------------------------------------------------------------------------------------
27626: -- 4262811a Switch Sign

Line 27647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

27643:
27644: XLA_AE_LINES_PKG.ValidateCurrentLine;
27645: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
27646:
27647: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
27648: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
27649: ,p_balance_type_code => l_balance_type_code);
27650:
27651: END IF;

Line 27753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

27749: l_tmp_amt NUMBER;
27750: l_acc_rev_natural_side_code VARCHAR2(1);
27751:
27752: l_num_entries NUMBER;
27753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27757: l_recog_line_1 NUMBER;

Line 27754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

27750: l_acc_rev_natural_side_code VARCHAR2(1);
27751:
27752: l_num_entries NUMBER;
27753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27757: l_recog_line_1 NUMBER;
27758: l_recog_line_2 NUMBER;

Line 27755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

27751:
27752: l_num_entries NUMBER;
27753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27757: l_recog_line_1 NUMBER;
27758: l_recog_line_2 NUMBER;
27759:

Line 27756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

27752: l_num_entries NUMBER;
27753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
27754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
27755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
27756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
27757: l_recog_line_1 NUMBER;
27758: l_recog_line_2 NUMBER;
27759:
27760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 27762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

27758: l_recog_line_2 NUMBER;
27759:
27760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
27761: l_bflow_applied_to_amt NUMBER; -- 5132302
27762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
27763:
27764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
27765:
27766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

27833: l_accrual_line_num := NULL; -- 4262811
27834: l_tmp_amt := NULL; -- 4262811
27835: --
27836:
27837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
27838: l_balance_type_code <> 'B' THEN
27839: IF NVL(p_source_35,'
27840: ') = 'EXPENSE'
27841: THEN

Line 27909: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

27905: --
27906: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
27907:
27908: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
27909: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
27910:
27911: -- 4955764
27912: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
27913: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

27945: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
27946:
27947: IF xla_accounting_cache_pkg.GetValueChar
27948: (p_source_code => 'LEDGER_CATEGORY_CODE'
27949: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
27950: AND l_bflow_method_code = 'PRIOR_ENTRY'
27951: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
27952: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
27953: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28056: p_lookup_type => 'XLA_OWNER_TYPE'
28057: ,p_lookup_code => l_component_type_code
28058: )
28059: ,p_token_4 => 'PRODUCT_NAME'
28060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28064: ,p_ae_header_id => NULL

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

28057: ,p_lookup_code => l_component_type_code
28058: )
28059: ,p_token_4 => 'PRODUCT_NAME'
28060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28064: ,p_ae_header_id => NULL
28065: );

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

28058: )
28059: ,p_token_4 => 'PRODUCT_NAME'
28060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28064: ,p_ae_header_id => NULL
28065: );
28066:

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

28059: ,p_token_4 => 'PRODUCT_NAME'
28060: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28061: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28062: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28063: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28064: ,p_ae_header_id => NULL
28065: );
28066:
28067: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28090: ----------------------------------------------------------------------------------
28091: -- 4219869 Business Flow
28092: -- Update journal entry status -- Need to generate this within IF
28093: ----------------------------------------------------------------------------------
28094: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28095: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28096: ,p_balance_type_code => l_balance_type_code
28097: );
28098:

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

28178:
28179: --
28180: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28181: --
28182: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28183: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28184: ELSE
28185: ---------------------------------------------------------------------------------------------------
28186: -- 4262811a Switch Sign

Line 28207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28203:
28204: XLA_AE_LINES_PKG.ValidateCurrentLine;
28205: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28206:
28207: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28208: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28209: ,p_balance_type_code => l_balance_type_code);
28210:
28211: END IF;

Line 28313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28309: l_tmp_amt NUMBER;
28310: l_acc_rev_natural_side_code VARCHAR2(1);
28311:
28312: l_num_entries NUMBER;
28313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28317: l_recog_line_1 NUMBER;

Line 28314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28310: l_acc_rev_natural_side_code VARCHAR2(1);
28311:
28312: l_num_entries NUMBER;
28313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28317: l_recog_line_1 NUMBER;
28318: l_recog_line_2 NUMBER;

Line 28315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28311:
28312: l_num_entries NUMBER;
28313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28317: l_recog_line_1 NUMBER;
28318: l_recog_line_2 NUMBER;
28319:

Line 28316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28312: l_num_entries NUMBER;
28313: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28314: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28315: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28316: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28317: l_recog_line_1 NUMBER;
28318: l_recog_line_2 NUMBER;
28319:
28320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28318: l_recog_line_2 NUMBER;
28319:
28320: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28321: l_bflow_applied_to_amt NUMBER; -- 5132302
28322: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28323:
28324: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28325:
28326: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28393: l_accrual_line_num := NULL; -- 4262811
28394: l_tmp_amt := NULL; -- 4262811
28395: --
28396:
28397: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28398: l_balance_type_code <> 'B' THEN
28399: IF NVL(p_source_35,'
28400: ') = 'BONUS EXPENSE'
28401: THEN

Line 28469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

28465: --
28466: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
28467:
28468: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
28469: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
28470:
28471: -- 4955764
28472: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
28473: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

28505: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
28506:
28507: IF xla_accounting_cache_pkg.GetValueChar
28508: (p_source_code => 'LEDGER_CATEGORY_CODE'
28509: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
28510: AND l_bflow_method_code = 'PRIOR_ENTRY'
28511: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
28512: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
28513: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

28616: p_lookup_type => 'XLA_OWNER_TYPE'
28617: ,p_lookup_code => l_component_type_code
28618: )
28619: ,p_token_4 => 'PRODUCT_NAME'
28620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28624: ,p_ae_header_id => NULL

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

28617: ,p_lookup_code => l_component_type_code
28618: )
28619: ,p_token_4 => 'PRODUCT_NAME'
28620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28624: ,p_ae_header_id => NULL
28625: );

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

28618: )
28619: ,p_token_4 => 'PRODUCT_NAME'
28620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28624: ,p_ae_header_id => NULL
28625: );
28626:

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

28619: ,p_token_4 => 'PRODUCT_NAME'
28620: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
28621: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
28622: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
28623: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
28624: ,p_ae_header_id => NULL
28625: );
28626:
28627: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 28654: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28650: ----------------------------------------------------------------------------------
28651: -- 4219869 Business Flow
28652: -- Update journal entry status -- Need to generate this within IF
28653: ----------------------------------------------------------------------------------
28654: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28655: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
28656: ,p_balance_type_code => l_balance_type_code
28657: );
28658:

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

28738:
28739: --
28740: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
28741: --
28742: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
28743: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
28744: ELSE
28745: ---------------------------------------------------------------------------------------------------
28746: -- 4262811a Switch Sign

Line 28767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

28763:
28764: XLA_AE_LINES_PKG.ValidateCurrentLine;
28765: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
28766:
28767: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
28768: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
28769: ,p_balance_type_code => l_balance_type_code);
28770:
28771: END IF;

Line 28877: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

28873: l_tmp_amt NUMBER;
28874: l_acc_rev_natural_side_code VARCHAR2(1);
28875:
28876: l_num_entries NUMBER;
28877: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28878: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28879: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28880: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28881: l_recog_line_1 NUMBER;

Line 28878: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

28874: l_acc_rev_natural_side_code VARCHAR2(1);
28875:
28876: l_num_entries NUMBER;
28877: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28878: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28879: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28880: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28881: l_recog_line_1 NUMBER;
28882: l_recog_line_2 NUMBER;

Line 28879: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

28875:
28876: l_num_entries NUMBER;
28877: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28878: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28879: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28880: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28881: l_recog_line_1 NUMBER;
28882: l_recog_line_2 NUMBER;
28883:

Line 28880: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

28876: l_num_entries NUMBER;
28877: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
28878: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
28879: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
28880: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
28881: l_recog_line_1 NUMBER;
28882: l_recog_line_2 NUMBER;
28883:
28884: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 28886: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

28882: l_recog_line_2 NUMBER;
28883:
28884: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
28885: l_bflow_applied_to_amt NUMBER; -- 5132302
28886: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
28887:
28888: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
28889:
28890: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

28957: l_accrual_line_num := NULL; -- 4262811
28958: l_tmp_amt := NULL; -- 4262811
28959: --
28960:
28961: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
28962: l_balance_type_code <> 'B' THEN
28963: IF NVL(p_source_35,'
28964: ') = 'INTERCO AP'
28965: THEN

Line 29033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29029: --
29030: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29031:
29032: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29033: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29034:
29035: -- 4955764
29036: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29037: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29069: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29070:
29071: IF xla_accounting_cache_pkg.GetValueChar
29072: (p_source_code => 'LEDGER_CATEGORY_CODE'
29073: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29074: AND l_bflow_method_code = 'PRIOR_ENTRY'
29075: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29076: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29077: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29264: p_lookup_type => 'XLA_OWNER_TYPE'
29265: ,p_lookup_code => l_component_type_code
29266: )
29267: ,p_token_4 => 'PRODUCT_NAME'
29268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29272: ,p_ae_header_id => NULL

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

29265: ,p_lookup_code => l_component_type_code
29266: )
29267: ,p_token_4 => 'PRODUCT_NAME'
29268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29272: ,p_ae_header_id => NULL
29273: );

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

29266: )
29267: ,p_token_4 => 'PRODUCT_NAME'
29268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29272: ,p_ae_header_id => NULL
29273: );
29274:

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

29267: ,p_token_4 => 'PRODUCT_NAME'
29268: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
29269: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
29270: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
29271: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
29272: ,p_ae_header_id => NULL
29273: );
29274:
29275: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 29302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29298: ----------------------------------------------------------------------------------
29299: -- 4219869 Business Flow
29300: -- Update journal entry status -- Need to generate this within IF
29301: ----------------------------------------------------------------------------------
29302: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29303: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
29304: ,p_balance_type_code => l_balance_type_code
29305: );
29306:

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

29470:
29471: --
29472: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
29473: --
29474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
29475: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
29476: ELSE
29477: ---------------------------------------------------------------------------------------------------
29478: -- 4262811a Switch Sign

Line 29499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

29495:
29496: XLA_AE_LINES_PKG.ValidateCurrentLine;
29497: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
29498:
29499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
29500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
29501: ,p_balance_type_code => l_balance_type_code);
29502:
29503: END IF;

Line 29609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

29605: l_tmp_amt NUMBER;
29606: l_acc_rev_natural_side_code VARCHAR2(1);
29607:
29608: l_num_entries NUMBER;
29609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29613: l_recog_line_1 NUMBER;

Line 29610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

29606: l_acc_rev_natural_side_code VARCHAR2(1);
29607:
29608: l_num_entries NUMBER;
29609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29613: l_recog_line_1 NUMBER;
29614: l_recog_line_2 NUMBER;

Line 29611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

29607:
29608: l_num_entries NUMBER;
29609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29613: l_recog_line_1 NUMBER;
29614: l_recog_line_2 NUMBER;
29615:

Line 29612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

29608: l_num_entries NUMBER;
29609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
29610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
29611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
29612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
29613: l_recog_line_1 NUMBER;
29614: l_recog_line_2 NUMBER;
29615:
29616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 29618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

29614: l_recog_line_2 NUMBER;
29615:
29616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
29617: l_bflow_applied_to_amt NUMBER; -- 5132302
29618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
29619:
29620: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
29621:
29622: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

29689: l_accrual_line_num := NULL; -- 4262811
29690: l_tmp_amt := NULL; -- 4262811
29691: --
29692:
29693: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
29694: l_balance_type_code <> 'B' THEN
29695: IF NVL(p_source_35,'
29696: ') = 'INTERCO AR'
29697: THEN

Line 29765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

29761: --
29762: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
29763:
29764: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
29765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
29766:
29767: -- 4955764
29768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
29769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

29801: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
29802:
29803: IF xla_accounting_cache_pkg.GetValueChar
29804: (p_source_code => 'LEDGER_CATEGORY_CODE'
29805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
29806: AND l_bflow_method_code = 'PRIOR_ENTRY'
29807: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
29808: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
29809: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

29996: p_lookup_type => 'XLA_OWNER_TYPE'
29997: ,p_lookup_code => l_component_type_code
29998: )
29999: ,p_token_4 => 'PRODUCT_NAME'
30000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30004: ,p_ae_header_id => NULL

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

29997: ,p_lookup_code => l_component_type_code
29998: )
29999: ,p_token_4 => 'PRODUCT_NAME'
30000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30004: ,p_ae_header_id => NULL
30005: );

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

29998: )
29999: ,p_token_4 => 'PRODUCT_NAME'
30000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30004: ,p_ae_header_id => NULL
30005: );
30006:

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

29999: ,p_token_4 => 'PRODUCT_NAME'
30000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30004: ,p_ae_header_id => NULL
30005: );
30006:
30007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30030: ----------------------------------------------------------------------------------
30031: -- 4219869 Business Flow
30032: -- Update journal entry status -- Need to generate this within IF
30033: ----------------------------------------------------------------------------------
30034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30036: ,p_balance_type_code => l_balance_type_code
30037: );
30038:

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

30202:
30203: --
30204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30205: --
30206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30208: ELSE
30209: ---------------------------------------------------------------------------------------------------
30210: -- 4262811a Switch Sign

Line 30231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30227:
30228: XLA_AE_LINES_PKG.ValidateCurrentLine;
30229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30230:
30231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30233: ,p_balance_type_code => l_balance_type_code);
30234:
30235: END IF;

Line 30343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

30339: l_tmp_amt NUMBER;
30340: l_acc_rev_natural_side_code VARCHAR2(1);
30341:
30342: l_num_entries NUMBER;
30343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30347: l_recog_line_1 NUMBER;

Line 30344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

30340: l_acc_rev_natural_side_code VARCHAR2(1);
30341:
30342: l_num_entries NUMBER;
30343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30347: l_recog_line_1 NUMBER;
30348: l_recog_line_2 NUMBER;

Line 30345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

30341:
30342: l_num_entries NUMBER;
30343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30347: l_recog_line_1 NUMBER;
30348: l_recog_line_2 NUMBER;
30349:

Line 30346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

30342: l_num_entries NUMBER;
30343: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
30344: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
30345: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
30346: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
30347: l_recog_line_1 NUMBER;
30348: l_recog_line_2 NUMBER;
30349:
30350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 30352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

30348: l_recog_line_2 NUMBER;
30349:
30350: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
30351: l_bflow_applied_to_amt NUMBER; -- 5132302
30352: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
30353:
30354: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
30355:
30356: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

30423: l_accrual_line_num := NULL; -- 4262811
30424: l_tmp_amt := NULL; -- 4262811
30425: --
30426:
30427: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
30428: l_balance_type_code <> 'B' THEN
30429: IF (NVL(p_source_35,'
30430: ') = 'EXPENSE' OR
30431: NVL(p_source_35,'

Line 30501: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

30497: --
30498: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
30499:
30500: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
30501: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
30502:
30503: -- 4955764
30504: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
30505: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

30537: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
30538:
30539: IF xla_accounting_cache_pkg.GetValueChar
30540: (p_source_code => 'LEDGER_CATEGORY_CODE'
30541: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
30542: AND l_bflow_method_code = 'PRIOR_ENTRY'
30543: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
30544: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
30545: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

30733: p_lookup_type => 'XLA_OWNER_TYPE'
30734: ,p_lookup_code => l_component_type_code
30735: )
30736: ,p_token_4 => 'PRODUCT_NAME'
30737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30741: ,p_ae_header_id => NULL

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

30734: ,p_lookup_code => l_component_type_code
30735: )
30736: ,p_token_4 => 'PRODUCT_NAME'
30737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30741: ,p_ae_header_id => NULL
30742: );

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

30735: )
30736: ,p_token_4 => 'PRODUCT_NAME'
30737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30741: ,p_ae_header_id => NULL
30742: );
30743:

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

30736: ,p_token_4 => 'PRODUCT_NAME'
30737: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
30738: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
30739: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
30740: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
30741: ,p_ae_header_id => NULL
30742: );
30743:
30744: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 30771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30767: ----------------------------------------------------------------------------------
30768: -- 4219869 Business Flow
30769: -- Update journal entry status -- Need to generate this within IF
30770: ----------------------------------------------------------------------------------
30771: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30772: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
30773: ,p_balance_type_code => l_balance_type_code
30774: );
30775:

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

30940:
30941: --
30942: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
30943: --
30944: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
30945: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
30946: ELSE
30947: ---------------------------------------------------------------------------------------------------
30948: -- 4262811a Switch Sign

Line 30969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

30965:
30966: XLA_AE_LINES_PKG.ValidateCurrentLine;
30967: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
30968:
30969: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
30970: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
30971: ,p_balance_type_code => l_balance_type_code);
30972:
30973: END IF;

Line 31081: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31077: l_tmp_amt NUMBER;
31078: l_acc_rev_natural_side_code VARCHAR2(1);
31079:
31080: l_num_entries NUMBER;
31081: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31082: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31083: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31084: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31085: l_recog_line_1 NUMBER;

Line 31082: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31078: l_acc_rev_natural_side_code VARCHAR2(1);
31079:
31080: l_num_entries NUMBER;
31081: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31082: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31083: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31084: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31085: l_recog_line_1 NUMBER;
31086: l_recog_line_2 NUMBER;

Line 31083: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31079:
31080: l_num_entries NUMBER;
31081: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31082: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31083: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31084: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31085: l_recog_line_1 NUMBER;
31086: l_recog_line_2 NUMBER;
31087:

Line 31084: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31080: l_num_entries NUMBER;
31081: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31082: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31083: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31084: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31085: l_recog_line_1 NUMBER;
31086: l_recog_line_2 NUMBER;
31087:
31088: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31090: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31086: l_recog_line_2 NUMBER;
31087:
31088: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31089: l_bflow_applied_to_amt NUMBER; -- 5132302
31090: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31091:
31092: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31093:
31094: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31161: l_accrual_line_num := NULL; -- 4262811
31162: l_tmp_amt := NULL; -- 4262811
31163: --
31164:
31165: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31166: l_balance_type_code <> 'B' THEN
31167: IF NVL(p_source_35,'
31168: ') = 'BONUS EXPENSE'
31169: THEN

Line 31237: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31233: --
31234: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31235:
31236: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31237: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31238:
31239: -- 4955764
31240: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31241: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

31273: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
31274:
31275: IF xla_accounting_cache_pkg.GetValueChar
31276: (p_source_code => 'LEDGER_CATEGORY_CODE'
31277: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
31278: AND l_bflow_method_code = 'PRIOR_ENTRY'
31279: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
31280: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
31281: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

31469: p_lookup_type => 'XLA_OWNER_TYPE'
31470: ,p_lookup_code => l_component_type_code
31471: )
31472: ,p_token_4 => 'PRODUCT_NAME'
31473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31477: ,p_ae_header_id => NULL

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

31470: ,p_lookup_code => l_component_type_code
31471: )
31472: ,p_token_4 => 'PRODUCT_NAME'
31473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31477: ,p_ae_header_id => NULL
31478: );

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

31471: )
31472: ,p_token_4 => 'PRODUCT_NAME'
31473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31477: ,p_ae_header_id => NULL
31478: );
31479:

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

31472: ,p_token_4 => 'PRODUCT_NAME'
31473: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
31474: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
31475: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
31476: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
31477: ,p_ae_header_id => NULL
31478: );
31479:
31480: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 31507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31503: ----------------------------------------------------------------------------------
31504: -- 4219869 Business Flow
31505: -- Update journal entry status -- Need to generate this within IF
31506: ----------------------------------------------------------------------------------
31507: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31508: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
31509: ,p_balance_type_code => l_balance_type_code
31510: );
31511:

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

31676:
31677: --
31678: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
31679: --
31680: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
31681: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
31682: ELSE
31683: ---------------------------------------------------------------------------------------------------
31684: -- 4262811a Switch Sign

Line 31705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

31701:
31702: XLA_AE_LINES_PKG.ValidateCurrentLine;
31703: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
31704:
31705: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
31706: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
31707: ,p_balance_type_code => l_balance_type_code);
31708:
31709: END IF;

Line 31815: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

31811: l_tmp_amt NUMBER;
31812: l_acc_rev_natural_side_code VARCHAR2(1);
31813:
31814: l_num_entries NUMBER;
31815: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31816: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31817: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31818: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31819: l_recog_line_1 NUMBER;

Line 31816: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

31812: l_acc_rev_natural_side_code VARCHAR2(1);
31813:
31814: l_num_entries NUMBER;
31815: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31816: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31817: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31818: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31819: l_recog_line_1 NUMBER;
31820: l_recog_line_2 NUMBER;

Line 31817: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

31813:
31814: l_num_entries NUMBER;
31815: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31816: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31817: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31818: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31819: l_recog_line_1 NUMBER;
31820: l_recog_line_2 NUMBER;
31821:

Line 31818: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

31814: l_num_entries NUMBER;
31815: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
31816: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
31817: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
31818: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
31819: l_recog_line_1 NUMBER;
31820: l_recog_line_2 NUMBER;
31821:
31822: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 31824: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

31820: l_recog_line_2 NUMBER;
31821:
31822: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
31823: l_bflow_applied_to_amt NUMBER; -- 5132302
31824: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
31825:
31826: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
31827:
31828: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

31895: l_accrual_line_num := NULL; -- 4262811
31896: l_tmp_amt := NULL; -- 4262811
31897: --
31898:
31899: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
31900: l_balance_type_code <> 'B' THEN
31901: IF NVL(p_source_35,'
31902: ') = 'CIP COST'
31903: THEN

Line 31971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

31967: --
31968: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
31969:
31970: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
31971: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
31972:
31973: -- 4955764
31974: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
31975: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32007: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32008:
32009: IF xla_accounting_cache_pkg.GetValueChar
32010: (p_source_code => 'LEDGER_CATEGORY_CODE'
32011: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32012: AND l_bflow_method_code = 'PRIOR_ENTRY'
32013: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32014: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32015: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32202: p_lookup_type => 'XLA_OWNER_TYPE'
32203: ,p_lookup_code => l_component_type_code
32204: )
32205: ,p_token_4 => 'PRODUCT_NAME'
32206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32210: ,p_ae_header_id => NULL

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

32203: ,p_lookup_code => l_component_type_code
32204: )
32205: ,p_token_4 => 'PRODUCT_NAME'
32206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32210: ,p_ae_header_id => NULL
32211: );

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

32204: )
32205: ,p_token_4 => 'PRODUCT_NAME'
32206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32210: ,p_ae_header_id => NULL
32211: );
32212:

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

32205: ,p_token_4 => 'PRODUCT_NAME'
32206: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32207: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32208: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32209: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32210: ,p_ae_header_id => NULL
32211: );
32212:
32213: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32236: ----------------------------------------------------------------------------------
32237: -- 4219869 Business Flow
32238: -- Update journal entry status -- Need to generate this within IF
32239: ----------------------------------------------------------------------------------
32240: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32241: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32242: ,p_balance_type_code => l_balance_type_code
32243: );
32244:

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

32408:
32409: --
32410: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
32411: --
32412: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
32413: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
32414: ELSE
32415: ---------------------------------------------------------------------------------------------------
32416: -- 4262811a Switch Sign

Line 32437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32433:
32434: XLA_AE_LINES_PKG.ValidateCurrentLine;
32435: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
32436:
32437: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32438: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
32439: ,p_balance_type_code => l_balance_type_code);
32440:
32441: END IF;

Line 32547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

32543: l_tmp_amt NUMBER;
32544: l_acc_rev_natural_side_code VARCHAR2(1);
32545:
32546: l_num_entries NUMBER;
32547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32551: l_recog_line_1 NUMBER;

Line 32548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

32544: l_acc_rev_natural_side_code VARCHAR2(1);
32545:
32546: l_num_entries NUMBER;
32547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32551: l_recog_line_1 NUMBER;
32552: l_recog_line_2 NUMBER;

Line 32549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

32545:
32546: l_num_entries NUMBER;
32547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32551: l_recog_line_1 NUMBER;
32552: l_recog_line_2 NUMBER;
32553:

Line 32550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

32546: l_num_entries NUMBER;
32547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
32548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
32549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
32550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
32551: l_recog_line_1 NUMBER;
32552: l_recog_line_2 NUMBER;
32553:
32554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 32556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

32552: l_recog_line_2 NUMBER;
32553:
32554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
32555: l_bflow_applied_to_amt NUMBER; -- 5132302
32556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
32557:
32558: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
32559:
32560: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

32627: l_accrual_line_num := NULL; -- 4262811
32628: l_tmp_amt := NULL; -- 4262811
32629: --
32630:
32631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
32632: l_balance_type_code <> 'B' THEN
32633: IF NVL(p_source_35,'
32634: ') = 'COST'
32635: THEN

Line 32703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

32699: --
32700: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
32701:
32702: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
32703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
32704:
32705: -- 4955764
32706: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
32707: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

32739: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
32740:
32741: IF xla_accounting_cache_pkg.GetValueChar
32742: (p_source_code => 'LEDGER_CATEGORY_CODE'
32743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
32744: AND l_bflow_method_code = 'PRIOR_ENTRY'
32745: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
32746: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
32747: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

32934: p_lookup_type => 'XLA_OWNER_TYPE'
32935: ,p_lookup_code => l_component_type_code
32936: )
32937: ,p_token_4 => 'PRODUCT_NAME'
32938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32942: ,p_ae_header_id => NULL

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

32935: ,p_lookup_code => l_component_type_code
32936: )
32937: ,p_token_4 => 'PRODUCT_NAME'
32938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32942: ,p_ae_header_id => NULL
32943: );

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

32936: )
32937: ,p_token_4 => 'PRODUCT_NAME'
32938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32942: ,p_ae_header_id => NULL
32943: );
32944:

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

32937: ,p_token_4 => 'PRODUCT_NAME'
32938: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
32939: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
32940: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
32941: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
32942: ,p_ae_header_id => NULL
32943: );
32944:
32945: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 32972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

32968: ----------------------------------------------------------------------------------
32969: -- 4219869 Business Flow
32970: -- Update journal entry status -- Need to generate this within IF
32971: ----------------------------------------------------------------------------------
32972: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
32973: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
32974: ,p_balance_type_code => l_balance_type_code
32975: );
32976:

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

33140:
33141: --
33142: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33143: --
33144: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33145: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33146: ELSE
33147: ---------------------------------------------------------------------------------------------------
33148: -- 4262811a Switch Sign

Line 33169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33165:
33166: XLA_AE_LINES_PKG.ValidateCurrentLine;
33167: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33168:
33169: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33170: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33171: ,p_balance_type_code => l_balance_type_code);
33172:
33173: END IF;

Line 33275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33271: l_tmp_amt NUMBER;
33272: l_acc_rev_natural_side_code VARCHAR2(1);
33273:
33274: l_num_entries NUMBER;
33275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33279: l_recog_line_1 NUMBER;

Line 33276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33272: l_acc_rev_natural_side_code VARCHAR2(1);
33273:
33274: l_num_entries NUMBER;
33275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33279: l_recog_line_1 NUMBER;
33280: l_recog_line_2 NUMBER;

Line 33277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33273:
33274: l_num_entries NUMBER;
33275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33279: l_recog_line_1 NUMBER;
33280: l_recog_line_2 NUMBER;
33281:

Line 33278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33274: l_num_entries NUMBER;
33275: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33276: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33277: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33278: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33279: l_recog_line_1 NUMBER;
33280: l_recog_line_2 NUMBER;
33281:
33282: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33284: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33280: l_recog_line_2 NUMBER;
33281:
33282: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33283: l_bflow_applied_to_amt NUMBER; -- 5132302
33284: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33285:
33286: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33287:
33288: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33355: l_accrual_line_num := NULL; -- 4262811
33356: l_tmp_amt := NULL; -- 4262811
33357: --
33358:
33359: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33360: l_balance_type_code <> 'B' THEN
33361: IF NVL(p_source_35,'
33362: ') = 'EXPENSE'
33363: THEN

Line 33431: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33427: --
33428: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33429:
33430: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33431: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33432:
33433: -- 4955764
33434: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33435: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

33467: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
33468:
33469: IF xla_accounting_cache_pkg.GetValueChar
33470: (p_source_code => 'LEDGER_CATEGORY_CODE'
33471: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
33472: AND l_bflow_method_code = 'PRIOR_ENTRY'
33473: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
33474: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
33475: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

33578: p_lookup_type => 'XLA_OWNER_TYPE'
33579: ,p_lookup_code => l_component_type_code
33580: )
33581: ,p_token_4 => 'PRODUCT_NAME'
33582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33586: ,p_ae_header_id => NULL

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

33579: ,p_lookup_code => l_component_type_code
33580: )
33581: ,p_token_4 => 'PRODUCT_NAME'
33582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33586: ,p_ae_header_id => NULL
33587: );

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

33580: )
33581: ,p_token_4 => 'PRODUCT_NAME'
33582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33586: ,p_ae_header_id => NULL
33587: );
33588:

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

33581: ,p_token_4 => 'PRODUCT_NAME'
33582: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
33583: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
33584: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
33585: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
33586: ,p_ae_header_id => NULL
33587: );
33588:
33589: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 33616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33612: ----------------------------------------------------------------------------------
33613: -- 4219869 Business Flow
33614: -- Update journal entry status -- Need to generate this within IF
33615: ----------------------------------------------------------------------------------
33616: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33617: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
33618: ,p_balance_type_code => l_balance_type_code
33619: );
33620:

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

33700:
33701: --
33702: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
33703: --
33704: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
33705: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
33706: ELSE
33707: ---------------------------------------------------------------------------------------------------
33708: -- 4262811a Switch Sign

Line 33729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

33725:
33726: XLA_AE_LINES_PKG.ValidateCurrentLine;
33727: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
33728:
33729: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
33730: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
33731: ,p_balance_type_code => l_balance_type_code);
33732:
33733: END IF;

Line 33837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

33833: l_tmp_amt NUMBER;
33834: l_acc_rev_natural_side_code VARCHAR2(1);
33835:
33836: l_num_entries NUMBER;
33837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33841: l_recog_line_1 NUMBER;

Line 33838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

33834: l_acc_rev_natural_side_code VARCHAR2(1);
33835:
33836: l_num_entries NUMBER;
33837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33841: l_recog_line_1 NUMBER;
33842: l_recog_line_2 NUMBER;

Line 33839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

33835:
33836: l_num_entries NUMBER;
33837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33841: l_recog_line_1 NUMBER;
33842: l_recog_line_2 NUMBER;
33843:

Line 33840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

33836: l_num_entries NUMBER;
33837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
33838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
33839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
33840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
33841: l_recog_line_1 NUMBER;
33842: l_recog_line_2 NUMBER;
33843:
33844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 33846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

33842: l_recog_line_2 NUMBER;
33843:
33844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
33845: l_bflow_applied_to_amt NUMBER; -- 5132302
33846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
33847:
33848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
33849:
33850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

33917: l_accrual_line_num := NULL; -- 4262811
33918: l_tmp_amt := NULL; -- 4262811
33919: --
33920:
33921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
33922: l_balance_type_code <> 'B' THEN
33923: IF NVL(p_source_35,'
33924: ') = 'BONUS EXPENSE'
33925: THEN

Line 33993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

33989: --
33990: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
33991:
33992: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
33993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
33994:
33995: -- 4955764
33996: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
33997: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34029: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34030:
34031: IF xla_accounting_cache_pkg.GetValueChar
34032: (p_source_code => 'LEDGER_CATEGORY_CODE'
34033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34034: AND l_bflow_method_code = 'PRIOR_ENTRY'
34035: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34036: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34037: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34182: p_lookup_type => 'XLA_OWNER_TYPE'
34183: ,p_lookup_code => l_component_type_code
34184: )
34185: ,p_token_4 => 'PRODUCT_NAME'
34186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34190: ,p_ae_header_id => NULL

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

34183: ,p_lookup_code => l_component_type_code
34184: )
34185: ,p_token_4 => 'PRODUCT_NAME'
34186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34190: ,p_ae_header_id => NULL
34191: );

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

34184: )
34185: ,p_token_4 => 'PRODUCT_NAME'
34186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34190: ,p_ae_header_id => NULL
34191: );
34192:

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

34185: ,p_token_4 => 'PRODUCT_NAME'
34186: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34187: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34188: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34189: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34190: ,p_ae_header_id => NULL
34191: );
34192:
34193: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34216: ----------------------------------------------------------------------------------
34217: -- 4219869 Business Flow
34218: -- Update journal entry status -- Need to generate this within IF
34219: ----------------------------------------------------------------------------------
34220: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34221: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34222: ,p_balance_type_code => l_balance_type_code
34223: );
34224:

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

34346:
34347: --
34348: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
34349: --
34350: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
34351: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
34352: ELSE
34353: ---------------------------------------------------------------------------------------------------
34354: -- 4262811a Switch Sign

Line 34375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34371:
34372: XLA_AE_LINES_PKG.ValidateCurrentLine;
34373: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
34374:
34375: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34376: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
34377: ,p_balance_type_code => l_balance_type_code);
34378:
34379: END IF;

Line 34487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

34483: l_tmp_amt NUMBER;
34484: l_acc_rev_natural_side_code VARCHAR2(1);
34485:
34486: l_num_entries NUMBER;
34487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34491: l_recog_line_1 NUMBER;

Line 34488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

34484: l_acc_rev_natural_side_code VARCHAR2(1);
34485:
34486: l_num_entries NUMBER;
34487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34491: l_recog_line_1 NUMBER;
34492: l_recog_line_2 NUMBER;

Line 34489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

34485:
34486: l_num_entries NUMBER;
34487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34491: l_recog_line_1 NUMBER;
34492: l_recog_line_2 NUMBER;
34493:

Line 34490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

34486: l_num_entries NUMBER;
34487: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
34488: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
34489: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
34490: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
34491: l_recog_line_1 NUMBER;
34492: l_recog_line_2 NUMBER;
34493:
34494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 34496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

34492: l_recog_line_2 NUMBER;
34493:
34494: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
34495: l_bflow_applied_to_amt NUMBER; -- 5132302
34496: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
34497:
34498: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
34499:
34500: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

34567: l_accrual_line_num := NULL; -- 4262811
34568: l_tmp_amt := NULL; -- 4262811
34569: --
34570:
34571: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
34572: l_balance_type_code <> 'B' THEN
34573: IF NVL(p_source_35,'
34574: ') = 'BONUS EXPENSE'
34575: THEN

Line 34643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

34639: --
34640: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
34641:
34642: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
34643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
34644:
34645: -- 4955764
34646: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
34647: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

34679: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
34680:
34681: IF xla_accounting_cache_pkg.GetValueChar
34682: (p_source_code => 'LEDGER_CATEGORY_CODE'
34683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
34684: AND l_bflow_method_code = 'PRIOR_ENTRY'
34685: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
34686: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
34687: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

34875: p_lookup_type => 'XLA_OWNER_TYPE'
34876: ,p_lookup_code => l_component_type_code
34877: )
34878: ,p_token_4 => 'PRODUCT_NAME'
34879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34883: ,p_ae_header_id => NULL

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

34876: ,p_lookup_code => l_component_type_code
34877: )
34878: ,p_token_4 => 'PRODUCT_NAME'
34879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34883: ,p_ae_header_id => NULL
34884: );

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

34877: )
34878: ,p_token_4 => 'PRODUCT_NAME'
34879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34883: ,p_ae_header_id => NULL
34884: );
34885:

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

34878: ,p_token_4 => 'PRODUCT_NAME'
34879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
34880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
34881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
34882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
34883: ,p_ae_header_id => NULL
34884: );
34885:
34886: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 34913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

34909: ----------------------------------------------------------------------------------
34910: -- 4219869 Business Flow
34911: -- Update journal entry status -- Need to generate this within IF
34912: ----------------------------------------------------------------------------------
34913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
34914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
34915: ,p_balance_type_code => l_balance_type_code
34916: );
34917:

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

35082:
35083: --
35084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35085: --
35086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35088: ELSE
35089: ---------------------------------------------------------------------------------------------------
35090: -- 4262811a Switch Sign

Line 35111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35107:
35108: XLA_AE_LINES_PKG.ValidateCurrentLine;
35109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35110:
35111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35113: ,p_balance_type_code => l_balance_type_code);
35114:
35115: END IF;

Line 35217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35213: l_tmp_amt NUMBER;
35214: l_acc_rev_natural_side_code VARCHAR2(1);
35215:
35216: l_num_entries NUMBER;
35217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35221: l_recog_line_1 NUMBER;

Line 35218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35214: l_acc_rev_natural_side_code VARCHAR2(1);
35215:
35216: l_num_entries NUMBER;
35217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35221: l_recog_line_1 NUMBER;
35222: l_recog_line_2 NUMBER;

Line 35219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35215:
35216: l_num_entries NUMBER;
35217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35221: l_recog_line_1 NUMBER;
35222: l_recog_line_2 NUMBER;
35223:

Line 35220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35216: l_num_entries NUMBER;
35217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35221: l_recog_line_1 NUMBER;
35222: l_recog_line_2 NUMBER;
35223:
35224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35222: l_recog_line_2 NUMBER;
35223:
35224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35225: l_bflow_applied_to_amt NUMBER; -- 5132302
35226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35227:
35228: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35229:
35230: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35297: l_accrual_line_num := NULL; -- 4262811
35298: l_tmp_amt := NULL; -- 4262811
35299: --
35300:
35301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35302: l_balance_type_code <> 'B' THEN
35303: IF NVL(p_source_35,'
35304: ') = 'BONUS EXPENSE'
35305: THEN

Line 35373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35369: --
35370: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35371:
35372: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35373: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35374:
35375: -- 4955764
35376: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35377: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35409: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35410:
35411: IF xla_accounting_cache_pkg.GetValueChar
35412: (p_source_code => 'LEDGER_CATEGORY_CODE'
35413: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35414: AND l_bflow_method_code = 'PRIOR_ENTRY'
35415: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35416: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35417: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

35520: p_lookup_type => 'XLA_OWNER_TYPE'
35521: ,p_lookup_code => l_component_type_code
35522: )
35523: ,p_token_4 => 'PRODUCT_NAME'
35524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35528: ,p_ae_header_id => NULL

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

35521: ,p_lookup_code => l_component_type_code
35522: )
35523: ,p_token_4 => 'PRODUCT_NAME'
35524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35528: ,p_ae_header_id => NULL
35529: );

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

35522: )
35523: ,p_token_4 => 'PRODUCT_NAME'
35524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35528: ,p_ae_header_id => NULL
35529: );
35530:

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

35523: ,p_token_4 => 'PRODUCT_NAME'
35524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
35525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
35526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
35527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
35528: ,p_ae_header_id => NULL
35529: );
35530:
35531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 35558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35554: ----------------------------------------------------------------------------------
35555: -- 4219869 Business Flow
35556: -- Update journal entry status -- Need to generate this within IF
35557: ----------------------------------------------------------------------------------
35558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
35560: ,p_balance_type_code => l_balance_type_code
35561: );
35562:

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

35642:
35643: --
35644: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
35645: --
35646: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
35647: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
35648: ELSE
35649: ---------------------------------------------------------------------------------------------------
35650: -- 4262811a Switch Sign

Line 35671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

35667:
35668: XLA_AE_LINES_PKG.ValidateCurrentLine;
35669: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
35670:
35671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
35672: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
35673: ,p_balance_type_code => l_balance_type_code);
35674:
35675: END IF;

Line 35783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

35779: l_tmp_amt NUMBER;
35780: l_acc_rev_natural_side_code VARCHAR2(1);
35781:
35782: l_num_entries NUMBER;
35783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35787: l_recog_line_1 NUMBER;

Line 35784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

35780: l_acc_rev_natural_side_code VARCHAR2(1);
35781:
35782: l_num_entries NUMBER;
35783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35787: l_recog_line_1 NUMBER;
35788: l_recog_line_2 NUMBER;

Line 35785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

35781:
35782: l_num_entries NUMBER;
35783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35787: l_recog_line_1 NUMBER;
35788: l_recog_line_2 NUMBER;
35789:

Line 35786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

35782: l_num_entries NUMBER;
35783: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
35784: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
35785: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
35786: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
35787: l_recog_line_1 NUMBER;
35788: l_recog_line_2 NUMBER;
35789:
35790: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 35792: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

35788: l_recog_line_2 NUMBER;
35789:
35790: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
35791: l_bflow_applied_to_amt NUMBER; -- 5132302
35792: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
35793:
35794: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
35795:
35796: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

35863: l_accrual_line_num := NULL; -- 4262811
35864: l_tmp_amt := NULL; -- 4262811
35865: --
35866:
35867: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
35868: l_balance_type_code <> 'B' THEN
35869: IF NVL(p_source_35,'
35870: ') = 'EXPENSE'
35871: THEN

Line 35939: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

35935: --
35936: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
35937:
35938: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
35939: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
35940:
35941: -- 4955764
35942: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
35943: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

35975: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
35976:
35977: IF xla_accounting_cache_pkg.GetValueChar
35978: (p_source_code => 'LEDGER_CATEGORY_CODE'
35979: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
35980: AND l_bflow_method_code = 'PRIOR_ENTRY'
35981: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
35982: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
35983: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36171: p_lookup_type => 'XLA_OWNER_TYPE'
36172: ,p_lookup_code => l_component_type_code
36173: )
36174: ,p_token_4 => 'PRODUCT_NAME'
36175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36179: ,p_ae_header_id => NULL

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

36172: ,p_lookup_code => l_component_type_code
36173: )
36174: ,p_token_4 => 'PRODUCT_NAME'
36175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36179: ,p_ae_header_id => NULL
36180: );

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

36173: )
36174: ,p_token_4 => 'PRODUCT_NAME'
36175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36179: ,p_ae_header_id => NULL
36180: );
36181:

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

36174: ,p_token_4 => 'PRODUCT_NAME'
36175: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36176: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36177: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36178: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36179: ,p_ae_header_id => NULL
36180: );
36181:
36182: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36205: ----------------------------------------------------------------------------------
36206: -- 4219869 Business Flow
36207: -- Update journal entry status -- Need to generate this within IF
36208: ----------------------------------------------------------------------------------
36209: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36210: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36211: ,p_balance_type_code => l_balance_type_code
36212: );
36213:

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

36378:
36379: --
36380: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
36381: --
36382: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
36383: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
36384: ELSE
36385: ---------------------------------------------------------------------------------------------------
36386: -- 4262811a Switch Sign

Line 36407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36403:
36404: XLA_AE_LINES_PKG.ValidateCurrentLine;
36405: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
36406:
36407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36408: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
36409: ,p_balance_type_code => l_balance_type_code);
36410:
36411: END IF;

Line 36519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

36515: l_tmp_amt NUMBER;
36516: l_acc_rev_natural_side_code VARCHAR2(1);
36517:
36518: l_num_entries NUMBER;
36519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36523: l_recog_line_1 NUMBER;

Line 36520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

36516: l_acc_rev_natural_side_code VARCHAR2(1);
36517:
36518: l_num_entries NUMBER;
36519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36523: l_recog_line_1 NUMBER;
36524: l_recog_line_2 NUMBER;

Line 36521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

36517:
36518: l_num_entries NUMBER;
36519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36523: l_recog_line_1 NUMBER;
36524: l_recog_line_2 NUMBER;
36525:

Line 36522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

36518: l_num_entries NUMBER;
36519: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
36520: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
36521: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
36522: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
36523: l_recog_line_1 NUMBER;
36524: l_recog_line_2 NUMBER;
36525:
36526: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 36528: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

36524: l_recog_line_2 NUMBER;
36525:
36526: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
36527: l_bflow_applied_to_amt NUMBER; -- 5132302
36528: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
36529:
36530: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
36531:
36532: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

36599: l_accrual_line_num := NULL; -- 4262811
36600: l_tmp_amt := NULL; -- 4262811
36601: --
36602:
36603: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
36604: l_balance_type_code <> 'B' THEN
36605: IF NVL(p_source_35,'
36606: ') = 'BONUS EXPENSE'
36607: THEN

Line 36675: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

36671: --
36672: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
36673:
36674: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
36675: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
36676:
36677: -- 4955764
36678: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
36679: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

36711: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
36712:
36713: IF xla_accounting_cache_pkg.GetValueChar
36714: (p_source_code => 'LEDGER_CATEGORY_CODE'
36715: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
36716: AND l_bflow_method_code = 'PRIOR_ENTRY'
36717: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
36718: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
36719: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

36907: p_lookup_type => 'XLA_OWNER_TYPE'
36908: ,p_lookup_code => l_component_type_code
36909: )
36910: ,p_token_4 => 'PRODUCT_NAME'
36911: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36912: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36913: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36914: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36915: ,p_ae_header_id => NULL

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

36908: ,p_lookup_code => l_component_type_code
36909: )
36910: ,p_token_4 => 'PRODUCT_NAME'
36911: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36912: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36913: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36914: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36915: ,p_ae_header_id => NULL
36916: );

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

36909: )
36910: ,p_token_4 => 'PRODUCT_NAME'
36911: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36912: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36913: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36914: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36915: ,p_ae_header_id => NULL
36916: );
36917:

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

36910: ,p_token_4 => 'PRODUCT_NAME'
36911: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
36912: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
36913: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
36914: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
36915: ,p_ae_header_id => NULL
36916: );
36917:
36918: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 36945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

36941: ----------------------------------------------------------------------------------
36942: -- 4219869 Business Flow
36943: -- Update journal entry status -- Need to generate this within IF
36944: ----------------------------------------------------------------------------------
36945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
36946: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
36947: ,p_balance_type_code => l_balance_type_code
36948: );
36949:

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

37114:
37115: --
37116: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37117: --
37118: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37119: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37120: ELSE
37121: ---------------------------------------------------------------------------------------------------
37122: -- 4262811a Switch Sign

Line 37143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37139:
37140: XLA_AE_LINES_PKG.ValidateCurrentLine;
37141: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37142:
37143: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37144: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37145: ,p_balance_type_code => l_balance_type_code);
37146:
37147: END IF;

Line 37253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37249: l_tmp_amt NUMBER;
37250: l_acc_rev_natural_side_code VARCHAR2(1);
37251:
37252: l_num_entries NUMBER;
37253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37257: l_recog_line_1 NUMBER;

Line 37254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37250: l_acc_rev_natural_side_code VARCHAR2(1);
37251:
37252: l_num_entries NUMBER;
37253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37257: l_recog_line_1 NUMBER;
37258: l_recog_line_2 NUMBER;

Line 37255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37251:
37252: l_num_entries NUMBER;
37253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37257: l_recog_line_1 NUMBER;
37258: l_recog_line_2 NUMBER;
37259:

Line 37256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37252: l_num_entries NUMBER;
37253: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37254: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37255: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37256: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37257: l_recog_line_1 NUMBER;
37258: l_recog_line_2 NUMBER;
37259:
37260: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37262: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37258: l_recog_line_2 NUMBER;
37259:
37260: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37261: l_bflow_applied_to_amt NUMBER; -- 5132302
37262: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37263:
37264: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37265:
37266: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

37333: l_accrual_line_num := NULL; -- 4262811
37334: l_tmp_amt := NULL; -- 4262811
37335: --
37336:
37337: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
37338: l_balance_type_code <> 'B' THEN
37339: IF NVL(p_source_35,'
37340: ') = 'CIP COST'
37341: THEN

Line 37409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

37405: --
37406: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
37407:
37408: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
37409: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
37410:
37411: -- 4955764
37412: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
37413: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

37445: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
37446:
37447: IF xla_accounting_cache_pkg.GetValueChar
37448: (p_source_code => 'LEDGER_CATEGORY_CODE'
37449: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
37450: AND l_bflow_method_code = 'PRIOR_ENTRY'
37451: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
37452: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
37453: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

37640: p_lookup_type => 'XLA_OWNER_TYPE'
37641: ,p_lookup_code => l_component_type_code
37642: )
37643: ,p_token_4 => 'PRODUCT_NAME'
37644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37648: ,p_ae_header_id => NULL

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

37641: ,p_lookup_code => l_component_type_code
37642: )
37643: ,p_token_4 => 'PRODUCT_NAME'
37644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37648: ,p_ae_header_id => NULL
37649: );

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

37642: )
37643: ,p_token_4 => 'PRODUCT_NAME'
37644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37648: ,p_ae_header_id => NULL
37649: );
37650:

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

37643: ,p_token_4 => 'PRODUCT_NAME'
37644: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
37645: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
37646: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
37647: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
37648: ,p_ae_header_id => NULL
37649: );
37650:
37651: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 37678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37674: ----------------------------------------------------------------------------------
37675: -- 4219869 Business Flow
37676: -- Update journal entry status -- Need to generate this within IF
37677: ----------------------------------------------------------------------------------
37678: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37679: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
37680: ,p_balance_type_code => l_balance_type_code
37681: );
37682:

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

37846:
37847: --
37848: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
37849: --
37850: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
37851: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
37852: ELSE
37853: ---------------------------------------------------------------------------------------------------
37854: -- 4262811a Switch Sign

Line 37875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

37871:
37872: XLA_AE_LINES_PKG.ValidateCurrentLine;
37873: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
37874:
37875: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
37876: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
37877: ,p_balance_type_code => l_balance_type_code);
37878:
37879: END IF;

Line 37987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

37983: l_tmp_amt NUMBER;
37984: l_acc_rev_natural_side_code VARCHAR2(1);
37985:
37986: l_num_entries NUMBER;
37987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37991: l_recog_line_1 NUMBER;

Line 37988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

37984: l_acc_rev_natural_side_code VARCHAR2(1);
37985:
37986: l_num_entries NUMBER;
37987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37991: l_recog_line_1 NUMBER;
37992: l_recog_line_2 NUMBER;

Line 37989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

37985:
37986: l_num_entries NUMBER;
37987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37991: l_recog_line_1 NUMBER;
37992: l_recog_line_2 NUMBER;
37993:

Line 37990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

37986: l_num_entries NUMBER;
37987: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
37988: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
37989: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
37990: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
37991: l_recog_line_1 NUMBER;
37992: l_recog_line_2 NUMBER;
37993:
37994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 37996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

37992: l_recog_line_2 NUMBER;
37993:
37994: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
37995: l_bflow_applied_to_amt NUMBER; -- 5132302
37996: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
37997:
37998: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
37999:
38000: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38067: l_accrual_line_num := NULL; -- 4262811
38068: l_tmp_amt := NULL; -- 4262811
38069: --
38070:
38071: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38072: l_balance_type_code <> 'B' THEN
38073: IF NVL(p_source_35,'
38074: ') = 'COST CLEARING'
38075: THEN

Line 38143: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38139: --
38140: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38141:
38142: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38143: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38144:
38145: -- 4955764
38146: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38147: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38179: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38180:
38181: IF xla_accounting_cache_pkg.GetValueChar
38182: (p_source_code => 'LEDGER_CATEGORY_CODE'
38183: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38184: AND l_bflow_method_code = 'PRIOR_ENTRY'
38185: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38186: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38187: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

38377: p_lookup_type => 'XLA_OWNER_TYPE'
38378: ,p_lookup_code => l_component_type_code
38379: )
38380: ,p_token_4 => 'PRODUCT_NAME'
38381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38385: ,p_ae_header_id => NULL

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

38378: ,p_lookup_code => l_component_type_code
38379: )
38380: ,p_token_4 => 'PRODUCT_NAME'
38381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38385: ,p_ae_header_id => NULL
38386: );

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

38379: )
38380: ,p_token_4 => 'PRODUCT_NAME'
38381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38385: ,p_ae_header_id => NULL
38386: );
38387:

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

38380: ,p_token_4 => 'PRODUCT_NAME'
38381: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
38382: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
38383: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
38384: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
38385: ,p_ae_header_id => NULL
38386: );
38387:
38388: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 38415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38411: ----------------------------------------------------------------------------------
38412: -- 4219869 Business Flow
38413: -- Update journal entry status -- Need to generate this within IF
38414: ----------------------------------------------------------------------------------
38415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38416: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
38417: ,p_balance_type_code => l_balance_type_code
38418: );
38419:

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

38586:
38587: --
38588: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
38589: --
38590: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
38591: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
38592: ELSE
38593: ---------------------------------------------------------------------------------------------------
38594: -- 4262811a Switch Sign

Line 38615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

38611:
38612: XLA_AE_LINES_PKG.ValidateCurrentLine;
38613: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
38614:
38615: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
38616: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
38617: ,p_balance_type_code => l_balance_type_code);
38618:
38619: END IF;

Line 38725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

38721: l_tmp_amt NUMBER;
38722: l_acc_rev_natural_side_code VARCHAR2(1);
38723:
38724: l_num_entries NUMBER;
38725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38729: l_recog_line_1 NUMBER;

Line 38726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

38722: l_acc_rev_natural_side_code VARCHAR2(1);
38723:
38724: l_num_entries NUMBER;
38725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38729: l_recog_line_1 NUMBER;
38730: l_recog_line_2 NUMBER;

Line 38727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

38723:
38724: l_num_entries NUMBER;
38725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38729: l_recog_line_1 NUMBER;
38730: l_recog_line_2 NUMBER;
38731:

Line 38728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

38724: l_num_entries NUMBER;
38725: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
38726: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
38727: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
38728: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
38729: l_recog_line_1 NUMBER;
38730: l_recog_line_2 NUMBER;
38731:
38732: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 38734: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

38730: l_recog_line_2 NUMBER;
38731:
38732: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
38733: l_bflow_applied_to_amt NUMBER; -- 5132302
38734: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
38735:
38736: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
38737:
38738: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

38805: l_accrual_line_num := NULL; -- 4262811
38806: l_tmp_amt := NULL; -- 4262811
38807: --
38808:
38809: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
38810: l_balance_type_code <> 'B' THEN
38811: IF NVL(p_source_35,'
38812: ') = 'CIP COST'
38813: THEN

Line 38881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

38877: --
38878: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
38879:
38880: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
38881: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
38882:
38883: -- 4955764
38884: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
38885: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

38917: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
38918:
38919: IF xla_accounting_cache_pkg.GetValueChar
38920: (p_source_code => 'LEDGER_CATEGORY_CODE'
38921: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
38922: AND l_bflow_method_code = 'PRIOR_ENTRY'
38923: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
38924: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
38925: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39112: p_lookup_type => 'XLA_OWNER_TYPE'
39113: ,p_lookup_code => l_component_type_code
39114: )
39115: ,p_token_4 => 'PRODUCT_NAME'
39116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39120: ,p_ae_header_id => NULL

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

39113: ,p_lookup_code => l_component_type_code
39114: )
39115: ,p_token_4 => 'PRODUCT_NAME'
39116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39120: ,p_ae_header_id => NULL
39121: );

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

39114: )
39115: ,p_token_4 => 'PRODUCT_NAME'
39116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39120: ,p_ae_header_id => NULL
39121: );
39122:

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

39115: ,p_token_4 => 'PRODUCT_NAME'
39116: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39117: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39118: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39119: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39120: ,p_ae_header_id => NULL
39121: );
39122:
39123: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39146: ----------------------------------------------------------------------------------
39147: -- 4219869 Business Flow
39148: -- Update journal entry status -- Need to generate this within IF
39149: ----------------------------------------------------------------------------------
39150: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39151: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39152: ,p_balance_type_code => l_balance_type_code
39153: );
39154:

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

39318:
39319: --
39320: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
39321: --
39322: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
39323: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
39324: ELSE
39325: ---------------------------------------------------------------------------------------------------
39326: -- 4262811a Switch Sign

Line 39347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39343:
39344: XLA_AE_LINES_PKG.ValidateCurrentLine;
39345: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
39346:
39347: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39348: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
39349: ,p_balance_type_code => l_balance_type_code);
39350:
39351: END IF;

Line 39459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

39455: l_tmp_amt NUMBER;
39456: l_acc_rev_natural_side_code VARCHAR2(1);
39457:
39458: l_num_entries NUMBER;
39459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39463: l_recog_line_1 NUMBER;

Line 39460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

39456: l_acc_rev_natural_side_code VARCHAR2(1);
39457:
39458: l_num_entries NUMBER;
39459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39463: l_recog_line_1 NUMBER;
39464: l_recog_line_2 NUMBER;

Line 39461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

39457:
39458: l_num_entries NUMBER;
39459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39463: l_recog_line_1 NUMBER;
39464: l_recog_line_2 NUMBER;
39465:

Line 39462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

39458: l_num_entries NUMBER;
39459: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
39460: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
39461: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
39462: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
39463: l_recog_line_1 NUMBER;
39464: l_recog_line_2 NUMBER;
39465:
39466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 39468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

39464: l_recog_line_2 NUMBER;
39465:
39466: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
39467: l_bflow_applied_to_amt NUMBER; -- 5132302
39468: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
39469:
39470: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
39471:
39472: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

39539: l_accrual_line_num := NULL; -- 4262811
39540: l_tmp_amt := NULL; -- 4262811
39541: --
39542:
39543: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
39544: l_balance_type_code <> 'B' THEN
39545: IF NVL(p_source_35,'
39546: ') = 'COST CLEARING'
39547: THEN

Line 39615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

39611: --
39612: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
39613:
39614: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
39615: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
39616:
39617: -- 4955764
39618: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
39619: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

39651: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
39652:
39653: IF xla_accounting_cache_pkg.GetValueChar
39654: (p_source_code => 'LEDGER_CATEGORY_CODE'
39655: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
39656: AND l_bflow_method_code = 'PRIOR_ENTRY'
39657: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
39658: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
39659: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

39849: p_lookup_type => 'XLA_OWNER_TYPE'
39850: ,p_lookup_code => l_component_type_code
39851: )
39852: ,p_token_4 => 'PRODUCT_NAME'
39853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39857: ,p_ae_header_id => NULL

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

39850: ,p_lookup_code => l_component_type_code
39851: )
39852: ,p_token_4 => 'PRODUCT_NAME'
39853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39857: ,p_ae_header_id => NULL
39858: );

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

39851: )
39852: ,p_token_4 => 'PRODUCT_NAME'
39853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39857: ,p_ae_header_id => NULL
39858: );
39859:

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

39852: ,p_token_4 => 'PRODUCT_NAME'
39853: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
39854: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
39855: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
39856: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
39857: ,p_ae_header_id => NULL
39858: );
39859:
39860: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 39887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

39883: ----------------------------------------------------------------------------------
39884: -- 4219869 Business Flow
39885: -- Update journal entry status -- Need to generate this within IF
39886: ----------------------------------------------------------------------------------
39887: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
39888: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
39889: ,p_balance_type_code => l_balance_type_code
39890: );
39891:

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

40058:
40059: --
40060: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40061: --
40062: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40063: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40064: ELSE
40065: ---------------------------------------------------------------------------------------------------
40066: -- 4262811a Switch Sign

Line 40087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40083:
40084: XLA_AE_LINES_PKG.ValidateCurrentLine;
40085: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40086:
40087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40089: ,p_balance_type_code => l_balance_type_code);
40090:
40091: END IF;

Line 40197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40193: l_tmp_amt NUMBER;
40194: l_acc_rev_natural_side_code VARCHAR2(1);
40195:
40196: l_num_entries NUMBER;
40197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40201: l_recog_line_1 NUMBER;

Line 40198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40194: l_acc_rev_natural_side_code VARCHAR2(1);
40195:
40196: l_num_entries NUMBER;
40197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40201: l_recog_line_1 NUMBER;
40202: l_recog_line_2 NUMBER;

Line 40199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40195:
40196: l_num_entries NUMBER;
40197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40201: l_recog_line_1 NUMBER;
40202: l_recog_line_2 NUMBER;
40203:

Line 40200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40196: l_num_entries NUMBER;
40197: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40198: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40199: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40200: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40201: l_recog_line_1 NUMBER;
40202: l_recog_line_2 NUMBER;
40203:
40204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40202: l_recog_line_2 NUMBER;
40203:
40204: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40205: l_bflow_applied_to_amt NUMBER; -- 5132302
40206: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40207:
40208: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40209:
40210: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

40277: l_accrual_line_num := NULL; -- 4262811
40278: l_tmp_amt := NULL; -- 4262811
40279: --
40280:
40281: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
40282: l_balance_type_code <> 'B' THEN
40283: IF NVL(p_source_35,'
40284: ') = 'REMOVALCOST CLR'
40285: THEN

Line 40353: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

40349: --
40350: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
40351:
40352: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
40353: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
40354:
40355: -- 4955764
40356: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
40357: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

40389: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
40390:
40391: IF xla_accounting_cache_pkg.GetValueChar
40392: (p_source_code => 'LEDGER_CATEGORY_CODE'
40393: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
40394: AND l_bflow_method_code = 'PRIOR_ENTRY'
40395: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
40396: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
40397: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

40584: p_lookup_type => 'XLA_OWNER_TYPE'
40585: ,p_lookup_code => l_component_type_code
40586: )
40587: ,p_token_4 => 'PRODUCT_NAME'
40588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40592: ,p_ae_header_id => NULL

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

40585: ,p_lookup_code => l_component_type_code
40586: )
40587: ,p_token_4 => 'PRODUCT_NAME'
40588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40592: ,p_ae_header_id => NULL
40593: );

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

40586: )
40587: ,p_token_4 => 'PRODUCT_NAME'
40588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40592: ,p_ae_header_id => NULL
40593: );
40594:

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

40587: ,p_token_4 => 'PRODUCT_NAME'
40588: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
40589: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
40590: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
40591: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
40592: ,p_ae_header_id => NULL
40593: );
40594:
40595: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 40622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40618: ----------------------------------------------------------------------------------
40619: -- 4219869 Business Flow
40620: -- Update journal entry status -- Need to generate this within IF
40621: ----------------------------------------------------------------------------------
40622: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40623: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
40624: ,p_balance_type_code => l_balance_type_code
40625: );
40626:

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

40790:
40791: --
40792: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
40793: --
40794: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
40795: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
40796: ELSE
40797: ---------------------------------------------------------------------------------------------------
40798: -- 4262811a Switch Sign

Line 40819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

40815:
40816: XLA_AE_LINES_PKG.ValidateCurrentLine;
40817: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
40818:
40819: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
40820: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
40821: ,p_balance_type_code => l_balance_type_code);
40822:
40823: END IF;

Line 40929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

40925: l_tmp_amt NUMBER;
40926: l_acc_rev_natural_side_code VARCHAR2(1);
40927:
40928: l_num_entries NUMBER;
40929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40933: l_recog_line_1 NUMBER;

Line 40930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

40926: l_acc_rev_natural_side_code VARCHAR2(1);
40927:
40928: l_num_entries NUMBER;
40929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40933: l_recog_line_1 NUMBER;
40934: l_recog_line_2 NUMBER;

Line 40931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

40927:
40928: l_num_entries NUMBER;
40929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40933: l_recog_line_1 NUMBER;
40934: l_recog_line_2 NUMBER;
40935:

Line 40932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

40928: l_num_entries NUMBER;
40929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
40930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
40931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
40932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
40933: l_recog_line_1 NUMBER;
40934: l_recog_line_2 NUMBER;
40935:
40936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 40938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

40934: l_recog_line_2 NUMBER;
40935:
40936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
40937: l_bflow_applied_to_amt NUMBER; -- 5132302
40938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
40939:
40940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
40941:
40942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41009: l_accrual_line_num := NULL; -- 4262811
41010: l_tmp_amt := NULL; -- 4262811
41011: --
41012:
41013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41014: l_balance_type_code <> 'B' THEN
41015: IF NVL(p_source_35,'
41016: ') = 'REMOVALCOST CLR'
41017: THEN

Line 41085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41081: --
41082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41083:
41084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41086:
41087: -- 4955764
41088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41122:
41123: IF xla_accounting_cache_pkg.GetValueChar
41124: (p_source_code => 'LEDGER_CATEGORY_CODE'
41125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41126: AND l_bflow_method_code = 'PRIOR_ENTRY'
41127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

41316: p_lookup_type => 'XLA_OWNER_TYPE'
41317: ,p_lookup_code => l_component_type_code
41318: )
41319: ,p_token_4 => 'PRODUCT_NAME'
41320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41324: ,p_ae_header_id => NULL

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

41317: ,p_lookup_code => l_component_type_code
41318: )
41319: ,p_token_4 => 'PRODUCT_NAME'
41320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41324: ,p_ae_header_id => NULL
41325: );

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

41318: )
41319: ,p_token_4 => 'PRODUCT_NAME'
41320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41324: ,p_ae_header_id => NULL
41325: );
41326:

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

41319: ,p_token_4 => 'PRODUCT_NAME'
41320: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
41321: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
41322: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
41323: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
41324: ,p_ae_header_id => NULL
41325: );
41326:
41327: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 41354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41350: ----------------------------------------------------------------------------------
41351: -- 4219869 Business Flow
41352: -- Update journal entry status -- Need to generate this within IF
41353: ----------------------------------------------------------------------------------
41354: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41355: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
41356: ,p_balance_type_code => l_balance_type_code
41357: );
41358:

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

41522:
41523: --
41524: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
41525: --
41526: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
41527: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
41528: ELSE
41529: ---------------------------------------------------------------------------------------------------
41530: -- 4262811a Switch Sign

Line 41551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

41547:
41548: XLA_AE_LINES_PKG.ValidateCurrentLine;
41549: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
41550:
41551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
41552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
41553: ,p_balance_type_code => l_balance_type_code);
41554:
41555: END IF;

Line 41663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

41659: l_tmp_amt NUMBER;
41660: l_acc_rev_natural_side_code VARCHAR2(1);
41661:
41662: l_num_entries NUMBER;
41663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41667: l_recog_line_1 NUMBER;

Line 41664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

41660: l_acc_rev_natural_side_code VARCHAR2(1);
41661:
41662: l_num_entries NUMBER;
41663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41667: l_recog_line_1 NUMBER;
41668: l_recog_line_2 NUMBER;

Line 41665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

41661:
41662: l_num_entries NUMBER;
41663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41667: l_recog_line_1 NUMBER;
41668: l_recog_line_2 NUMBER;
41669:

Line 41666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

41662: l_num_entries NUMBER;
41663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
41664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
41665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
41666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
41667: l_recog_line_1 NUMBER;
41668: l_recog_line_2 NUMBER;
41669:
41670: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 41672: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

41668: l_recog_line_2 NUMBER;
41669:
41670: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
41671: l_bflow_applied_to_amt NUMBER; -- 5132302
41672: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
41673:
41674: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
41675:
41676: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

41743: l_accrual_line_num := NULL; -- 4262811
41744: l_tmp_amt := NULL; -- 4262811
41745: --
41746:
41747: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
41748: l_balance_type_code <> 'B' THEN
41749: IF NVL(p_source_35,'
41750: ') = 'REMOVALCOST' AND
41751: p_source_41 >= 0

Line 41820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

41816: --
41817: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
41818:
41819: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
41820: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
41821:
41822: -- 4955764
41823: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
41824: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

41856: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
41857:
41858: IF xla_accounting_cache_pkg.GetValueChar
41859: (p_source_code => 'LEDGER_CATEGORY_CODE'
41860: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
41861: AND l_bflow_method_code = 'PRIOR_ENTRY'
41862: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
41863: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
41864: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42051: p_lookup_type => 'XLA_OWNER_TYPE'
42052: ,p_lookup_code => l_component_type_code
42053: )
42054: ,p_token_4 => 'PRODUCT_NAME'
42055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42059: ,p_ae_header_id => NULL

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

42052: ,p_lookup_code => l_component_type_code
42053: )
42054: ,p_token_4 => 'PRODUCT_NAME'
42055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42059: ,p_ae_header_id => NULL
42060: );

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

42053: )
42054: ,p_token_4 => 'PRODUCT_NAME'
42055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42059: ,p_ae_header_id => NULL
42060: );
42061:

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

42054: ,p_token_4 => 'PRODUCT_NAME'
42055: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42056: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42057: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42058: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42059: ,p_ae_header_id => NULL
42060: );
42061:
42062: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42085: ----------------------------------------------------------------------------------
42086: -- 4219869 Business Flow
42087: -- Update journal entry status -- Need to generate this within IF
42088: ----------------------------------------------------------------------------------
42089: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42090: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42091: ,p_balance_type_code => l_balance_type_code
42092: );
42093:

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

42257:
42258: --
42259: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42260: --
42261: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42262: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42263: ELSE
42264: ---------------------------------------------------------------------------------------------------
42265: -- 4262811a Switch Sign

Line 42286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42282:
42283: XLA_AE_LINES_PKG.ValidateCurrentLine;
42284: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
42285:
42286: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42287: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
42288: ,p_balance_type_code => l_balance_type_code);
42289:
42290: END IF;

Line 42398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

42394: l_tmp_amt NUMBER;
42395: l_acc_rev_natural_side_code VARCHAR2(1);
42396:
42397: l_num_entries NUMBER;
42398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42402: l_recog_line_1 NUMBER;

Line 42399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

42395: l_acc_rev_natural_side_code VARCHAR2(1);
42396:
42397: l_num_entries NUMBER;
42398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42402: l_recog_line_1 NUMBER;
42403: l_recog_line_2 NUMBER;

Line 42400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

42396:
42397: l_num_entries NUMBER;
42398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42402: l_recog_line_1 NUMBER;
42403: l_recog_line_2 NUMBER;
42404:

Line 42401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

42397: l_num_entries NUMBER;
42398: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
42399: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
42400: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
42401: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
42402: l_recog_line_1 NUMBER;
42403: l_recog_line_2 NUMBER;
42404:
42405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 42407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

42403: l_recog_line_2 NUMBER;
42404:
42405: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
42406: l_bflow_applied_to_amt NUMBER; -- 5132302
42407: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
42408:
42409: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
42410:
42411: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

42478: l_accrual_line_num := NULL; -- 4262811
42479: l_tmp_amt := NULL; -- 4262811
42480: --
42481:
42482: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
42483: l_balance_type_code <> 'B' THEN
42484: IF NVL(p_source_35,'
42485: ') = 'REMOVALCOST' AND
42486: p_source_41 >= 0

Line 42555: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

42551: --
42552: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
42553:
42554: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
42555: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
42556:
42557: -- 4955764
42558: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
42559: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

42591: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
42592:
42593: IF xla_accounting_cache_pkg.GetValueChar
42594: (p_source_code => 'LEDGER_CATEGORY_CODE'
42595: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
42596: AND l_bflow_method_code = 'PRIOR_ENTRY'
42597: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
42598: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
42599: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

42786: p_lookup_type => 'XLA_OWNER_TYPE'
42787: ,p_lookup_code => l_component_type_code
42788: )
42789: ,p_token_4 => 'PRODUCT_NAME'
42790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42794: ,p_ae_header_id => NULL

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

42787: ,p_lookup_code => l_component_type_code
42788: )
42789: ,p_token_4 => 'PRODUCT_NAME'
42790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42794: ,p_ae_header_id => NULL
42795: );

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

42788: )
42789: ,p_token_4 => 'PRODUCT_NAME'
42790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42794: ,p_ae_header_id => NULL
42795: );
42796:

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

42789: ,p_token_4 => 'PRODUCT_NAME'
42790: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
42791: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
42792: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
42793: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
42794: ,p_ae_header_id => NULL
42795: );
42796:
42797: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 42824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

42820: ----------------------------------------------------------------------------------
42821: -- 4219869 Business Flow
42822: -- Update journal entry status -- Need to generate this within IF
42823: ----------------------------------------------------------------------------------
42824: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
42825: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
42826: ,p_balance_type_code => l_balance_type_code
42827: );
42828:

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

42992:
42993: --
42994: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
42995: --
42996: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
42997: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
42998: ELSE
42999: ---------------------------------------------------------------------------------------------------
43000: -- 4262811a Switch Sign

Line 43021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43017:
43018: XLA_AE_LINES_PKG.ValidateCurrentLine;
43019: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43020:
43021: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43022: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43023: ,p_balance_type_code => l_balance_type_code);
43024:
43025: END IF;

Line 43133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43129: l_tmp_amt NUMBER;
43130: l_acc_rev_natural_side_code VARCHAR2(1);
43131:
43132: l_num_entries NUMBER;
43133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43137: l_recog_line_1 NUMBER;

Line 43134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43130: l_acc_rev_natural_side_code VARCHAR2(1);
43131:
43132: l_num_entries NUMBER;
43133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43137: l_recog_line_1 NUMBER;
43138: l_recog_line_2 NUMBER;

Line 43135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43131:
43132: l_num_entries NUMBER;
43133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43137: l_recog_line_1 NUMBER;
43138: l_recog_line_2 NUMBER;
43139:

Line 43136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43132: l_num_entries NUMBER;
43133: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43134: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43135: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43136: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43137: l_recog_line_1 NUMBER;
43138: l_recog_line_2 NUMBER;
43139:
43140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43138: l_recog_line_2 NUMBER;
43139:
43140: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43141: l_bflow_applied_to_amt NUMBER; -- 5132302
43142: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43143:
43144: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43145:
43146: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43213: l_accrual_line_num := NULL; -- 4262811
43214: l_tmp_amt := NULL; -- 4262811
43215: --
43216:
43217: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43218: l_balance_type_code <> 'B' THEN
43219: IF NVL(p_source_35,'
43220: ') = 'REMOVALCOST' AND
43221: p_source_41 < 0

Line 43290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

43286: --
43287: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
43288:
43289: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
43290: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
43291:
43292: -- 4955764
43293: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
43294: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

43326: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
43327:
43328: IF xla_accounting_cache_pkg.GetValueChar
43329: (p_source_code => 'LEDGER_CATEGORY_CODE'
43330: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
43331: AND l_bflow_method_code = 'PRIOR_ENTRY'
43332: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
43333: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
43334: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

43521: p_lookup_type => 'XLA_OWNER_TYPE'
43522: ,p_lookup_code => l_component_type_code
43523: )
43524: ,p_token_4 => 'PRODUCT_NAME'
43525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43529: ,p_ae_header_id => NULL

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

43522: ,p_lookup_code => l_component_type_code
43523: )
43524: ,p_token_4 => 'PRODUCT_NAME'
43525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43529: ,p_ae_header_id => NULL
43530: );

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

43523: )
43524: ,p_token_4 => 'PRODUCT_NAME'
43525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43529: ,p_ae_header_id => NULL
43530: );
43531:

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

43524: ,p_token_4 => 'PRODUCT_NAME'
43525: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
43526: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
43527: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
43528: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
43529: ,p_ae_header_id => NULL
43530: );
43531:
43532: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 43559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43555: ----------------------------------------------------------------------------------
43556: -- 4219869 Business Flow
43557: -- Update journal entry status -- Need to generate this within IF
43558: ----------------------------------------------------------------------------------
43559: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43560: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
43561: ,p_balance_type_code => l_balance_type_code
43562: );
43563:

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

43727:
43728: --
43729: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
43730: --
43731: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
43732: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
43733: ELSE
43734: ---------------------------------------------------------------------------------------------------
43735: -- 4262811a Switch Sign

Line 43756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

43752:
43753: XLA_AE_LINES_PKG.ValidateCurrentLine;
43754: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
43755:
43756: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
43757: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
43758: ,p_balance_type_code => l_balance_type_code);
43759:
43760: END IF;

Line 43868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

43864: l_tmp_amt NUMBER;
43865: l_acc_rev_natural_side_code VARCHAR2(1);
43866:
43867: l_num_entries NUMBER;
43868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43872: l_recog_line_1 NUMBER;

Line 43869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

43865: l_acc_rev_natural_side_code VARCHAR2(1);
43866:
43867: l_num_entries NUMBER;
43868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43872: l_recog_line_1 NUMBER;
43873: l_recog_line_2 NUMBER;

Line 43870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

43866:
43867: l_num_entries NUMBER;
43868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43872: l_recog_line_1 NUMBER;
43873: l_recog_line_2 NUMBER;
43874:

Line 43871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

43867: l_num_entries NUMBER;
43868: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
43869: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
43870: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
43871: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
43872: l_recog_line_1 NUMBER;
43873: l_recog_line_2 NUMBER;
43874:
43875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 43877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

43873: l_recog_line_2 NUMBER;
43874:
43875: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
43876: l_bflow_applied_to_amt NUMBER; -- 5132302
43877: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
43878:
43879: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
43880:
43881: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

43948: l_accrual_line_num := NULL; -- 4262811
43949: l_tmp_amt := NULL; -- 4262811
43950: --
43951:
43952: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
43953: l_balance_type_code <> 'B' THEN
43954: IF NVL(p_source_35,'
43955: ') = 'REMOVALCOST' AND
43956: p_source_41 < 0

Line 44025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44021: --
44022: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44023:
44024: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44025: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44026:
44027: -- 4955764
44028: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44029: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44061: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44062:
44063: IF xla_accounting_cache_pkg.GetValueChar
44064: (p_source_code => 'LEDGER_CATEGORY_CODE'
44065: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44066: AND l_bflow_method_code = 'PRIOR_ENTRY'
44067: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44068: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44069: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44256: p_lookup_type => 'XLA_OWNER_TYPE'
44257: ,p_lookup_code => l_component_type_code
44258: )
44259: ,p_token_4 => 'PRODUCT_NAME'
44260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44264: ,p_ae_header_id => NULL

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

44257: ,p_lookup_code => l_component_type_code
44258: )
44259: ,p_token_4 => 'PRODUCT_NAME'
44260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44264: ,p_ae_header_id => NULL
44265: );

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

44258: )
44259: ,p_token_4 => 'PRODUCT_NAME'
44260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44264: ,p_ae_header_id => NULL
44265: );
44266:

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

44259: ,p_token_4 => 'PRODUCT_NAME'
44260: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44261: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44262: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44263: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44264: ,p_ae_header_id => NULL
44265: );
44266:
44267: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 44294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44290: ----------------------------------------------------------------------------------
44291: -- 4219869 Business Flow
44292: -- Update journal entry status -- Need to generate this within IF
44293: ----------------------------------------------------------------------------------
44294: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44295: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
44296: ,p_balance_type_code => l_balance_type_code
44297: );
44298:

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

44462:
44463: --
44464: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
44465: --
44466: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
44467: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
44468: ELSE
44469: ---------------------------------------------------------------------------------------------------
44470: -- 4262811a Switch Sign

Line 44491: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

44487:
44488: XLA_AE_LINES_PKG.ValidateCurrentLine;
44489: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
44490:
44491: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
44492: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
44493: ,p_balance_type_code => l_balance_type_code);
44494:
44495: END IF;

Line 44603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

44599: l_tmp_amt NUMBER;
44600: l_acc_rev_natural_side_code VARCHAR2(1);
44601:
44602: l_num_entries NUMBER;
44603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44607: l_recog_line_1 NUMBER;

Line 44604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

44600: l_acc_rev_natural_side_code VARCHAR2(1);
44601:
44602: l_num_entries NUMBER;
44603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44607: l_recog_line_1 NUMBER;
44608: l_recog_line_2 NUMBER;

Line 44605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

44601:
44602: l_num_entries NUMBER;
44603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44607: l_recog_line_1 NUMBER;
44608: l_recog_line_2 NUMBER;
44609:

Line 44606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

44602: l_num_entries NUMBER;
44603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
44604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
44605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
44606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
44607: l_recog_line_1 NUMBER;
44608: l_recog_line_2 NUMBER;
44609:
44610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 44612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

44608: l_recog_line_2 NUMBER;
44609:
44610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
44611: l_bflow_applied_to_amt NUMBER; -- 5132302
44612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
44613:
44614: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
44615:
44616: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

44683: l_accrual_line_num := NULL; -- 4262811
44684: l_tmp_amt := NULL; -- 4262811
44685: --
44686:
44687: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
44688: l_balance_type_code <> 'B' THEN
44689: IF NVL(p_source_35,'
44690: ') = 'NBV RETIRED' AND
44691: p_source_41 >= 0

Line 44760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

44756: --
44757: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
44758:
44759: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
44760: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
44761:
44762: -- 4955764
44763: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
44764: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

44796: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
44797:
44798: IF xla_accounting_cache_pkg.GetValueChar
44799: (p_source_code => 'LEDGER_CATEGORY_CODE'
44800: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
44801: AND l_bflow_method_code = 'PRIOR_ENTRY'
44802: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
44803: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
44804: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

44991: p_lookup_type => 'XLA_OWNER_TYPE'
44992: ,p_lookup_code => l_component_type_code
44993: )
44994: ,p_token_4 => 'PRODUCT_NAME'
44995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44999: ,p_ae_header_id => NULL

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

44992: ,p_lookup_code => l_component_type_code
44993: )
44994: ,p_token_4 => 'PRODUCT_NAME'
44995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44999: ,p_ae_header_id => NULL
45000: );

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

44993: )
44994: ,p_token_4 => 'PRODUCT_NAME'
44995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44999: ,p_ae_header_id => NULL
45000: );
45001:

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

44994: ,p_token_4 => 'PRODUCT_NAME'
44995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
44996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
44997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
44998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
44999: ,p_ae_header_id => NULL
45000: );
45001:
45002: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45025: ----------------------------------------------------------------------------------
45026: -- 4219869 Business Flow
45027: -- Update journal entry status -- Need to generate this within IF
45028: ----------------------------------------------------------------------------------
45029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45030: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45031: ,p_balance_type_code => l_balance_type_code
45032: );
45033:

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

45197:
45198: --
45199: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45200: --
45201: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45202: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45203: ELSE
45204: ---------------------------------------------------------------------------------------------------
45205: -- 4262811a Switch Sign

Line 45226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45222:
45223: XLA_AE_LINES_PKG.ValidateCurrentLine;
45224: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45225:
45226: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45227: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45228: ,p_balance_type_code => l_balance_type_code);
45229:
45230: END IF;

Line 45338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

45334: l_tmp_amt NUMBER;
45335: l_acc_rev_natural_side_code VARCHAR2(1);
45336:
45337: l_num_entries NUMBER;
45338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45342: l_recog_line_1 NUMBER;

Line 45339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

45335: l_acc_rev_natural_side_code VARCHAR2(1);
45336:
45337: l_num_entries NUMBER;
45338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45342: l_recog_line_1 NUMBER;
45343: l_recog_line_2 NUMBER;

Line 45340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

45336:
45337: l_num_entries NUMBER;
45338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45342: l_recog_line_1 NUMBER;
45343: l_recog_line_2 NUMBER;
45344:

Line 45341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

45337: l_num_entries NUMBER;
45338: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
45339: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
45340: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
45341: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
45342: l_recog_line_1 NUMBER;
45343: l_recog_line_2 NUMBER;
45344:
45345: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 45347: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

45343: l_recog_line_2 NUMBER;
45344:
45345: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
45346: l_bflow_applied_to_amt NUMBER; -- 5132302
45347: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
45348:
45349: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
45350:
45351: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

45418: l_accrual_line_num := NULL; -- 4262811
45419: l_tmp_amt := NULL; -- 4262811
45420: --
45421:
45422: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
45423: l_balance_type_code <> 'B' THEN
45424: IF NVL(p_source_35,'
45425: ') = 'NBV RETIRED' AND
45426: p_source_41 >= 0

Line 45495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

45491: --
45492: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
45493:
45494: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
45495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
45496:
45497: -- 4955764
45498: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
45499: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

45531: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
45532:
45533: IF xla_accounting_cache_pkg.GetValueChar
45534: (p_source_code => 'LEDGER_CATEGORY_CODE'
45535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
45536: AND l_bflow_method_code = 'PRIOR_ENTRY'
45537: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
45538: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
45539: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

45726: p_lookup_type => 'XLA_OWNER_TYPE'
45727: ,p_lookup_code => l_component_type_code
45728: )
45729: ,p_token_4 => 'PRODUCT_NAME'
45730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45734: ,p_ae_header_id => NULL

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

45727: ,p_lookup_code => l_component_type_code
45728: )
45729: ,p_token_4 => 'PRODUCT_NAME'
45730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45734: ,p_ae_header_id => NULL
45735: );

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

45728: )
45729: ,p_token_4 => 'PRODUCT_NAME'
45730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45734: ,p_ae_header_id => NULL
45735: );
45736:

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

45729: ,p_token_4 => 'PRODUCT_NAME'
45730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
45731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
45732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
45733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
45734: ,p_ae_header_id => NULL
45735: );
45736:
45737: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 45764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45760: ----------------------------------------------------------------------------------
45761: -- 4219869 Business Flow
45762: -- Update journal entry status -- Need to generate this within IF
45763: ----------------------------------------------------------------------------------
45764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
45766: ,p_balance_type_code => l_balance_type_code
45767: );
45768:

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

45932:
45933: --
45934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
45935: --
45936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
45937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
45938: ELSE
45939: ---------------------------------------------------------------------------------------------------
45940: -- 4262811a Switch Sign

Line 45961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

45957:
45958: XLA_AE_LINES_PKG.ValidateCurrentLine;
45959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
45960:
45961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
45962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
45963: ,p_balance_type_code => l_balance_type_code);
45964:
45965: END IF;

Line 46073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46069: l_tmp_amt NUMBER;
46070: l_acc_rev_natural_side_code VARCHAR2(1);
46071:
46072: l_num_entries NUMBER;
46073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46077: l_recog_line_1 NUMBER;

Line 46074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46070: l_acc_rev_natural_side_code VARCHAR2(1);
46071:
46072: l_num_entries NUMBER;
46073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46077: l_recog_line_1 NUMBER;
46078: l_recog_line_2 NUMBER;

Line 46075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46071:
46072: l_num_entries NUMBER;
46073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46077: l_recog_line_1 NUMBER;
46078: l_recog_line_2 NUMBER;
46079:

Line 46076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46072: l_num_entries NUMBER;
46073: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46074: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46075: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46076: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46077: l_recog_line_1 NUMBER;
46078: l_recog_line_2 NUMBER;
46079:
46080: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46082: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46078: l_recog_line_2 NUMBER;
46079:
46080: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46081: l_bflow_applied_to_amt NUMBER; -- 5132302
46082: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46083:
46084: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46085:
46086: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46153: l_accrual_line_num := NULL; -- 4262811
46154: l_tmp_amt := NULL; -- 4262811
46155: --
46156:
46157: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46158: l_balance_type_code <> 'B' THEN
46159: IF NVL(p_source_35,'
46160: ') = 'NBV RETIRED' AND
46161: p_source_41 < 0

Line 46230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46226: --
46227: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46228:
46229: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46230: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46231:
46232: -- 4955764
46233: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46234: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

46266: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
46267:
46268: IF xla_accounting_cache_pkg.GetValueChar
46269: (p_source_code => 'LEDGER_CATEGORY_CODE'
46270: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
46271: AND l_bflow_method_code = 'PRIOR_ENTRY'
46272: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
46273: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
46274: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

46461: p_lookup_type => 'XLA_OWNER_TYPE'
46462: ,p_lookup_code => l_component_type_code
46463: )
46464: ,p_token_4 => 'PRODUCT_NAME'
46465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46469: ,p_ae_header_id => NULL

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

46462: ,p_lookup_code => l_component_type_code
46463: )
46464: ,p_token_4 => 'PRODUCT_NAME'
46465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46469: ,p_ae_header_id => NULL
46470: );

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

46463: )
46464: ,p_token_4 => 'PRODUCT_NAME'
46465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46469: ,p_ae_header_id => NULL
46470: );
46471:

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

46464: ,p_token_4 => 'PRODUCT_NAME'
46465: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
46466: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
46467: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
46468: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
46469: ,p_ae_header_id => NULL
46470: );
46471:
46472: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 46499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46495: ----------------------------------------------------------------------------------
46496: -- 4219869 Business Flow
46497: -- Update journal entry status -- Need to generate this within IF
46498: ----------------------------------------------------------------------------------
46499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
46501: ,p_balance_type_code => l_balance_type_code
46502: );
46503:

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

46667:
46668: --
46669: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
46670: --
46671: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
46672: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
46673: ELSE
46674: ---------------------------------------------------------------------------------------------------
46675: -- 4262811a Switch Sign

Line 46696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

46692:
46693: XLA_AE_LINES_PKG.ValidateCurrentLine;
46694: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
46695:
46696: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
46697: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
46698: ,p_balance_type_code => l_balance_type_code);
46699:
46700: END IF;

Line 46808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

46804: l_tmp_amt NUMBER;
46805: l_acc_rev_natural_side_code VARCHAR2(1);
46806:
46807: l_num_entries NUMBER;
46808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46812: l_recog_line_1 NUMBER;

Line 46809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

46805: l_acc_rev_natural_side_code VARCHAR2(1);
46806:
46807: l_num_entries NUMBER;
46808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46812: l_recog_line_1 NUMBER;
46813: l_recog_line_2 NUMBER;

Line 46810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

46806:
46807: l_num_entries NUMBER;
46808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46812: l_recog_line_1 NUMBER;
46813: l_recog_line_2 NUMBER;
46814:

Line 46811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

46807: l_num_entries NUMBER;
46808: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
46809: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
46810: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
46811: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
46812: l_recog_line_1 NUMBER;
46813: l_recog_line_2 NUMBER;
46814:
46815: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 46817: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

46813: l_recog_line_2 NUMBER;
46814:
46815: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
46816: l_bflow_applied_to_amt NUMBER; -- 5132302
46817: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
46818:
46819: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
46820:
46821: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

46888: l_accrual_line_num := NULL; -- 4262811
46889: l_tmp_amt := NULL; -- 4262811
46890: --
46891:
46892: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
46893: l_balance_type_code <> 'B' THEN
46894: IF NVL(p_source_35,'
46895: ') = 'NBV RETIRED' AND
46896: p_source_41 < 0

Line 46965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

46961: --
46962: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
46963:
46964: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
46965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
46966:
46967: -- 4955764
46968: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
46969: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47001: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47002:
47003: IF xla_accounting_cache_pkg.GetValueChar
47004: (p_source_code => 'LEDGER_CATEGORY_CODE'
47005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47006: AND l_bflow_method_code = 'PRIOR_ENTRY'
47007: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47008: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47009: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47196: p_lookup_type => 'XLA_OWNER_TYPE'
47197: ,p_lookup_code => l_component_type_code
47198: )
47199: ,p_token_4 => 'PRODUCT_NAME'
47200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47204: ,p_ae_header_id => NULL

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

47197: ,p_lookup_code => l_component_type_code
47198: )
47199: ,p_token_4 => 'PRODUCT_NAME'
47200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47204: ,p_ae_header_id => NULL
47205: );

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

47198: )
47199: ,p_token_4 => 'PRODUCT_NAME'
47200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47204: ,p_ae_header_id => NULL
47205: );
47206:

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

47199: ,p_token_4 => 'PRODUCT_NAME'
47200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47204: ,p_ae_header_id => NULL
47205: );
47206:
47207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47230: ----------------------------------------------------------------------------------
47231: -- 4219869 Business Flow
47232: -- Update journal entry status -- Need to generate this within IF
47233: ----------------------------------------------------------------------------------
47234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47236: ,p_balance_type_code => l_balance_type_code
47237: );
47238:

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

47402:
47403: --
47404: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
47405: --
47406: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
47407: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
47408: ELSE
47409: ---------------------------------------------------------------------------------------------------
47410: -- 4262811a Switch Sign

Line 47431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47427:
47428: XLA_AE_LINES_PKG.ValidateCurrentLine;
47429: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
47430:
47431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
47433: ,p_balance_type_code => l_balance_type_code);
47434:
47435: END IF;

Line 47541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

47537: l_tmp_amt NUMBER;
47538: l_acc_rev_natural_side_code VARCHAR2(1);
47539:
47540: l_num_entries NUMBER;
47541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47545: l_recog_line_1 NUMBER;

Line 47542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

47538: l_acc_rev_natural_side_code VARCHAR2(1);
47539:
47540: l_num_entries NUMBER;
47541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47545: l_recog_line_1 NUMBER;
47546: l_recog_line_2 NUMBER;

Line 47543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

47539:
47540: l_num_entries NUMBER;
47541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47545: l_recog_line_1 NUMBER;
47546: l_recog_line_2 NUMBER;
47547:

Line 47544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

47540: l_num_entries NUMBER;
47541: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
47542: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
47543: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
47544: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
47545: l_recog_line_1 NUMBER;
47546: l_recog_line_2 NUMBER;
47547:
47548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 47550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

47546: l_recog_line_2 NUMBER;
47547:
47548: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
47549: l_bflow_applied_to_amt NUMBER; -- 5132302
47550: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
47551:
47552: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
47553:
47554: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

47621: l_accrual_line_num := NULL; -- 4262811
47622: l_tmp_amt := NULL; -- 4262811
47623: --
47624:
47625: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
47626: l_balance_type_code <> 'B' THEN
47627: IF NVL(p_source_35,'
47628: ') = 'PROCEEDS CLR'
47629: THEN

Line 47697: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

47693: --
47694: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
47695:
47696: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
47697: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
47698:
47699: -- 4955764
47700: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
47701: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

47733: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
47734:
47735: IF xla_accounting_cache_pkg.GetValueChar
47736: (p_source_code => 'LEDGER_CATEGORY_CODE'
47737: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
47738: AND l_bflow_method_code = 'PRIOR_ENTRY'
47739: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
47740: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
47741: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

47928: p_lookup_type => 'XLA_OWNER_TYPE'
47929: ,p_lookup_code => l_component_type_code
47930: )
47931: ,p_token_4 => 'PRODUCT_NAME'
47932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47936: ,p_ae_header_id => NULL

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

47929: ,p_lookup_code => l_component_type_code
47930: )
47931: ,p_token_4 => 'PRODUCT_NAME'
47932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47936: ,p_ae_header_id => NULL
47937: );

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

47930: )
47931: ,p_token_4 => 'PRODUCT_NAME'
47932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47936: ,p_ae_header_id => NULL
47937: );
47938:

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

47931: ,p_token_4 => 'PRODUCT_NAME'
47932: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
47933: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
47934: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
47935: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
47936: ,p_ae_header_id => NULL
47937: );
47938:
47939: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 47966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

47962: ----------------------------------------------------------------------------------
47963: -- 4219869 Business Flow
47964: -- Update journal entry status -- Need to generate this within IF
47965: ----------------------------------------------------------------------------------
47966: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
47967: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
47968: ,p_balance_type_code => l_balance_type_code
47969: );
47970:

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

48134:
48135: --
48136: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48137: --
48138: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48139: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48140: ELSE
48141: ---------------------------------------------------------------------------------------------------
48142: -- 4262811a Switch Sign

Line 48163: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48159:
48160: XLA_AE_LINES_PKG.ValidateCurrentLine;
48161: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48162:
48163: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48164: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48165: ,p_balance_type_code => l_balance_type_code);
48166:
48167: END IF;

Line 48273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

48269: l_tmp_amt NUMBER;
48270: l_acc_rev_natural_side_code VARCHAR2(1);
48271:
48272: l_num_entries NUMBER;
48273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48277: l_recog_line_1 NUMBER;

Line 48274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

48270: l_acc_rev_natural_side_code VARCHAR2(1);
48271:
48272: l_num_entries NUMBER;
48273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48277: l_recog_line_1 NUMBER;
48278: l_recog_line_2 NUMBER;

Line 48275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

48271:
48272: l_num_entries NUMBER;
48273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48277: l_recog_line_1 NUMBER;
48278: l_recog_line_2 NUMBER;
48279:

Line 48276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

48272: l_num_entries NUMBER;
48273: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
48274: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
48275: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
48276: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
48277: l_recog_line_1 NUMBER;
48278: l_recog_line_2 NUMBER;
48279:
48280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 48282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

48278: l_recog_line_2 NUMBER;
48279:
48280: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
48281: l_bflow_applied_to_amt NUMBER; -- 5132302
48282: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
48283:
48284: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
48285:
48286: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

48353: l_accrual_line_num := NULL; -- 4262811
48354: l_tmp_amt := NULL; -- 4262811
48355: --
48356:
48357: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
48358: l_balance_type_code <> 'B' THEN
48359: IF NVL(p_source_35,'
48360: ') = 'PROCEEDS CLR'
48361: THEN

Line 48429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

48425: --
48426: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
48427:
48428: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
48429: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
48430:
48431: -- 4955764
48432: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
48433: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

48465: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
48466:
48467: IF xla_accounting_cache_pkg.GetValueChar
48468: (p_source_code => 'LEDGER_CATEGORY_CODE'
48469: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
48470: AND l_bflow_method_code = 'PRIOR_ENTRY'
48471: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
48472: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
48473: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

48660: p_lookup_type => 'XLA_OWNER_TYPE'
48661: ,p_lookup_code => l_component_type_code
48662: )
48663: ,p_token_4 => 'PRODUCT_NAME'
48664: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48665: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48666: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48667: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48668: ,p_ae_header_id => NULL

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

48661: ,p_lookup_code => l_component_type_code
48662: )
48663: ,p_token_4 => 'PRODUCT_NAME'
48664: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48665: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48666: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48667: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48668: ,p_ae_header_id => NULL
48669: );

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

48662: )
48663: ,p_token_4 => 'PRODUCT_NAME'
48664: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48665: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48666: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48667: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48668: ,p_ae_header_id => NULL
48669: );
48670:

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

48663: ,p_token_4 => 'PRODUCT_NAME'
48664: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
48665: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
48666: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
48667: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
48668: ,p_ae_header_id => NULL
48669: );
48670:
48671: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 48698: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48694: ----------------------------------------------------------------------------------
48695: -- 4219869 Business Flow
48696: -- Update journal entry status -- Need to generate this within IF
48697: ----------------------------------------------------------------------------------
48698: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48699: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
48700: ,p_balance_type_code => l_balance_type_code
48701: );
48702:

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

48866:
48867: --
48868: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
48869: --
48870: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
48871: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
48872: ELSE
48873: ---------------------------------------------------------------------------------------------------
48874: -- 4262811a Switch Sign

Line 48895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

48891:
48892: XLA_AE_LINES_PKG.ValidateCurrentLine;
48893: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
48894:
48895: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
48896: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
48897: ,p_balance_type_code => l_balance_type_code);
48898:
48899: END IF;

Line 49007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49003: l_tmp_amt NUMBER;
49004: l_acc_rev_natural_side_code VARCHAR2(1);
49005:
49006: l_num_entries NUMBER;
49007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49011: l_recog_line_1 NUMBER;

Line 49008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49004: l_acc_rev_natural_side_code VARCHAR2(1);
49005:
49006: l_num_entries NUMBER;
49007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49011: l_recog_line_1 NUMBER;
49012: l_recog_line_2 NUMBER;

Line 49009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49005:
49006: l_num_entries NUMBER;
49007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49011: l_recog_line_1 NUMBER;
49012: l_recog_line_2 NUMBER;
49013:

Line 49010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49006: l_num_entries NUMBER;
49007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49011: l_recog_line_1 NUMBER;
49012: l_recog_line_2 NUMBER;
49013:
49014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49012: l_recog_line_2 NUMBER;
49013:
49014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49015: l_bflow_applied_to_amt NUMBER; -- 5132302
49016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49017:
49018: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49019:
49020: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49087: l_accrual_line_num := NULL; -- 4262811
49088: l_tmp_amt := NULL; -- 4262811
49089: --
49090:
49091: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49092: l_balance_type_code <> 'B' THEN
49093: IF NVL(p_source_35,'
49094: ') = 'PROCEEDS' AND
49095: p_source_41 >= 0

Line 49164: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49160: --
49161: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49162:
49163: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49164: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49165:
49166: -- 4955764
49167: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49168: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49200: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49201:
49202: IF xla_accounting_cache_pkg.GetValueChar
49203: (p_source_code => 'LEDGER_CATEGORY_CODE'
49204: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49205: AND l_bflow_method_code = 'PRIOR_ENTRY'
49206: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49207: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49208: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

49395: p_lookup_type => 'XLA_OWNER_TYPE'
49396: ,p_lookup_code => l_component_type_code
49397: )
49398: ,p_token_4 => 'PRODUCT_NAME'
49399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49403: ,p_ae_header_id => NULL

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

49396: ,p_lookup_code => l_component_type_code
49397: )
49398: ,p_token_4 => 'PRODUCT_NAME'
49399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49403: ,p_ae_header_id => NULL
49404: );

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

49397: )
49398: ,p_token_4 => 'PRODUCT_NAME'
49399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49403: ,p_ae_header_id => NULL
49404: );
49405:

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

49398: ,p_token_4 => 'PRODUCT_NAME'
49399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
49400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
49401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
49402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
49403: ,p_ae_header_id => NULL
49404: );
49405:
49406: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 49433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49429: ----------------------------------------------------------------------------------
49430: -- 4219869 Business Flow
49431: -- Update journal entry status -- Need to generate this within IF
49432: ----------------------------------------------------------------------------------
49433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49434: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
49435: ,p_balance_type_code => l_balance_type_code
49436: );
49437:

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

49601:
49602: --
49603: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
49604: --
49605: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
49606: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
49607: ELSE
49608: ---------------------------------------------------------------------------------------------------
49609: -- 4262811a Switch Sign

Line 49630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

49626:
49627: XLA_AE_LINES_PKG.ValidateCurrentLine;
49628: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
49629:
49630: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
49631: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
49632: ,p_balance_type_code => l_balance_type_code);
49633:
49634: END IF;

Line 49742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

49738: l_tmp_amt NUMBER;
49739: l_acc_rev_natural_side_code VARCHAR2(1);
49740:
49741: l_num_entries NUMBER;
49742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49746: l_recog_line_1 NUMBER;

Line 49743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

49739: l_acc_rev_natural_side_code VARCHAR2(1);
49740:
49741: l_num_entries NUMBER;
49742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49746: l_recog_line_1 NUMBER;
49747: l_recog_line_2 NUMBER;

Line 49744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

49740:
49741: l_num_entries NUMBER;
49742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49746: l_recog_line_1 NUMBER;
49747: l_recog_line_2 NUMBER;
49748:

Line 49745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

49741: l_num_entries NUMBER;
49742: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
49743: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
49744: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
49745: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
49746: l_recog_line_1 NUMBER;
49747: l_recog_line_2 NUMBER;
49748:
49749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 49751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

49747: l_recog_line_2 NUMBER;
49748:
49749: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
49750: l_bflow_applied_to_amt NUMBER; -- 5132302
49751: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
49752:
49753: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
49754:
49755: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

49822: l_accrual_line_num := NULL; -- 4262811
49823: l_tmp_amt := NULL; -- 4262811
49824: --
49825:
49826: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
49827: l_balance_type_code <> 'B' THEN
49828: IF NVL(p_source_35,'
49829: ') = 'PROCEEDS' AND
49830: p_source_41 >= 0

Line 49899: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

49895: --
49896: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
49897:
49898: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
49899: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
49900:
49901: -- 4955764
49902: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
49903: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

49935: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
49936:
49937: IF xla_accounting_cache_pkg.GetValueChar
49938: (p_source_code => 'LEDGER_CATEGORY_CODE'
49939: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
49940: AND l_bflow_method_code = 'PRIOR_ENTRY'
49941: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
49942: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
49943: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50130: p_lookup_type => 'XLA_OWNER_TYPE'
50131: ,p_lookup_code => l_component_type_code
50132: )
50133: ,p_token_4 => 'PRODUCT_NAME'
50134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50138: ,p_ae_header_id => NULL

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

50131: ,p_lookup_code => l_component_type_code
50132: )
50133: ,p_token_4 => 'PRODUCT_NAME'
50134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50138: ,p_ae_header_id => NULL
50139: );

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

50132: )
50133: ,p_token_4 => 'PRODUCT_NAME'
50134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50138: ,p_ae_header_id => NULL
50139: );
50140:

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

50133: ,p_token_4 => 'PRODUCT_NAME'
50134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50138: ,p_ae_header_id => NULL
50139: );
50140:
50141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50164: ----------------------------------------------------------------------------------
50165: -- 4219869 Business Flow
50166: -- Update journal entry status -- Need to generate this within IF
50167: ----------------------------------------------------------------------------------
50168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50170: ,p_balance_type_code => l_balance_type_code
50171: );
50172:

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

50336:
50337: --
50338: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
50339: --
50340: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
50341: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
50342: ELSE
50343: ---------------------------------------------------------------------------------------------------
50344: -- 4262811a Switch Sign

Line 50365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50361:
50362: XLA_AE_LINES_PKG.ValidateCurrentLine;
50363: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
50364:
50365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50366: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
50367: ,p_balance_type_code => l_balance_type_code);
50368:
50369: END IF;

Line 50477: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

50473: l_tmp_amt NUMBER;
50474: l_acc_rev_natural_side_code VARCHAR2(1);
50475:
50476: l_num_entries NUMBER;
50477: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50478: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50479: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50480: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50481: l_recog_line_1 NUMBER;

Line 50478: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

50474: l_acc_rev_natural_side_code VARCHAR2(1);
50475:
50476: l_num_entries NUMBER;
50477: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50478: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50479: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50480: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50481: l_recog_line_1 NUMBER;
50482: l_recog_line_2 NUMBER;

Line 50479: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

50475:
50476: l_num_entries NUMBER;
50477: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50478: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50479: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50480: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50481: l_recog_line_1 NUMBER;
50482: l_recog_line_2 NUMBER;
50483:

Line 50480: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

50476: l_num_entries NUMBER;
50477: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
50478: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
50479: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
50480: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
50481: l_recog_line_1 NUMBER;
50482: l_recog_line_2 NUMBER;
50483:
50484: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 50486: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

50482: l_recog_line_2 NUMBER;
50483:
50484: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
50485: l_bflow_applied_to_amt NUMBER; -- 5132302
50486: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
50487:
50488: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
50489:
50490: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

50557: l_accrual_line_num := NULL; -- 4262811
50558: l_tmp_amt := NULL; -- 4262811
50559: --
50560:
50561: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
50562: l_balance_type_code <> 'B' THEN
50563: IF NVL(p_source_35,'
50564: ') = 'PROCEEDS' AND
50565: p_source_41 < 0

Line 50634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

50630: --
50631: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
50632:
50633: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
50634: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
50635:
50636: -- 4955764
50637: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
50638: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

50670: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
50671:
50672: IF xla_accounting_cache_pkg.GetValueChar
50673: (p_source_code => 'LEDGER_CATEGORY_CODE'
50674: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
50675: AND l_bflow_method_code = 'PRIOR_ENTRY'
50676: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
50677: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
50678: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

50865: p_lookup_type => 'XLA_OWNER_TYPE'
50866: ,p_lookup_code => l_component_type_code
50867: )
50868: ,p_token_4 => 'PRODUCT_NAME'
50869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50873: ,p_ae_header_id => NULL

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

50866: ,p_lookup_code => l_component_type_code
50867: )
50868: ,p_token_4 => 'PRODUCT_NAME'
50869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50873: ,p_ae_header_id => NULL
50874: );

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

50867: )
50868: ,p_token_4 => 'PRODUCT_NAME'
50869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50873: ,p_ae_header_id => NULL
50874: );
50875:

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

50868: ,p_token_4 => 'PRODUCT_NAME'
50869: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
50870: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
50871: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
50872: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
50873: ,p_ae_header_id => NULL
50874: );
50875:
50876: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 50903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

50899: ----------------------------------------------------------------------------------
50900: -- 4219869 Business Flow
50901: -- Update journal entry status -- Need to generate this within IF
50902: ----------------------------------------------------------------------------------
50903: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
50904: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
50905: ,p_balance_type_code => l_balance_type_code
50906: );
50907:

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

51071:
51072: --
51073: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51074: --
51075: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51076: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51077: ELSE
51078: ---------------------------------------------------------------------------------------------------
51079: -- 4262811a Switch Sign

Line 51100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51096:
51097: XLA_AE_LINES_PKG.ValidateCurrentLine;
51098: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51099:
51100: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51101: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51102: ,p_balance_type_code => l_balance_type_code);
51103:
51104: END IF;

Line 51212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51208: l_tmp_amt NUMBER;
51209: l_acc_rev_natural_side_code VARCHAR2(1);
51210:
51211: l_num_entries NUMBER;
51212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51216: l_recog_line_1 NUMBER;

Line 51213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51209: l_acc_rev_natural_side_code VARCHAR2(1);
51210:
51211: l_num_entries NUMBER;
51212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51216: l_recog_line_1 NUMBER;
51217: l_recog_line_2 NUMBER;

Line 51214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51210:
51211: l_num_entries NUMBER;
51212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51216: l_recog_line_1 NUMBER;
51217: l_recog_line_2 NUMBER;
51218:

Line 51215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51211: l_num_entries NUMBER;
51212: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51213: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51214: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51215: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51216: l_recog_line_1 NUMBER;
51217: l_recog_line_2 NUMBER;
51218:
51219: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51221: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51217: l_recog_line_2 NUMBER;
51218:
51219: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51220: l_bflow_applied_to_amt NUMBER; -- 5132302
51221: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51222:
51223: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51224:
51225: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

51292: l_accrual_line_num := NULL; -- 4262811
51293: l_tmp_amt := NULL; -- 4262811
51294: --
51295:
51296: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
51297: l_balance_type_code <> 'B' THEN
51298: IF NVL(p_source_35,'
51299: ') = 'PROCEEDS' AND
51300: p_source_41 < 0

Line 51369: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

51365: --
51366: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
51367:
51368: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
51369: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
51370:
51371: -- 4955764
51372: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
51373: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

51405: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
51406:
51407: IF xla_accounting_cache_pkg.GetValueChar
51408: (p_source_code => 'LEDGER_CATEGORY_CODE'
51409: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
51410: AND l_bflow_method_code = 'PRIOR_ENTRY'
51411: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
51412: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
51413: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

51600: p_lookup_type => 'XLA_OWNER_TYPE'
51601: ,p_lookup_code => l_component_type_code
51602: )
51603: ,p_token_4 => 'PRODUCT_NAME'
51604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51608: ,p_ae_header_id => NULL

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

51601: ,p_lookup_code => l_component_type_code
51602: )
51603: ,p_token_4 => 'PRODUCT_NAME'
51604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51608: ,p_ae_header_id => NULL
51609: );

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

51602: )
51603: ,p_token_4 => 'PRODUCT_NAME'
51604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51608: ,p_ae_header_id => NULL
51609: );
51610:

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

51603: ,p_token_4 => 'PRODUCT_NAME'
51604: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
51605: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
51606: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
51607: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
51608: ,p_ae_header_id => NULL
51609: );
51610:
51611: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 51638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51634: ----------------------------------------------------------------------------------
51635: -- 4219869 Business Flow
51636: -- Update journal entry status -- Need to generate this within IF
51637: ----------------------------------------------------------------------------------
51638: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51639: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
51640: ,p_balance_type_code => l_balance_type_code
51641: );
51642:

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

51806:
51807: --
51808: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
51809: --
51810: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
51811: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
51812: ELSE
51813: ---------------------------------------------------------------------------------------------------
51814: -- 4262811a Switch Sign

Line 51835: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

51831:
51832: XLA_AE_LINES_PKG.ValidateCurrentLine;
51833: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
51834:
51835: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
51836: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
51837: ,p_balance_type_code => l_balance_type_code);
51838:
51839: END IF;

Line 51947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

51943: l_tmp_amt NUMBER;
51944: l_acc_rev_natural_side_code VARCHAR2(1);
51945:
51946: l_num_entries NUMBER;
51947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51951: l_recog_line_1 NUMBER;

Line 51948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

51944: l_acc_rev_natural_side_code VARCHAR2(1);
51945:
51946: l_num_entries NUMBER;
51947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51951: l_recog_line_1 NUMBER;
51952: l_recog_line_2 NUMBER;

Line 51949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

51945:
51946: l_num_entries NUMBER;
51947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51951: l_recog_line_1 NUMBER;
51952: l_recog_line_2 NUMBER;
51953:

Line 51950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

51946: l_num_entries NUMBER;
51947: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
51948: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
51949: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
51950: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
51951: l_recog_line_1 NUMBER;
51952: l_recog_line_2 NUMBER;
51953:
51954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 51956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

51952: l_recog_line_2 NUMBER;
51953:
51954: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
51955: l_bflow_applied_to_amt NUMBER; -- 5132302
51956: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
51957:
51958: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
51959:
51960: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52027: l_accrual_line_num := NULL; -- 4262811
52028: l_tmp_amt := NULL; -- 4262811
52029: --
52030:
52031: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52032: l_balance_type_code <> 'B' THEN
52033: IF NVL(p_source_35,'
52034: ') = 'CIP COST' AND
52035: NVL(p_source_42,'

Line 52105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52101: --
52102: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52103:
52104: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52105: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52106:
52107: -- 4955764
52108: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52109: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52141: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52142:
52143: IF xla_accounting_cache_pkg.GetValueChar
52144: (p_source_code => 'LEDGER_CATEGORY_CODE'
52145: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52146: AND l_bflow_method_code = 'PRIOR_ENTRY'
52147: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52148: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52149: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

52336: p_lookup_type => 'XLA_OWNER_TYPE'
52337: ,p_lookup_code => l_component_type_code
52338: )
52339: ,p_token_4 => 'PRODUCT_NAME'
52340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52344: ,p_ae_header_id => NULL

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

52337: ,p_lookup_code => l_component_type_code
52338: )
52339: ,p_token_4 => 'PRODUCT_NAME'
52340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52344: ,p_ae_header_id => NULL
52345: );

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

52338: )
52339: ,p_token_4 => 'PRODUCT_NAME'
52340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52344: ,p_ae_header_id => NULL
52345: );
52346:

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

52339: ,p_token_4 => 'PRODUCT_NAME'
52340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
52341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
52342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
52343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
52344: ,p_ae_header_id => NULL
52345: );
52346:
52347: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 52374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52370: ----------------------------------------------------------------------------------
52371: -- 4219869 Business Flow
52372: -- Update journal entry status -- Need to generate this within IF
52373: ----------------------------------------------------------------------------------
52374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52375: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
52376: ,p_balance_type_code => l_balance_type_code
52377: );
52378:

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

52542:
52543: --
52544: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
52545: --
52546: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
52547: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
52548: ELSE
52549: ---------------------------------------------------------------------------------------------------
52550: -- 4262811a Switch Sign

Line 52571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

52567:
52568: XLA_AE_LINES_PKG.ValidateCurrentLine;
52569: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
52570:
52571: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
52572: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
52573: ,p_balance_type_code => l_balance_type_code);
52574:
52575: END IF;

Line 52683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

52679: l_tmp_amt NUMBER;
52680: l_acc_rev_natural_side_code VARCHAR2(1);
52681:
52682: l_num_entries NUMBER;
52683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52687: l_recog_line_1 NUMBER;

Line 52684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

52680: l_acc_rev_natural_side_code VARCHAR2(1);
52681:
52682: l_num_entries NUMBER;
52683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52687: l_recog_line_1 NUMBER;
52688: l_recog_line_2 NUMBER;

Line 52685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

52681:
52682: l_num_entries NUMBER;
52683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52687: l_recog_line_1 NUMBER;
52688: l_recog_line_2 NUMBER;
52689:

Line 52686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

52682: l_num_entries NUMBER;
52683: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
52684: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
52685: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
52686: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
52687: l_recog_line_1 NUMBER;
52688: l_recog_line_2 NUMBER;
52689:
52690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 52692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

52688: l_recog_line_2 NUMBER;
52689:
52690: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
52691: l_bflow_applied_to_amt NUMBER; -- 5132302
52692: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
52693:
52694: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
52695:
52696: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

52763: l_accrual_line_num := NULL; -- 4262811
52764: l_tmp_amt := NULL; -- 4262811
52765: --
52766:
52767: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
52768: l_balance_type_code <> 'B' THEN
52769: IF NVL(p_source_35,'
52770: ') = 'REVAL RESERVE' AND
52771: NVL(p_source_42,'

Line 52841: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

52837: --
52838: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
52839:
52840: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
52841: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
52842:
52843: -- 4955764
52844: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
52845: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

52877: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
52878:
52879: IF xla_accounting_cache_pkg.GetValueChar
52880: (p_source_code => 'LEDGER_CATEGORY_CODE'
52881: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
52882: AND l_bflow_method_code = 'PRIOR_ENTRY'
52883: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
52884: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
52885: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53072: p_lookup_type => 'XLA_OWNER_TYPE'
53073: ,p_lookup_code => l_component_type_code
53074: )
53075: ,p_token_4 => 'PRODUCT_NAME'
53076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53080: ,p_ae_header_id => NULL

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

53073: ,p_lookup_code => l_component_type_code
53074: )
53075: ,p_token_4 => 'PRODUCT_NAME'
53076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53080: ,p_ae_header_id => NULL
53081: );

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

53074: )
53075: ,p_token_4 => 'PRODUCT_NAME'
53076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53080: ,p_ae_header_id => NULL
53081: );
53082:

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

53075: ,p_token_4 => 'PRODUCT_NAME'
53076: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53077: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53078: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53079: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53080: ,p_ae_header_id => NULL
53081: );
53082:
53083: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53106: ----------------------------------------------------------------------------------
53107: -- 4219869 Business Flow
53108: -- Update journal entry status -- Need to generate this within IF
53109: ----------------------------------------------------------------------------------
53110: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53111: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53112: ,p_balance_type_code => l_balance_type_code
53113: );
53114:

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

53278:
53279: --
53280: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
53281: --
53282: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
53283: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
53284: ELSE
53285: ---------------------------------------------------------------------------------------------------
53286: -- 4262811a Switch Sign

Line 53307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53303:
53304: XLA_AE_LINES_PKG.ValidateCurrentLine;
53305: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
53306:
53307: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53308: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
53309: ,p_balance_type_code => l_balance_type_code);
53310:
53311: END IF;

Line 53419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

53415: l_tmp_amt NUMBER;
53416: l_acc_rev_natural_side_code VARCHAR2(1);
53417:
53418: l_num_entries NUMBER;
53419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53423: l_recog_line_1 NUMBER;

Line 53420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

53416: l_acc_rev_natural_side_code VARCHAR2(1);
53417:
53418: l_num_entries NUMBER;
53419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53423: l_recog_line_1 NUMBER;
53424: l_recog_line_2 NUMBER;

Line 53421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

53417:
53418: l_num_entries NUMBER;
53419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53423: l_recog_line_1 NUMBER;
53424: l_recog_line_2 NUMBER;
53425:

Line 53422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

53418: l_num_entries NUMBER;
53419: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
53420: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
53421: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
53422: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
53423: l_recog_line_1 NUMBER;
53424: l_recog_line_2 NUMBER;
53425:
53426: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 53428: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

53424: l_recog_line_2 NUMBER;
53425:
53426: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
53427: l_bflow_applied_to_amt NUMBER; -- 5132302
53428: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
53429:
53430: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
53431:
53432: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

53499: l_accrual_line_num := NULL; -- 4262811
53500: l_tmp_amt := NULL; -- 4262811
53501: --
53502:
53503: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
53504: l_balance_type_code <> 'B' THEN
53505: IF NVL(p_source_35,'
53506: ') = 'CIP COST' AND
53507: NVL(p_source_42,'

Line 53577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

53573: --
53574: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
53575:
53576: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
53577: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
53578:
53579: -- 4955764
53580: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
53581: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

53613: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
53614:
53615: IF xla_accounting_cache_pkg.GetValueChar
53616: (p_source_code => 'LEDGER_CATEGORY_CODE'
53617: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
53618: AND l_bflow_method_code = 'PRIOR_ENTRY'
53619: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
53620: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
53621: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

53808: p_lookup_type => 'XLA_OWNER_TYPE'
53809: ,p_lookup_code => l_component_type_code
53810: )
53811: ,p_token_4 => 'PRODUCT_NAME'
53812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53816: ,p_ae_header_id => NULL

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

53809: ,p_lookup_code => l_component_type_code
53810: )
53811: ,p_token_4 => 'PRODUCT_NAME'
53812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53816: ,p_ae_header_id => NULL
53817: );

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

53810: )
53811: ,p_token_4 => 'PRODUCT_NAME'
53812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53816: ,p_ae_header_id => NULL
53817: );
53818:

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

53811: ,p_token_4 => 'PRODUCT_NAME'
53812: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
53813: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
53814: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
53815: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
53816: ,p_ae_header_id => NULL
53817: );
53818:
53819: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 53846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

53842: ----------------------------------------------------------------------------------
53843: -- 4219869 Business Flow
53844: -- Update journal entry status -- Need to generate this within IF
53845: ----------------------------------------------------------------------------------
53846: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
53847: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
53848: ,p_balance_type_code => l_balance_type_code
53849: );
53850:

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

54014:
54015: --
54016: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54017: --
54018: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54019: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54020: ELSE
54021: ---------------------------------------------------------------------------------------------------
54022: -- 4262811a Switch Sign

Line 54043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54039:
54040: XLA_AE_LINES_PKG.ValidateCurrentLine;
54041: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54042:
54043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54044: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54045: ,p_balance_type_code => l_balance_type_code);
54046:
54047: END IF;

Line 54155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54151: l_tmp_amt NUMBER;
54152: l_acc_rev_natural_side_code VARCHAR2(1);
54153:
54154: l_num_entries NUMBER;
54155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54159: l_recog_line_1 NUMBER;

Line 54156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54152: l_acc_rev_natural_side_code VARCHAR2(1);
54153:
54154: l_num_entries NUMBER;
54155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54159: l_recog_line_1 NUMBER;
54160: l_recog_line_2 NUMBER;

Line 54157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54153:
54154: l_num_entries NUMBER;
54155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54159: l_recog_line_1 NUMBER;
54160: l_recog_line_2 NUMBER;
54161:

Line 54158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54154: l_num_entries NUMBER;
54155: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54156: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54157: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54158: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54159: l_recog_line_1 NUMBER;
54160: l_recog_line_2 NUMBER;
54161:
54162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54160: l_recog_line_2 NUMBER;
54161:
54162: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54163: l_bflow_applied_to_amt NUMBER; -- 5132302
54164: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54165:
54166: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54167:
54168: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54235: l_accrual_line_num := NULL; -- 4262811
54236: l_tmp_amt := NULL; -- 4262811
54237: --
54238:
54239: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54240: l_balance_type_code <> 'B' THEN
54241: IF NVL(p_source_35,'
54242: ') = 'REVAL RESERVE' AND
54243: NVL(p_source_42,'

Line 54313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

54309: --
54310: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
54311:
54312: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
54313: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
54314:
54315: -- 4955764
54316: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
54317: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

54349: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
54350:
54351: IF xla_accounting_cache_pkg.GetValueChar
54352: (p_source_code => 'LEDGER_CATEGORY_CODE'
54353: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
54354: AND l_bflow_method_code = 'PRIOR_ENTRY'
54355: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
54356: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
54357: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

54544: p_lookup_type => 'XLA_OWNER_TYPE'
54545: ,p_lookup_code => l_component_type_code
54546: )
54547: ,p_token_4 => 'PRODUCT_NAME'
54548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54552: ,p_ae_header_id => NULL

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

54545: ,p_lookup_code => l_component_type_code
54546: )
54547: ,p_token_4 => 'PRODUCT_NAME'
54548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54552: ,p_ae_header_id => NULL
54553: );

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

54546: )
54547: ,p_token_4 => 'PRODUCT_NAME'
54548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54552: ,p_ae_header_id => NULL
54553: );
54554:

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

54547: ,p_token_4 => 'PRODUCT_NAME'
54548: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
54549: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
54550: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
54551: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
54552: ,p_ae_header_id => NULL
54553: );
54554:
54555: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 54582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54578: ----------------------------------------------------------------------------------
54579: -- 4219869 Business Flow
54580: -- Update journal entry status -- Need to generate this within IF
54581: ----------------------------------------------------------------------------------
54582: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54583: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
54584: ,p_balance_type_code => l_balance_type_code
54585: );
54586:

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

54750:
54751: --
54752: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
54753: --
54754: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
54755: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
54756: ELSE
54757: ---------------------------------------------------------------------------------------------------
54758: -- 4262811a Switch Sign

Line 54779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

54775:
54776: XLA_AE_LINES_PKG.ValidateCurrentLine;
54777: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
54778:
54779: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
54780: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
54781: ,p_balance_type_code => l_balance_type_code);
54782:
54783: END IF;

Line 54889: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

54885: l_tmp_amt NUMBER;
54886: l_acc_rev_natural_side_code VARCHAR2(1);
54887:
54888: l_num_entries NUMBER;
54889: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54890: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54891: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54892: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54893: l_recog_line_1 NUMBER;

Line 54890: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

54886: l_acc_rev_natural_side_code VARCHAR2(1);
54887:
54888: l_num_entries NUMBER;
54889: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54890: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54891: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54892: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54893: l_recog_line_1 NUMBER;
54894: l_recog_line_2 NUMBER;

Line 54891: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

54887:
54888: l_num_entries NUMBER;
54889: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54890: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54891: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54892: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54893: l_recog_line_1 NUMBER;
54894: l_recog_line_2 NUMBER;
54895:

Line 54892: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

54888: l_num_entries NUMBER;
54889: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
54890: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
54891: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
54892: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
54893: l_recog_line_1 NUMBER;
54894: l_recog_line_2 NUMBER;
54895:
54896: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 54898: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

54894: l_recog_line_2 NUMBER;
54895:
54896: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
54897: l_bflow_applied_to_amt NUMBER; -- 5132302
54898: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
54899:
54900: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
54901:
54902: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

54969: l_accrual_line_num := NULL; -- 4262811
54970: l_tmp_amt := NULL; -- 4262811
54971: --
54972:
54973: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
54974: l_balance_type_code <> 'B' THEN
54975: IF NVL(p_source_35,'
54976: ') = 'CIP COST'
54977: THEN

Line 55045: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55041: --
55042: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55043:
55044: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55045: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55046:
55047: -- 4955764
55048: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55049: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55081: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55082:
55083: IF xla_accounting_cache_pkg.GetValueChar
55084: (p_source_code => 'LEDGER_CATEGORY_CODE'
55085: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55086: AND l_bflow_method_code = 'PRIOR_ENTRY'
55087: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55088: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55089: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

55276: p_lookup_type => 'XLA_OWNER_TYPE'
55277: ,p_lookup_code => l_component_type_code
55278: )
55279: ,p_token_4 => 'PRODUCT_NAME'
55280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55284: ,p_ae_header_id => NULL

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

55277: ,p_lookup_code => l_component_type_code
55278: )
55279: ,p_token_4 => 'PRODUCT_NAME'
55280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55284: ,p_ae_header_id => NULL
55285: );

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

55278: )
55279: ,p_token_4 => 'PRODUCT_NAME'
55280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55284: ,p_ae_header_id => NULL
55285: );
55286:

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

55279: ,p_token_4 => 'PRODUCT_NAME'
55280: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
55281: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
55282: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
55283: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
55284: ,p_ae_header_id => NULL
55285: );
55286:
55287: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 55314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55310: ----------------------------------------------------------------------------------
55311: -- 4219869 Business Flow
55312: -- Update journal entry status -- Need to generate this within IF
55313: ----------------------------------------------------------------------------------
55314: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55315: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
55316: ,p_balance_type_code => l_balance_type_code
55317: );
55318:

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

55482:
55483: --
55484: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
55485: --
55486: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
55487: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
55488: ELSE
55489: ---------------------------------------------------------------------------------------------------
55490: -- 4262811a Switch Sign

Line 55511: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

55507:
55508: XLA_AE_LINES_PKG.ValidateCurrentLine;
55509: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
55510:
55511: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
55512: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
55513: ,p_balance_type_code => l_balance_type_code);
55514:
55515: END IF;

Line 55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

55617: l_tmp_amt NUMBER;
55618: l_acc_rev_natural_side_code VARCHAR2(1);
55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;

Line 55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

55618: l_acc_rev_natural_side_code VARCHAR2(1);
55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;

Line 55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

55619:
55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;
55627:

Line 55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

55620: l_num_entries NUMBER;
55621: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
55622: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
55623: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
55624: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
55625: l_recog_line_1 NUMBER;
55626: l_recog_line_2 NUMBER;
55627:
55628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 55630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

55626: l_recog_line_2 NUMBER;
55627:
55628: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
55629: l_bflow_applied_to_amt NUMBER; -- 5132302
55630: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
55631:
55632: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
55633:
55634: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

55701: l_accrual_line_num := NULL; -- 4262811
55702: l_tmp_amt := NULL; -- 4262811
55703: --
55704:
55705: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
55706: l_balance_type_code <> 'B' THEN
55707: IF NVL(p_source_35,'
55708: ') = 'CIP COST'
55709: THEN

Line 55777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

55773: --
55774: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
55775:
55776: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
55777: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
55778:
55779: -- 4955764
55780: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
55781: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

55813: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
55814:
55815: IF xla_accounting_cache_pkg.GetValueChar
55816: (p_source_code => 'LEDGER_CATEGORY_CODE'
55817: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
55818: AND l_bflow_method_code = 'PRIOR_ENTRY'
55819: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
55820: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
55821: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56008: p_lookup_type => 'XLA_OWNER_TYPE'
56009: ,p_lookup_code => l_component_type_code
56010: )
56011: ,p_token_4 => 'PRODUCT_NAME'
56012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56016: ,p_ae_header_id => NULL

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

56009: ,p_lookup_code => l_component_type_code
56010: )
56011: ,p_token_4 => 'PRODUCT_NAME'
56012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56016: ,p_ae_header_id => NULL
56017: );

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

56010: )
56011: ,p_token_4 => 'PRODUCT_NAME'
56012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56016: ,p_ae_header_id => NULL
56017: );
56018:

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

56011: ,p_token_4 => 'PRODUCT_NAME'
56012: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56013: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56014: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56015: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56016: ,p_ae_header_id => NULL
56017: );
56018:
56019: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56042: ----------------------------------------------------------------------------------
56043: -- 4219869 Business Flow
56044: -- Update journal entry status -- Need to generate this within IF
56045: ----------------------------------------------------------------------------------
56046: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56047: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56048: ,p_balance_type_code => l_balance_type_code
56049: );
56050:

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

56214:
56215: --
56216: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56217: --
56218: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56219: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56220: ELSE
56221: ---------------------------------------------------------------------------------------------------
56222: -- 4262811a Switch Sign

Line 56243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56239:
56240: XLA_AE_LINES_PKG.ValidateCurrentLine;
56241: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56242:
56243: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56244: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56245: ,p_balance_type_code => l_balance_type_code);
56246:
56247: END IF;

Line 56355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

56351: l_tmp_amt NUMBER;
56352: l_acc_rev_natural_side_code VARCHAR2(1);
56353:
56354: l_num_entries NUMBER;
56355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56359: l_recog_line_1 NUMBER;

Line 56356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

56352: l_acc_rev_natural_side_code VARCHAR2(1);
56353:
56354: l_num_entries NUMBER;
56355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56359: l_recog_line_1 NUMBER;
56360: l_recog_line_2 NUMBER;

Line 56357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

56353:
56354: l_num_entries NUMBER;
56355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56359: l_recog_line_1 NUMBER;
56360: l_recog_line_2 NUMBER;
56361:

Line 56358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

56354: l_num_entries NUMBER;
56355: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
56356: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
56357: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
56358: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
56359: l_recog_line_1 NUMBER;
56360: l_recog_line_2 NUMBER;
56361:
56362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 56364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

56360: l_recog_line_2 NUMBER;
56361:
56362: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
56363: l_bflow_applied_to_amt NUMBER; -- 5132302
56364: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
56365:
56366: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
56367:
56368: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

56435: l_accrual_line_num := NULL; -- 4262811
56436: l_tmp_amt := NULL; -- 4262811
56437: --
56438:
56439: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
56440: l_balance_type_code <> 'B' THEN
56441: IF NVL(p_source_35,'
56442: ') = 'REVAL RESERVE'
56443: THEN

Line 56511: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

56507: --
56508: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
56509:
56510: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
56511: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
56512:
56513: -- 4955764
56514: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
56515: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

56547: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
56548:
56549: IF xla_accounting_cache_pkg.GetValueChar
56550: (p_source_code => 'LEDGER_CATEGORY_CODE'
56551: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
56552: AND l_bflow_method_code = 'PRIOR_ENTRY'
56553: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
56554: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
56555: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

56743: p_lookup_type => 'XLA_OWNER_TYPE'
56744: ,p_lookup_code => l_component_type_code
56745: )
56746: ,p_token_4 => 'PRODUCT_NAME'
56747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56751: ,p_ae_header_id => NULL

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

56744: ,p_lookup_code => l_component_type_code
56745: )
56746: ,p_token_4 => 'PRODUCT_NAME'
56747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56751: ,p_ae_header_id => NULL
56752: );

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

56745: )
56746: ,p_token_4 => 'PRODUCT_NAME'
56747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56751: ,p_ae_header_id => NULL
56752: );
56753:

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

56746: ,p_token_4 => 'PRODUCT_NAME'
56747: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
56748: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
56749: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
56750: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
56751: ,p_ae_header_id => NULL
56752: );
56753:
56754: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 56781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56777: ----------------------------------------------------------------------------------
56778: -- 4219869 Business Flow
56779: -- Update journal entry status -- Need to generate this within IF
56780: ----------------------------------------------------------------------------------
56781: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56782: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
56783: ,p_balance_type_code => l_balance_type_code
56784: );
56785:

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

56950:
56951: --
56952: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
56953: --
56954: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
56955: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
56956: ELSE
56957: ---------------------------------------------------------------------------------------------------
56958: -- 4262811a Switch Sign

Line 56979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

56975:
56976: XLA_AE_LINES_PKG.ValidateCurrentLine;
56977: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
56978:
56979: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
56980: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
56981: ,p_balance_type_code => l_balance_type_code);
56982:
56983: END IF;

Line 57091: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57087: l_tmp_amt NUMBER;
57088: l_acc_rev_natural_side_code VARCHAR2(1);
57089:
57090: l_num_entries NUMBER;
57091: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57092: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57093: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57094: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57095: l_recog_line_1 NUMBER;

Line 57092: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57088: l_acc_rev_natural_side_code VARCHAR2(1);
57089:
57090: l_num_entries NUMBER;
57091: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57092: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57093: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57094: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57095: l_recog_line_1 NUMBER;
57096: l_recog_line_2 NUMBER;

Line 57093: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57089:
57090: l_num_entries NUMBER;
57091: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57092: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57093: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57094: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57095: l_recog_line_1 NUMBER;
57096: l_recog_line_2 NUMBER;
57097:

Line 57094: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57090: l_num_entries NUMBER;
57091: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57092: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57093: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57094: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57095: l_recog_line_1 NUMBER;
57096: l_recog_line_2 NUMBER;
57097:
57098: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57100: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57096: l_recog_line_2 NUMBER;
57097:
57098: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57099: l_bflow_applied_to_amt NUMBER; -- 5132302
57100: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57101:
57102: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57103:
57104: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57171: l_accrual_line_num := NULL; -- 4262811
57172: l_tmp_amt := NULL; -- 4262811
57173: --
57174:
57175: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57176: l_balance_type_code <> 'B' THEN
57177: IF NVL(p_source_35,'
57178: ') = 'REVAL RESERVE'
57179: THEN

Line 57247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57243: --
57244: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57245:
57246: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57247: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57248:
57249: -- 4955764
57250: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57251: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

57283: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
57284:
57285: IF xla_accounting_cache_pkg.GetValueChar
57286: (p_source_code => 'LEDGER_CATEGORY_CODE'
57287: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
57288: AND l_bflow_method_code = 'PRIOR_ENTRY'
57289: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
57290: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
57291: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

57479: p_lookup_type => 'XLA_OWNER_TYPE'
57480: ,p_lookup_code => l_component_type_code
57481: )
57482: ,p_token_4 => 'PRODUCT_NAME'
57483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57487: ,p_ae_header_id => NULL

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

57480: ,p_lookup_code => l_component_type_code
57481: )
57482: ,p_token_4 => 'PRODUCT_NAME'
57483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57487: ,p_ae_header_id => NULL
57488: );

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

57481: )
57482: ,p_token_4 => 'PRODUCT_NAME'
57483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57487: ,p_ae_header_id => NULL
57488: );
57489:

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

57482: ,p_token_4 => 'PRODUCT_NAME'
57483: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
57484: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
57485: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
57486: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
57487: ,p_ae_header_id => NULL
57488: );
57489:
57490: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 57517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57513: ----------------------------------------------------------------------------------
57514: -- 4219869 Business Flow
57515: -- Update journal entry status -- Need to generate this within IF
57516: ----------------------------------------------------------------------------------
57517: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57518: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
57519: ,p_balance_type_code => l_balance_type_code
57520: );
57521:

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

57686:
57687: --
57688: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
57689: --
57690: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
57691: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
57692: ELSE
57693: ---------------------------------------------------------------------------------------------------
57694: -- 4262811a Switch Sign

Line 57715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

57711:
57712: XLA_AE_LINES_PKG.ValidateCurrentLine;
57713: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
57714:
57715: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
57716: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
57717: ,p_balance_type_code => l_balance_type_code);
57718:
57719: END IF;

Line 57827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

57823: l_tmp_amt NUMBER;
57824: l_acc_rev_natural_side_code VARCHAR2(1);
57825:
57826: l_num_entries NUMBER;
57827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57831: l_recog_line_1 NUMBER;

Line 57828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

57824: l_acc_rev_natural_side_code VARCHAR2(1);
57825:
57826: l_num_entries NUMBER;
57827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57831: l_recog_line_1 NUMBER;
57832: l_recog_line_2 NUMBER;

Line 57829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

57825:
57826: l_num_entries NUMBER;
57827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57831: l_recog_line_1 NUMBER;
57832: l_recog_line_2 NUMBER;
57833:

Line 57830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

57826: l_num_entries NUMBER;
57827: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
57828: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
57829: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
57830: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
57831: l_recog_line_1 NUMBER;
57832: l_recog_line_2 NUMBER;
57833:
57834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 57836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

57832: l_recog_line_2 NUMBER;
57833:
57834: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
57835: l_bflow_applied_to_amt NUMBER; -- 5132302
57836: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
57837:
57838: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
57839:
57840: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

57907: l_accrual_line_num := NULL; -- 4262811
57908: l_tmp_amt := NULL; -- 4262811
57909: --
57910:
57911: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
57912: l_balance_type_code <> 'B' THEN
57913: IF NVL(p_source_35,'
57914: ') = 'REVAL RSV RET' AND
57915: p_source_41 >= 0

Line 57984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

57980: --
57981: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
57982:
57983: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
57984: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
57985:
57986: -- 4955764
57987: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
57988: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58020: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58021:
58022: IF xla_accounting_cache_pkg.GetValueChar
58023: (p_source_code => 'LEDGER_CATEGORY_CODE'
58024: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58025: AND l_bflow_method_code = 'PRIOR_ENTRY'
58026: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58027: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58028: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58215: p_lookup_type => 'XLA_OWNER_TYPE'
58216: ,p_lookup_code => l_component_type_code
58217: )
58218: ,p_token_4 => 'PRODUCT_NAME'
58219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58223: ,p_ae_header_id => NULL

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

58216: ,p_lookup_code => l_component_type_code
58217: )
58218: ,p_token_4 => 'PRODUCT_NAME'
58219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58223: ,p_ae_header_id => NULL
58224: );

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

58217: )
58218: ,p_token_4 => 'PRODUCT_NAME'
58219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58223: ,p_ae_header_id => NULL
58224: );
58225:

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

58218: ,p_token_4 => 'PRODUCT_NAME'
58219: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58220: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58221: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58222: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58223: ,p_ae_header_id => NULL
58224: );
58225:
58226: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58249: ----------------------------------------------------------------------------------
58250: -- 4219869 Business Flow
58251: -- Update journal entry status -- Need to generate this within IF
58252: ----------------------------------------------------------------------------------
58253: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58254: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58255: ,p_balance_type_code => l_balance_type_code
58256: );
58257:

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

58421:
58422: --
58423: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
58424: --
58425: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
58426: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
58427: ELSE
58428: ---------------------------------------------------------------------------------------------------
58429: -- 4262811a Switch Sign

Line 58450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58446:
58447: XLA_AE_LINES_PKG.ValidateCurrentLine;
58448: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
58449:
58450: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58451: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
58452: ,p_balance_type_code => l_balance_type_code);
58453:
58454: END IF;

Line 58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

58558: l_tmp_amt NUMBER;
58559: l_acc_rev_natural_side_code VARCHAR2(1);
58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;

Line 58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

58559: l_acc_rev_natural_side_code VARCHAR2(1);
58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;

Line 58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

58560:
58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;
58568:

Line 58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

58561: l_num_entries NUMBER;
58562: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
58563: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
58564: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
58565: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
58566: l_recog_line_1 NUMBER;
58567: l_recog_line_2 NUMBER;
58568:
58569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 58571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

58567: l_recog_line_2 NUMBER;
58568:
58569: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
58570: l_bflow_applied_to_amt NUMBER; -- 5132302
58571: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
58572:
58573: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
58574:
58575: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

58642: l_accrual_line_num := NULL; -- 4262811
58643: l_tmp_amt := NULL; -- 4262811
58644: --
58645:
58646: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
58647: l_balance_type_code <> 'B' THEN
58648: IF NVL(p_source_35,'
58649: ') = 'REVAL RSV RET' AND
58650: p_source_41 >= 0

Line 58719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

58715: --
58716: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
58717:
58718: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
58719: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
58720:
58721: -- 4955764
58722: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
58723: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

58755: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
58756:
58757: IF xla_accounting_cache_pkg.GetValueChar
58758: (p_source_code => 'LEDGER_CATEGORY_CODE'
58759: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
58760: AND l_bflow_method_code = 'PRIOR_ENTRY'
58761: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
58762: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
58763: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

58950: p_lookup_type => 'XLA_OWNER_TYPE'
58951: ,p_lookup_code => l_component_type_code
58952: )
58953: ,p_token_4 => 'PRODUCT_NAME'
58954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58958: ,p_ae_header_id => NULL

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

58951: ,p_lookup_code => l_component_type_code
58952: )
58953: ,p_token_4 => 'PRODUCT_NAME'
58954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58958: ,p_ae_header_id => NULL
58959: );

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

58952: )
58953: ,p_token_4 => 'PRODUCT_NAME'
58954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58958: ,p_ae_header_id => NULL
58959: );
58960:

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

58953: ,p_token_4 => 'PRODUCT_NAME'
58954: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
58955: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
58956: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
58957: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
58958: ,p_ae_header_id => NULL
58959: );
58960:
58961: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 58988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

58984: ----------------------------------------------------------------------------------
58985: -- 4219869 Business Flow
58986: -- Update journal entry status -- Need to generate this within IF
58987: ----------------------------------------------------------------------------------
58988: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
58989: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
58990: ,p_balance_type_code => l_balance_type_code
58991: );
58992:

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

59156:
59157: --
59158: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59159: --
59160: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59161: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59162: ELSE
59163: ---------------------------------------------------------------------------------------------------
59164: -- 4262811a Switch Sign

Line 59185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59181:
59182: XLA_AE_LINES_PKG.ValidateCurrentLine;
59183: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59184:
59185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59186: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59187: ,p_balance_type_code => l_balance_type_code);
59188:
59189: END IF;

Line 59297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

59293: l_tmp_amt NUMBER;
59294: l_acc_rev_natural_side_code VARCHAR2(1);
59295:
59296: l_num_entries NUMBER;
59297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59301: l_recog_line_1 NUMBER;

Line 59298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

59294: l_acc_rev_natural_side_code VARCHAR2(1);
59295:
59296: l_num_entries NUMBER;
59297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59301: l_recog_line_1 NUMBER;
59302: l_recog_line_2 NUMBER;

Line 59299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

59295:
59296: l_num_entries NUMBER;
59297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59301: l_recog_line_1 NUMBER;
59302: l_recog_line_2 NUMBER;
59303:

Line 59300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

59296: l_num_entries NUMBER;
59297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
59298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
59299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
59300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
59301: l_recog_line_1 NUMBER;
59302: l_recog_line_2 NUMBER;
59303:
59304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 59306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

59302: l_recog_line_2 NUMBER;
59303:
59304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
59305: l_bflow_applied_to_amt NUMBER; -- 5132302
59306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
59307:
59308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
59309:
59310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

59377: l_accrual_line_num := NULL; -- 4262811
59378: l_tmp_amt := NULL; -- 4262811
59379: --
59380:
59381: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
59382: l_balance_type_code <> 'B' THEN
59383: IF NVL(p_source_35,'
59384: ') = 'REVAL RSV RET' AND
59385: p_source_41 < 0

Line 59454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

59450: --
59451: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
59452:
59453: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
59454: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
59455:
59456: -- 4955764
59457: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
59458: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

59490: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
59491:
59492: IF xla_accounting_cache_pkg.GetValueChar
59493: (p_source_code => 'LEDGER_CATEGORY_CODE'
59494: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
59495: AND l_bflow_method_code = 'PRIOR_ENTRY'
59496: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
59497: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
59498: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

59685: p_lookup_type => 'XLA_OWNER_TYPE'
59686: ,p_lookup_code => l_component_type_code
59687: )
59688: ,p_token_4 => 'PRODUCT_NAME'
59689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59693: ,p_ae_header_id => NULL

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

59686: ,p_lookup_code => l_component_type_code
59687: )
59688: ,p_token_4 => 'PRODUCT_NAME'
59689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59693: ,p_ae_header_id => NULL
59694: );

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

59687: )
59688: ,p_token_4 => 'PRODUCT_NAME'
59689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59693: ,p_ae_header_id => NULL
59694: );
59695:

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

59688: ,p_token_4 => 'PRODUCT_NAME'
59689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
59690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
59691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
59692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
59693: ,p_ae_header_id => NULL
59694: );
59695:
59696: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 59723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59719: ----------------------------------------------------------------------------------
59720: -- 4219869 Business Flow
59721: -- Update journal entry status -- Need to generate this within IF
59722: ----------------------------------------------------------------------------------
59723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
59725: ,p_balance_type_code => l_balance_type_code
59726: );
59727:

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

59891:
59892: --
59893: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
59894: --
59895: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
59896: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
59897: ELSE
59898: ---------------------------------------------------------------------------------------------------
59899: -- 4262811a Switch Sign

Line 59920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

59916:
59917: XLA_AE_LINES_PKG.ValidateCurrentLine;
59918: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
59919:
59920: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
59921: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
59922: ,p_balance_type_code => l_balance_type_code);
59923:
59924: END IF;

Line 60032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60028: l_tmp_amt NUMBER;
60029: l_acc_rev_natural_side_code VARCHAR2(1);
60030:
60031: l_num_entries NUMBER;
60032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60036: l_recog_line_1 NUMBER;

Line 60033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60029: l_acc_rev_natural_side_code VARCHAR2(1);
60030:
60031: l_num_entries NUMBER;
60032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60036: l_recog_line_1 NUMBER;
60037: l_recog_line_2 NUMBER;

Line 60034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60030:
60031: l_num_entries NUMBER;
60032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60036: l_recog_line_1 NUMBER;
60037: l_recog_line_2 NUMBER;
60038:

Line 60035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60031: l_num_entries NUMBER;
60032: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60033: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60034: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60035: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60036: l_recog_line_1 NUMBER;
60037: l_recog_line_2 NUMBER;
60038:
60039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60037: l_recog_line_2 NUMBER;
60038:
60039: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60040: l_bflow_applied_to_amt NUMBER; -- 5132302
60041: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60042:
60043: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60044:
60045: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

60112: l_accrual_line_num := NULL; -- 4262811
60113: l_tmp_amt := NULL; -- 4262811
60114: --
60115:
60116: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60117: l_balance_type_code <> 'B' THEN
60118: IF NVL(p_source_35,'
60119: ') = 'REVAL RSV RET' AND
60120: p_source_41 < 0

Line 60189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60185: --
60186: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60187:
60188: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60190:
60191: -- 4955764
60192: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60193: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

60225: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60226:
60227: IF xla_accounting_cache_pkg.GetValueChar
60228: (p_source_code => 'LEDGER_CATEGORY_CODE'
60229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60230: AND l_bflow_method_code = 'PRIOR_ENTRY'
60231: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60232: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60233: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

60420: p_lookup_type => 'XLA_OWNER_TYPE'
60421: ,p_lookup_code => l_component_type_code
60422: )
60423: ,p_token_4 => 'PRODUCT_NAME'
60424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60428: ,p_ae_header_id => NULL

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

60421: ,p_lookup_code => l_component_type_code
60422: )
60423: ,p_token_4 => 'PRODUCT_NAME'
60424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60428: ,p_ae_header_id => NULL
60429: );

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

60422: )
60423: ,p_token_4 => 'PRODUCT_NAME'
60424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60428: ,p_ae_header_id => NULL
60429: );
60430:

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

60423: ,p_token_4 => 'PRODUCT_NAME'
60424: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
60425: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
60426: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
60427: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
60428: ,p_ae_header_id => NULL
60429: );
60430:
60431: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 60458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60454: ----------------------------------------------------------------------------------
60455: -- 4219869 Business Flow
60456: -- Update journal entry status -- Need to generate this within IF
60457: ----------------------------------------------------------------------------------
60458: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60459: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
60460: ,p_balance_type_code => l_balance_type_code
60461: );
60462:

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

60626:
60627: --
60628: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
60629: --
60630: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
60631: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
60632: ELSE
60633: ---------------------------------------------------------------------------------------------------
60634: -- 4262811a Switch Sign

Line 60655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

60651:
60652: XLA_AE_LINES_PKG.ValidateCurrentLine;
60653: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
60654:
60655: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
60656: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
60657: ,p_balance_type_code => l_balance_type_code);
60658:
60659: END IF;

Line 60765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

60761: l_tmp_amt NUMBER;
60762: l_acc_rev_natural_side_code VARCHAR2(1);
60763:
60764: l_num_entries NUMBER;
60765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60769: l_recog_line_1 NUMBER;

Line 60766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

60762: l_acc_rev_natural_side_code VARCHAR2(1);
60763:
60764: l_num_entries NUMBER;
60765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60769: l_recog_line_1 NUMBER;
60770: l_recog_line_2 NUMBER;

Line 60767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

60763:
60764: l_num_entries NUMBER;
60765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60769: l_recog_line_1 NUMBER;
60770: l_recog_line_2 NUMBER;
60771:

Line 60768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

60764: l_num_entries NUMBER;
60765: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
60766: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
60767: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
60768: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
60769: l_recog_line_1 NUMBER;
60770: l_recog_line_2 NUMBER;
60771:
60772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 60774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

60770: l_recog_line_2 NUMBER;
60771:
60772: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
60773: l_bflow_applied_to_amt NUMBER; -- 5132302
60774: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
60775:
60776: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
60777:
60778: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

60845: l_accrual_line_num := NULL; -- 4262811
60846: l_tmp_amt := NULL; -- 4262811
60847: --
60848:
60849: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
60850: l_balance_type_code <> 'B' THEN
60851: IF NVL(p_source_35,'
60852: ') = 'CIP COST'
60853: THEN

Line 60921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

60917: --
60918: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
60919:
60920: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
60921: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
60922:
60923: -- 4955764
60924: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
60925: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

60957: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
60958:
60959: IF xla_accounting_cache_pkg.GetValueChar
60960: (p_source_code => 'LEDGER_CATEGORY_CODE'
60961: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
60962: AND l_bflow_method_code = 'PRIOR_ENTRY'
60963: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
60964: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
60965: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

61152: p_lookup_type => 'XLA_OWNER_TYPE'
61153: ,p_lookup_code => l_component_type_code
61154: )
61155: ,p_token_4 => 'PRODUCT_NAME'
61156: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61157: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61158: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61159: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61160: ,p_ae_header_id => NULL

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

61153: ,p_lookup_code => l_component_type_code
61154: )
61155: ,p_token_4 => 'PRODUCT_NAME'
61156: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61157: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61158: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61159: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61160: ,p_ae_header_id => NULL
61161: );

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

61154: )
61155: ,p_token_4 => 'PRODUCT_NAME'
61156: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61157: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61158: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61159: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61160: ,p_ae_header_id => NULL
61161: );
61162:

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

61155: ,p_token_4 => 'PRODUCT_NAME'
61156: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61157: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61158: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61159: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61160: ,p_ae_header_id => NULL
61161: );
61162:
61163: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61186: ----------------------------------------------------------------------------------
61187: -- 4219869 Business Flow
61188: -- Update journal entry status -- Need to generate this within IF
61189: ----------------------------------------------------------------------------------
61190: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61191: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61192: ,p_balance_type_code => l_balance_type_code
61193: );
61194:

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

61358:
61359: --
61360: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
61361: --
61362: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
61363: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
61364: ELSE
61365: ---------------------------------------------------------------------------------------------------
61366: -- 4262811a Switch Sign

Line 61387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61383:
61384: XLA_AE_LINES_PKG.ValidateCurrentLine;
61385: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
61386:
61387: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61388: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
61389: ,p_balance_type_code => l_balance_type_code);
61390:
61391: END IF;

Line 61499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

61495: l_tmp_amt NUMBER;
61496: l_acc_rev_natural_side_code VARCHAR2(1);
61497:
61498: l_num_entries NUMBER;
61499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61503: l_recog_line_1 NUMBER;

Line 61500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

61496: l_acc_rev_natural_side_code VARCHAR2(1);
61497:
61498: l_num_entries NUMBER;
61499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61503: l_recog_line_1 NUMBER;
61504: l_recog_line_2 NUMBER;

Line 61501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

61497:
61498: l_num_entries NUMBER;
61499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61503: l_recog_line_1 NUMBER;
61504: l_recog_line_2 NUMBER;
61505:

Line 61502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

61498: l_num_entries NUMBER;
61499: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
61500: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
61501: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
61502: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
61503: l_recog_line_1 NUMBER;
61504: l_recog_line_2 NUMBER;
61505:
61506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 61508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

61504: l_recog_line_2 NUMBER;
61505:
61506: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
61507: l_bflow_applied_to_amt NUMBER; -- 5132302
61508: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
61509:
61510: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
61511:
61512: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

61579: l_accrual_line_num := NULL; -- 4262811
61580: l_tmp_amt := NULL; -- 4262811
61581: --
61582:
61583: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
61584: l_balance_type_code <> 'B' THEN
61585: IF NVL(p_source_35,'
61586: ') = 'REVAL RESERVE'
61587: THEN

Line 61655: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

61651: --
61652: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
61653:
61654: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
61655: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
61656:
61657: -- 4955764
61658: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
61659: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

61691: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
61692:
61693: IF xla_accounting_cache_pkg.GetValueChar
61694: (p_source_code => 'LEDGER_CATEGORY_CODE'
61695: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
61696: AND l_bflow_method_code = 'PRIOR_ENTRY'
61697: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
61698: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
61699: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

61887: p_lookup_type => 'XLA_OWNER_TYPE'
61888: ,p_lookup_code => l_component_type_code
61889: )
61890: ,p_token_4 => 'PRODUCT_NAME'
61891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61895: ,p_ae_header_id => NULL

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

61888: ,p_lookup_code => l_component_type_code
61889: )
61890: ,p_token_4 => 'PRODUCT_NAME'
61891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61895: ,p_ae_header_id => NULL
61896: );

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

61889: )
61890: ,p_token_4 => 'PRODUCT_NAME'
61891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61895: ,p_ae_header_id => NULL
61896: );
61897:

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

61890: ,p_token_4 => 'PRODUCT_NAME'
61891: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
61892: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
61893: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
61894: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
61895: ,p_ae_header_id => NULL
61896: );
61897:
61898: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 61925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

61921: ----------------------------------------------------------------------------------
61922: -- 4219869 Business Flow
61923: -- Update journal entry status -- Need to generate this within IF
61924: ----------------------------------------------------------------------------------
61925: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
61926: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
61927: ,p_balance_type_code => l_balance_type_code
61928: );
61929:

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

62094:
62095: --
62096: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62097: --
62098: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62099: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62100: ELSE
62101: ---------------------------------------------------------------------------------------------------
62102: -- 4262811a Switch Sign

Line 62123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62119:
62120: XLA_AE_LINES_PKG.ValidateCurrentLine;
62121: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62122:
62123: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62124: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62125: ,p_balance_type_code => l_balance_type_code);
62126:
62127: END IF;

Line 62235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62231: l_tmp_amt NUMBER;
62232: l_acc_rev_natural_side_code VARCHAR2(1);
62233:
62234: l_num_entries NUMBER;
62235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62239: l_recog_line_1 NUMBER;

Line 62236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62232: l_acc_rev_natural_side_code VARCHAR2(1);
62233:
62234: l_num_entries NUMBER;
62235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62239: l_recog_line_1 NUMBER;
62240: l_recog_line_2 NUMBER;

Line 62237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62233:
62234: l_num_entries NUMBER;
62235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62239: l_recog_line_1 NUMBER;
62240: l_recog_line_2 NUMBER;
62241:

Line 62238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62234: l_num_entries NUMBER;
62235: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62236: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62237: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62238: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62239: l_recog_line_1 NUMBER;
62240: l_recog_line_2 NUMBER;
62241:
62242: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62244: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62240: l_recog_line_2 NUMBER;
62241:
62242: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62243: l_bflow_applied_to_amt NUMBER; -- 5132302
62244: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62245:
62246: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62247:
62248: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

62315: l_accrual_line_num := NULL; -- 4262811
62316: l_tmp_amt := NULL; -- 4262811
62317: --
62318:
62319: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
62320: l_balance_type_code <> 'B' THEN
62321: IF NVL(p_source_35,'
62322: ') = 'CIP COST' AND
62323: NVL(p_source_42,'

Line 62393: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

62389: --
62390: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
62391:
62392: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
62393: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
62394:
62395: -- 4955764
62396: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
62397: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

62429: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
62430:
62431: IF xla_accounting_cache_pkg.GetValueChar
62432: (p_source_code => 'LEDGER_CATEGORY_CODE'
62433: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
62434: AND l_bflow_method_code = 'PRIOR_ENTRY'
62435: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
62436: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
62437: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

62624: p_lookup_type => 'XLA_OWNER_TYPE'
62625: ,p_lookup_code => l_component_type_code
62626: )
62627: ,p_token_4 => 'PRODUCT_NAME'
62628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62632: ,p_ae_header_id => NULL

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

62625: ,p_lookup_code => l_component_type_code
62626: )
62627: ,p_token_4 => 'PRODUCT_NAME'
62628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62632: ,p_ae_header_id => NULL
62633: );

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

62626: )
62627: ,p_token_4 => 'PRODUCT_NAME'
62628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62632: ,p_ae_header_id => NULL
62633: );
62634:

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

62627: ,p_token_4 => 'PRODUCT_NAME'
62628: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
62629: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
62630: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
62631: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
62632: ,p_ae_header_id => NULL
62633: );
62634:
62635: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 62662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62658: ----------------------------------------------------------------------------------
62659: -- 4219869 Business Flow
62660: -- Update journal entry status -- Need to generate this within IF
62661: ----------------------------------------------------------------------------------
62662: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62663: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
62664: ,p_balance_type_code => l_balance_type_code
62665: );
62666:

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

62830:
62831: --
62832: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
62833: --
62834: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
62835: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
62836: ELSE
62837: ---------------------------------------------------------------------------------------------------
62838: -- 4262811a Switch Sign

Line 62859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

62855:
62856: XLA_AE_LINES_PKG.ValidateCurrentLine;
62857: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
62858:
62859: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
62860: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
62861: ,p_balance_type_code => l_balance_type_code);
62862:
62863: END IF;

Line 62973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

62969: l_tmp_amt NUMBER;
62970: l_acc_rev_natural_side_code VARCHAR2(1);
62971:
62972: l_num_entries NUMBER;
62973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62977: l_recog_line_1 NUMBER;

Line 62974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

62970: l_acc_rev_natural_side_code VARCHAR2(1);
62971:
62972: l_num_entries NUMBER;
62973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62977: l_recog_line_1 NUMBER;
62978: l_recog_line_2 NUMBER;

Line 62975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

62971:
62972: l_num_entries NUMBER;
62973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62977: l_recog_line_1 NUMBER;
62978: l_recog_line_2 NUMBER;
62979:

Line 62976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

62972: l_num_entries NUMBER;
62973: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
62974: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
62975: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
62976: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
62977: l_recog_line_1 NUMBER;
62978: l_recog_line_2 NUMBER;
62979:
62980: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 62982: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

62978: l_recog_line_2 NUMBER;
62979:
62980: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
62981: l_bflow_applied_to_amt NUMBER; -- 5132302
62982: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
62983:
62984: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
62985:
62986: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

63053: l_accrual_line_num := NULL; -- 4262811
63054: l_tmp_amt := NULL; -- 4262811
63055: --
63056:
63057: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63058: l_balance_type_code <> 'B' THEN
63059: IF NVL(p_source_35,'
63060: ') = 'REVAL RESERVE' AND
63061: NVL(p_source_42,'

Line 63131: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63127: --
63128: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63129:
63130: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63131: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63132:
63133: -- 4955764
63134: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63135: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

63167: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63168:
63169: IF xla_accounting_cache_pkg.GetValueChar
63170: (p_source_code => 'LEDGER_CATEGORY_CODE'
63171: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63172: AND l_bflow_method_code = 'PRIOR_ENTRY'
63173: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63174: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63175: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

63363: p_lookup_type => 'XLA_OWNER_TYPE'
63364: ,p_lookup_code => l_component_type_code
63365: )
63366: ,p_token_4 => 'PRODUCT_NAME'
63367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63371: ,p_ae_header_id => NULL

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

63364: ,p_lookup_code => l_component_type_code
63365: )
63366: ,p_token_4 => 'PRODUCT_NAME'
63367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63371: ,p_ae_header_id => NULL
63372: );

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

63365: )
63366: ,p_token_4 => 'PRODUCT_NAME'
63367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63371: ,p_ae_header_id => NULL
63372: );
63373:

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

63366: ,p_token_4 => 'PRODUCT_NAME'
63367: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
63368: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
63369: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
63370: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
63371: ,p_ae_header_id => NULL
63372: );
63373:
63374: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 63401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63397: ----------------------------------------------------------------------------------
63398: -- 4219869 Business Flow
63399: -- Update journal entry status -- Need to generate this within IF
63400: ----------------------------------------------------------------------------------
63401: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63402: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
63403: ,p_balance_type_code => l_balance_type_code
63404: );
63405:

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

63570:
63571: --
63572: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
63573: --
63574: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
63575: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
63576: ELSE
63577: ---------------------------------------------------------------------------------------------------
63578: -- 4262811a Switch Sign

Line 63599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

63595:
63596: XLA_AE_LINES_PKG.ValidateCurrentLine;
63597: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
63598:
63599: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
63600: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
63601: ,p_balance_type_code => l_balance_type_code);
63602:
63603: END IF;

Line 63709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

63705: l_tmp_amt NUMBER;
63706: l_acc_rev_natural_side_code VARCHAR2(1);
63707:
63708: l_num_entries NUMBER;
63709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63713: l_recog_line_1 NUMBER;

Line 63710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

63706: l_acc_rev_natural_side_code VARCHAR2(1);
63707:
63708: l_num_entries NUMBER;
63709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63713: l_recog_line_1 NUMBER;
63714: l_recog_line_2 NUMBER;

Line 63711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

63707:
63708: l_num_entries NUMBER;
63709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63713: l_recog_line_1 NUMBER;
63714: l_recog_line_2 NUMBER;
63715:

Line 63712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

63708: l_num_entries NUMBER;
63709: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
63710: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
63711: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
63712: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
63713: l_recog_line_1 NUMBER;
63714: l_recog_line_2 NUMBER;
63715:
63716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 63718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

63714: l_recog_line_2 NUMBER;
63715:
63716: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
63717: l_bflow_applied_to_amt NUMBER; -- 5132302
63718: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
63719:
63720: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
63721:
63722: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

63789: l_accrual_line_num := NULL; -- 4262811
63790: l_tmp_amt := NULL; -- 4262811
63791: --
63792:
63793: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
63794: l_balance_type_code <> 'B' THEN
63795: IF NVL(p_source_35,'
63796: ') = 'INTERCO AP'
63797: THEN

Line 63865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

63861: --
63862: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
63863:
63864: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
63865: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
63866:
63867: -- 4955764
63868: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
63869: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

63901: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
63902:
63903: IF xla_accounting_cache_pkg.GetValueChar
63904: (p_source_code => 'LEDGER_CATEGORY_CODE'
63905: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
63906: AND l_bflow_method_code = 'PRIOR_ENTRY'
63907: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
63908: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
63909: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

64096: p_lookup_type => 'XLA_OWNER_TYPE'
64097: ,p_lookup_code => l_component_type_code
64098: )
64099: ,p_token_4 => 'PRODUCT_NAME'
64100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64104: ,p_ae_header_id => NULL

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

64097: ,p_lookup_code => l_component_type_code
64098: )
64099: ,p_token_4 => 'PRODUCT_NAME'
64100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64104: ,p_ae_header_id => NULL
64105: );

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

64098: )
64099: ,p_token_4 => 'PRODUCT_NAME'
64100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64104: ,p_ae_header_id => NULL
64105: );
64106:

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

64099: ,p_token_4 => 'PRODUCT_NAME'
64100: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64101: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64102: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64103: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64104: ,p_ae_header_id => NULL
64105: );
64106:
64107: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64130: ----------------------------------------------------------------------------------
64131: -- 4219869 Business Flow
64132: -- Update journal entry status -- Need to generate this within IF
64133: ----------------------------------------------------------------------------------
64134: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64135: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64136: ,p_balance_type_code => l_balance_type_code
64137: );
64138:

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

64302:
64303: --
64304: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
64305: --
64306: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
64307: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
64308: ELSE
64309: ---------------------------------------------------------------------------------------------------
64310: -- 4262811a Switch Sign

Line 64331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64327:
64328: XLA_AE_LINES_PKG.ValidateCurrentLine;
64329: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
64330:
64331: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64332: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
64333: ,p_balance_type_code => l_balance_type_code);
64334:
64335: END IF;

Line 64441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

64437: l_tmp_amt NUMBER;
64438: l_acc_rev_natural_side_code VARCHAR2(1);
64439:
64440: l_num_entries NUMBER;
64441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64445: l_recog_line_1 NUMBER;

Line 64442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

64438: l_acc_rev_natural_side_code VARCHAR2(1);
64439:
64440: l_num_entries NUMBER;
64441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64445: l_recog_line_1 NUMBER;
64446: l_recog_line_2 NUMBER;

Line 64443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

64439:
64440: l_num_entries NUMBER;
64441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64445: l_recog_line_1 NUMBER;
64446: l_recog_line_2 NUMBER;
64447:

Line 64444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

64440: l_num_entries NUMBER;
64441: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
64442: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
64443: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
64444: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
64445: l_recog_line_1 NUMBER;
64446: l_recog_line_2 NUMBER;
64447:
64448: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 64450: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

64446: l_recog_line_2 NUMBER;
64447:
64448: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
64449: l_bflow_applied_to_amt NUMBER; -- 5132302
64450: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
64451:
64452: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
64453:
64454: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

64521: l_accrual_line_num := NULL; -- 4262811
64522: l_tmp_amt := NULL; -- 4262811
64523: --
64524:
64525: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
64526: l_balance_type_code <> 'B' THEN
64527: IF NVL(p_source_35,'
64528: ') = 'INTERCO AR'
64529: THEN

Line 64597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

64593: --
64594: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
64595:
64596: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
64597: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
64598:
64599: -- 4955764
64600: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
64601: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

64633: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
64634:
64635: IF xla_accounting_cache_pkg.GetValueChar
64636: (p_source_code => 'LEDGER_CATEGORY_CODE'
64637: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
64638: AND l_bflow_method_code = 'PRIOR_ENTRY'
64639: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
64640: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
64641: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

64828: p_lookup_type => 'XLA_OWNER_TYPE'
64829: ,p_lookup_code => l_component_type_code
64830: )
64831: ,p_token_4 => 'PRODUCT_NAME'
64832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64836: ,p_ae_header_id => NULL

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

64829: ,p_lookup_code => l_component_type_code
64830: )
64831: ,p_token_4 => 'PRODUCT_NAME'
64832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64836: ,p_ae_header_id => NULL
64837: );

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

64830: )
64831: ,p_token_4 => 'PRODUCT_NAME'
64832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64836: ,p_ae_header_id => NULL
64837: );
64838:

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

64831: ,p_token_4 => 'PRODUCT_NAME'
64832: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
64833: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
64834: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
64835: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
64836: ,p_ae_header_id => NULL
64837: );
64838:
64839: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 64866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

64862: ----------------------------------------------------------------------------------
64863: -- 4219869 Business Flow
64864: -- Update journal entry status -- Need to generate this within IF
64865: ----------------------------------------------------------------------------------
64866: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
64867: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
64868: ,p_balance_type_code => l_balance_type_code
64869: );
64870:

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

65034:
65035: --
65036: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65037: --
65038: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65039: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65040: ELSE
65041: ---------------------------------------------------------------------------------------------------
65042: -- 4262811a Switch Sign

Line 65063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65059:
65060: XLA_AE_LINES_PKG.ValidateCurrentLine;
65061: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65062:
65063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65064: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65065: ,p_balance_type_code => l_balance_type_code);
65066:
65067: END IF;

Line 65175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65171: l_tmp_amt NUMBER;
65172: l_acc_rev_natural_side_code VARCHAR2(1);
65173:
65174: l_num_entries NUMBER;
65175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65179: l_recog_line_1 NUMBER;

Line 65176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65172: l_acc_rev_natural_side_code VARCHAR2(1);
65173:
65174: l_num_entries NUMBER;
65175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65179: l_recog_line_1 NUMBER;
65180: l_recog_line_2 NUMBER;

Line 65177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65173:
65174: l_num_entries NUMBER;
65175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65179: l_recog_line_1 NUMBER;
65180: l_recog_line_2 NUMBER;
65181:

Line 65178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65174: l_num_entries NUMBER;
65175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65179: l_recog_line_1 NUMBER;
65180: l_recog_line_2 NUMBER;
65181:
65182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65180: l_recog_line_2 NUMBER;
65181:
65182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65183: l_bflow_applied_to_amt NUMBER; -- 5132302
65184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65185:
65186: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65187:
65188: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

65255: l_accrual_line_num := NULL; -- 4262811
65256: l_tmp_amt := NULL; -- 4262811
65257: --
65258:
65259: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65260: l_balance_type_code <> 'B' THEN
65261: IF NVL(p_source_35,'
65262: ') = 'CIP COST' AND
65263: NVL(p_source_42,'

Line 65333: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

65329: --
65330: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
65331:
65332: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
65333: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
65334:
65335: -- 4955764
65336: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
65337: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

65369: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
65370:
65371: IF xla_accounting_cache_pkg.GetValueChar
65372: (p_source_code => 'LEDGER_CATEGORY_CODE'
65373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
65374: AND l_bflow_method_code = 'PRIOR_ENTRY'
65375: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
65376: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
65377: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

65564: p_lookup_type => 'XLA_OWNER_TYPE'
65565: ,p_lookup_code => l_component_type_code
65566: )
65567: ,p_token_4 => 'PRODUCT_NAME'
65568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65572: ,p_ae_header_id => NULL

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

65565: ,p_lookup_code => l_component_type_code
65566: )
65567: ,p_token_4 => 'PRODUCT_NAME'
65568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65572: ,p_ae_header_id => NULL
65573: );

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

65566: )
65567: ,p_token_4 => 'PRODUCT_NAME'
65568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65572: ,p_ae_header_id => NULL
65573: );
65574:

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

65567: ,p_token_4 => 'PRODUCT_NAME'
65568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
65569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
65570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
65571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
65572: ,p_ae_header_id => NULL
65573: );
65574:
65575: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 65602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65598: ----------------------------------------------------------------------------------
65599: -- 4219869 Business Flow
65600: -- Update journal entry status -- Need to generate this within IF
65601: ----------------------------------------------------------------------------------
65602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
65604: ,p_balance_type_code => l_balance_type_code
65605: );
65606:

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

65770:
65771: --
65772: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
65773: --
65774: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
65775: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
65776: ELSE
65777: ---------------------------------------------------------------------------------------------------
65778: -- 4262811a Switch Sign

Line 65799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

65795:
65796: XLA_AE_LINES_PKG.ValidateCurrentLine;
65797: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
65798:
65799: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
65800: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
65801: ,p_balance_type_code => l_balance_type_code);
65802:
65803: END IF;

Line 65911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

65907: l_tmp_amt NUMBER;
65908: l_acc_rev_natural_side_code VARCHAR2(1);
65909:
65910: l_num_entries NUMBER;
65911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65915: l_recog_line_1 NUMBER;

Line 65912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

65908: l_acc_rev_natural_side_code VARCHAR2(1);
65909:
65910: l_num_entries NUMBER;
65911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65915: l_recog_line_1 NUMBER;
65916: l_recog_line_2 NUMBER;

Line 65913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

65909:
65910: l_num_entries NUMBER;
65911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65915: l_recog_line_1 NUMBER;
65916: l_recog_line_2 NUMBER;
65917:

Line 65914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

65910: l_num_entries NUMBER;
65911: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
65912: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
65913: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
65914: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
65915: l_recog_line_1 NUMBER;
65916: l_recog_line_2 NUMBER;
65917:
65918: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 65920: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

65916: l_recog_line_2 NUMBER;
65917:
65918: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
65919: l_bflow_applied_to_amt NUMBER; -- 5132302
65920: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
65921:
65922: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
65923:
65924: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

65991: l_accrual_line_num := NULL; -- 4262811
65992: l_tmp_amt := NULL; -- 4262811
65993: --
65994:
65995: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
65996: l_balance_type_code <> 'B' THEN
65997: IF NVL(p_source_35,'
65998: ') = 'REVAL RESERVE' AND
65999: NVL(p_source_42,'

Line 66069: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66065: --
66066: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66067:
66068: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66069: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66070:
66071: -- 4955764
66072: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66073: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

66105: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66106:
66107: IF xla_accounting_cache_pkg.GetValueChar
66108: (p_source_code => 'LEDGER_CATEGORY_CODE'
66109: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66110: AND l_bflow_method_code = 'PRIOR_ENTRY'
66111: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66112: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66113: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

66259: p_lookup_type => 'XLA_OWNER_TYPE'
66260: ,p_lookup_code => l_component_type_code
66261: )
66262: ,p_token_4 => 'PRODUCT_NAME'
66263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66267: ,p_ae_header_id => NULL

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

66260: ,p_lookup_code => l_component_type_code
66261: )
66262: ,p_token_4 => 'PRODUCT_NAME'
66263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66267: ,p_ae_header_id => NULL
66268: );

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

66261: )
66262: ,p_token_4 => 'PRODUCT_NAME'
66263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66267: ,p_ae_header_id => NULL
66268: );
66269:

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

66262: ,p_token_4 => 'PRODUCT_NAME'
66263: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66264: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66265: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66266: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66267: ,p_ae_header_id => NULL
66268: );
66269:
66270: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66293: ----------------------------------------------------------------------------------
66294: -- 4219869 Business Flow
66295: -- Update journal entry status -- Need to generate this within IF
66296: ----------------------------------------------------------------------------------
66297: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66298: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66299: ,p_balance_type_code => l_balance_type_code
66300: );
66301:

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

66424:
66425: --
66426: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
66427: --
66428: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
66429: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
66430: ELSE
66431: ---------------------------------------------------------------------------------------------------
66432: -- 4262811a Switch Sign

Line 66453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66449:
66450: XLA_AE_LINES_PKG.ValidateCurrentLine;
66451: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
66452:
66453: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66454: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
66455: ,p_balance_type_code => l_balance_type_code);
66456:
66457: END IF;

Line 66565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

66561: l_tmp_amt NUMBER;
66562: l_acc_rev_natural_side_code VARCHAR2(1);
66563:
66564: l_num_entries NUMBER;
66565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66569: l_recog_line_1 NUMBER;

Line 66566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

66562: l_acc_rev_natural_side_code VARCHAR2(1);
66563:
66564: l_num_entries NUMBER;
66565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66569: l_recog_line_1 NUMBER;
66570: l_recog_line_2 NUMBER;

Line 66567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

66563:
66564: l_num_entries NUMBER;
66565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66569: l_recog_line_1 NUMBER;
66570: l_recog_line_2 NUMBER;
66571:

Line 66568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

66564: l_num_entries NUMBER;
66565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
66566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
66567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
66568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
66569: l_recog_line_1 NUMBER;
66570: l_recog_line_2 NUMBER;
66571:
66572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 66574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

66570: l_recog_line_2 NUMBER;
66571:
66572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
66573: l_bflow_applied_to_amt NUMBER; -- 5132302
66574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
66575:
66576: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
66577:
66578: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

66645: l_accrual_line_num := NULL; -- 4262811
66646: l_tmp_amt := NULL; -- 4262811
66647: --
66648:
66649: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
66650: l_balance_type_code <> 'B' THEN
66651: IF NVL(p_source_35,'
66652: ') = 'CIP COST' AND
66653: NVL(p_source_42,'

Line 66723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

66719: --
66720: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
66721:
66722: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
66723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
66724:
66725: -- 4955764
66726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
66727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

66759: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
66760:
66761: IF xla_accounting_cache_pkg.GetValueChar
66762: (p_source_code => 'LEDGER_CATEGORY_CODE'
66763: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
66764: AND l_bflow_method_code = 'PRIOR_ENTRY'
66765: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
66766: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
66767: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

66954: p_lookup_type => 'XLA_OWNER_TYPE'
66955: ,p_lookup_code => l_component_type_code
66956: )
66957: ,p_token_4 => 'PRODUCT_NAME'
66958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66962: ,p_ae_header_id => NULL

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

66955: ,p_lookup_code => l_component_type_code
66956: )
66957: ,p_token_4 => 'PRODUCT_NAME'
66958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66962: ,p_ae_header_id => NULL
66963: );

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

66956: )
66957: ,p_token_4 => 'PRODUCT_NAME'
66958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66962: ,p_ae_header_id => NULL
66963: );
66964:

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

66957: ,p_token_4 => 'PRODUCT_NAME'
66958: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
66959: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
66960: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
66961: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
66962: ,p_ae_header_id => NULL
66963: );
66964:
66965: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 66992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

66988: ----------------------------------------------------------------------------------
66989: -- 4219869 Business Flow
66990: -- Update journal entry status -- Need to generate this within IF
66991: ----------------------------------------------------------------------------------
66992: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
66993: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
66994: ,p_balance_type_code => l_balance_type_code
66995: );
66996:

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

67160:
67161: --
67162: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67163: --
67164: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67165: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67166: ELSE
67167: ---------------------------------------------------------------------------------------------------
67168: -- 4262811a Switch Sign

Line 67189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67185:
67186: XLA_AE_LINES_PKG.ValidateCurrentLine;
67187: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67188:
67189: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67190: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67191: ,p_balance_type_code => l_balance_type_code);
67192:
67193: END IF;

Line 67303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

67299: l_tmp_amt NUMBER;
67300: l_acc_rev_natural_side_code VARCHAR2(1);
67301:
67302: l_num_entries NUMBER;
67303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67307: l_recog_line_1 NUMBER;

Line 67304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

67300: l_acc_rev_natural_side_code VARCHAR2(1);
67301:
67302: l_num_entries NUMBER;
67303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67307: l_recog_line_1 NUMBER;
67308: l_recog_line_2 NUMBER;

Line 67305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

67301:
67302: l_num_entries NUMBER;
67303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67307: l_recog_line_1 NUMBER;
67308: l_recog_line_2 NUMBER;
67309:

Line 67306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

67302: l_num_entries NUMBER;
67303: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
67304: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
67305: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
67306: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
67307: l_recog_line_1 NUMBER;
67308: l_recog_line_2 NUMBER;
67309:
67310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 67312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

67308: l_recog_line_2 NUMBER;
67309:
67310: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
67311: l_bflow_applied_to_amt NUMBER; -- 5132302
67312: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
67313:
67314: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
67315:
67316: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

67383: l_accrual_line_num := NULL; -- 4262811
67384: l_tmp_amt := NULL; -- 4262811
67385: --
67386:
67387: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
67388: l_balance_type_code <> 'B' THEN
67389: IF NVL(p_source_35,'
67390: ') = 'REVAL RESERVE' AND
67391: NVL(p_source_42,'

Line 67461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

67457: --
67458: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
67459:
67460: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
67461: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
67462:
67463: -- 4955764
67464: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
67465: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

67497: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
67498:
67499: IF xla_accounting_cache_pkg.GetValueChar
67500: (p_source_code => 'LEDGER_CATEGORY_CODE'
67501: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
67502: AND l_bflow_method_code = 'PRIOR_ENTRY'
67503: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
67504: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
67505: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

67693: p_lookup_type => 'XLA_OWNER_TYPE'
67694: ,p_lookup_code => l_component_type_code
67695: )
67696: ,p_token_4 => 'PRODUCT_NAME'
67697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67701: ,p_ae_header_id => NULL

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

67694: ,p_lookup_code => l_component_type_code
67695: )
67696: ,p_token_4 => 'PRODUCT_NAME'
67697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67701: ,p_ae_header_id => NULL
67702: );

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

67695: )
67696: ,p_token_4 => 'PRODUCT_NAME'
67697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67701: ,p_ae_header_id => NULL
67702: );
67703:

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

67696: ,p_token_4 => 'PRODUCT_NAME'
67697: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
67698: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
67699: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
67700: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
67701: ,p_ae_header_id => NULL
67702: );
67703:
67704: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 67731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67727: ----------------------------------------------------------------------------------
67728: -- 4219869 Business Flow
67729: -- Update journal entry status -- Need to generate this within IF
67730: ----------------------------------------------------------------------------------
67731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67732: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
67733: ,p_balance_type_code => l_balance_type_code
67734: );
67735:

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

67900:
67901: --
67902: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
67903: --
67904: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
67905: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
67906: ELSE
67907: ---------------------------------------------------------------------------------------------------
67908: -- 4262811a Switch Sign

Line 67929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

67925:
67926: XLA_AE_LINES_PKG.ValidateCurrentLine;
67927: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
67928:
67929: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
67930: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
67931: ,p_balance_type_code => l_balance_type_code);
67932:
67933: END IF;

Line 68039: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68035: l_tmp_amt NUMBER;
68036: l_acc_rev_natural_side_code VARCHAR2(1);
68037:
68038: l_num_entries NUMBER;
68039: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68040: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68041: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68042: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68043: l_recog_line_1 NUMBER;

Line 68040: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68036: l_acc_rev_natural_side_code VARCHAR2(1);
68037:
68038: l_num_entries NUMBER;
68039: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68040: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68041: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68042: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68043: l_recog_line_1 NUMBER;
68044: l_recog_line_2 NUMBER;

Line 68041: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68037:
68038: l_num_entries NUMBER;
68039: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68040: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68041: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68042: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68043: l_recog_line_1 NUMBER;
68044: l_recog_line_2 NUMBER;
68045:

Line 68042: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68038: l_num_entries NUMBER;
68039: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68040: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68041: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68042: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68043: l_recog_line_1 NUMBER;
68044: l_recog_line_2 NUMBER;
68045:
68046: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68048: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68044: l_recog_line_2 NUMBER;
68045:
68046: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68047: l_bflow_applied_to_amt NUMBER; -- 5132302
68048: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68049:
68050: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68051:
68052: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

68119: l_accrual_line_num := NULL; -- 4262811
68120: l_tmp_amt := NULL; -- 4262811
68121: --
68122:
68123: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68124: l_balance_type_code <> 'B' THEN
68125: IF NVL(p_source_35,'
68126: ') = 'INTERCO AP'
68127: THEN

Line 68195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68191: --
68192: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68193:
68194: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68195: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68196:
68197: -- 4955764
68198: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68199: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

68231: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68232:
68233: IF xla_accounting_cache_pkg.GetValueChar
68234: (p_source_code => 'LEDGER_CATEGORY_CODE'
68235: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68236: AND l_bflow_method_code = 'PRIOR_ENTRY'
68237: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68238: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68239: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

68426: p_lookup_type => 'XLA_OWNER_TYPE'
68427: ,p_lookup_code => l_component_type_code
68428: )
68429: ,p_token_4 => 'PRODUCT_NAME'
68430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68434: ,p_ae_header_id => NULL

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

68427: ,p_lookup_code => l_component_type_code
68428: )
68429: ,p_token_4 => 'PRODUCT_NAME'
68430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68434: ,p_ae_header_id => NULL
68435: );

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

68428: )
68429: ,p_token_4 => 'PRODUCT_NAME'
68430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68434: ,p_ae_header_id => NULL
68435: );
68436:

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

68429: ,p_token_4 => 'PRODUCT_NAME'
68430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
68431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
68432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
68433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
68434: ,p_ae_header_id => NULL
68435: );
68436:
68437: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 68464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68460: ----------------------------------------------------------------------------------
68461: -- 4219869 Business Flow
68462: -- Update journal entry status -- Need to generate this within IF
68463: ----------------------------------------------------------------------------------
68464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
68466: ,p_balance_type_code => l_balance_type_code
68467: );
68468:

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

68632:
68633: --
68634: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
68635: --
68636: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
68637: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
68638: ELSE
68639: ---------------------------------------------------------------------------------------------------
68640: -- 4262811a Switch Sign

Line 68661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

68657:
68658: XLA_AE_LINES_PKG.ValidateCurrentLine;
68659: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
68660:
68661: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
68662: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
68663: ,p_balance_type_code => l_balance_type_code);
68664:
68665: END IF;

Line 68771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

68767: l_tmp_amt NUMBER;
68768: l_acc_rev_natural_side_code VARCHAR2(1);
68769:
68770: l_num_entries NUMBER;
68771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68775: l_recog_line_1 NUMBER;

Line 68772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

68768: l_acc_rev_natural_side_code VARCHAR2(1);
68769:
68770: l_num_entries NUMBER;
68771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68775: l_recog_line_1 NUMBER;
68776: l_recog_line_2 NUMBER;

Line 68773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

68769:
68770: l_num_entries NUMBER;
68771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68775: l_recog_line_1 NUMBER;
68776: l_recog_line_2 NUMBER;
68777:

Line 68774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

68770: l_num_entries NUMBER;
68771: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
68772: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
68773: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
68774: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
68775: l_recog_line_1 NUMBER;
68776: l_recog_line_2 NUMBER;
68777:
68778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 68780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

68776: l_recog_line_2 NUMBER;
68777:
68778: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
68779: l_bflow_applied_to_amt NUMBER; -- 5132302
68780: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
68781:
68782: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
68783:
68784: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

68851: l_accrual_line_num := NULL; -- 4262811
68852: l_tmp_amt := NULL; -- 4262811
68853: --
68854:
68855: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
68856: l_balance_type_code <> 'B' THEN
68857: IF NVL(p_source_35,'
68858: ') = 'INTERCO AR'
68859: THEN

Line 68927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

68923: --
68924: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
68925:
68926: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
68927: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
68928:
68929: -- 4955764
68930: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
68931: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

68963: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
68964:
68965: IF xla_accounting_cache_pkg.GetValueChar
68966: (p_source_code => 'LEDGER_CATEGORY_CODE'
68967: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
68968: AND l_bflow_method_code = 'PRIOR_ENTRY'
68969: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
68970: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
68971: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

69158: p_lookup_type => 'XLA_OWNER_TYPE'
69159: ,p_lookup_code => l_component_type_code
69160: )
69161: ,p_token_4 => 'PRODUCT_NAME'
69162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69166: ,p_ae_header_id => NULL

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

69159: ,p_lookup_code => l_component_type_code
69160: )
69161: ,p_token_4 => 'PRODUCT_NAME'
69162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69166: ,p_ae_header_id => NULL
69167: );

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

69160: )
69161: ,p_token_4 => 'PRODUCT_NAME'
69162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69166: ,p_ae_header_id => NULL
69167: );
69168:

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

69161: ,p_token_4 => 'PRODUCT_NAME'
69162: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69163: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69164: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69165: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69166: ,p_ae_header_id => NULL
69167: );
69168:
69169: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69192: ----------------------------------------------------------------------------------
69193: -- 4219869 Business Flow
69194: -- Update journal entry status -- Need to generate this within IF
69195: ----------------------------------------------------------------------------------
69196: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69197: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69198: ,p_balance_type_code => l_balance_type_code
69199: );
69200:

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

69364:
69365: --
69366: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
69367: --
69368: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
69369: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
69370: ELSE
69371: ---------------------------------------------------------------------------------------------------
69372: -- 4262811a Switch Sign

Line 69393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69389:
69390: XLA_AE_LINES_PKG.ValidateCurrentLine;
69391: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
69392:
69393: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69394: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
69395: ,p_balance_type_code => l_balance_type_code);
69396:
69397: END IF;

Line 69505: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

69501: l_tmp_amt NUMBER;
69502: l_acc_rev_natural_side_code VARCHAR2(1);
69503:
69504: l_num_entries NUMBER;
69505: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69506: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69507: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69508: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69509: l_recog_line_1 NUMBER;

Line 69506: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

69502: l_acc_rev_natural_side_code VARCHAR2(1);
69503:
69504: l_num_entries NUMBER;
69505: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69506: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69507: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69508: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69509: l_recog_line_1 NUMBER;
69510: l_recog_line_2 NUMBER;

Line 69507: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

69503:
69504: l_num_entries NUMBER;
69505: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69506: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69507: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69508: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69509: l_recog_line_1 NUMBER;
69510: l_recog_line_2 NUMBER;
69511:

Line 69508: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

69504: l_num_entries NUMBER;
69505: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
69506: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
69507: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
69508: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
69509: l_recog_line_1 NUMBER;
69510: l_recog_line_2 NUMBER;
69511:
69512: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 69514: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

69510: l_recog_line_2 NUMBER;
69511:
69512: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
69513: l_bflow_applied_to_amt NUMBER; -- 5132302
69514: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
69515:
69516: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
69517:
69518: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

69585: l_accrual_line_num := NULL; -- 4262811
69586: l_tmp_amt := NULL; -- 4262811
69587: --
69588:
69589: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
69590: l_balance_type_code <> 'B' THEN
69591: IF NVL(p_source_35,'
69592: ') = 'CIP COST' AND
69593: NVL(p_source_42,'

Line 69663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

69659: --
69660: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
69661:
69662: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
69663: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
69664:
69665: -- 4955764
69666: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
69667: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

69699: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
69700:
69701: IF xla_accounting_cache_pkg.GetValueChar
69702: (p_source_code => 'LEDGER_CATEGORY_CODE'
69703: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
69704: AND l_bflow_method_code = 'PRIOR_ENTRY'
69705: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
69706: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
69707: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

69894: p_lookup_type => 'XLA_OWNER_TYPE'
69895: ,p_lookup_code => l_component_type_code
69896: )
69897: ,p_token_4 => 'PRODUCT_NAME'
69898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69902: ,p_ae_header_id => NULL

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

69895: ,p_lookup_code => l_component_type_code
69896: )
69897: ,p_token_4 => 'PRODUCT_NAME'
69898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69902: ,p_ae_header_id => NULL
69903: );

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

69896: )
69897: ,p_token_4 => 'PRODUCT_NAME'
69898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69902: ,p_ae_header_id => NULL
69903: );
69904:

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

69897: ,p_token_4 => 'PRODUCT_NAME'
69898: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
69899: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
69900: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
69901: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
69902: ,p_ae_header_id => NULL
69903: );
69904:
69905: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 69932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

69928: ----------------------------------------------------------------------------------
69929: -- 4219869 Business Flow
69930: -- Update journal entry status -- Need to generate this within IF
69931: ----------------------------------------------------------------------------------
69932: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
69933: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
69934: ,p_balance_type_code => l_balance_type_code
69935: );
69936:

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

70100:
70101: --
70102: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70103: --
70104: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70105: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70106: ELSE
70107: ---------------------------------------------------------------------------------------------------
70108: -- 4262811a Switch Sign

Line 70129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70125:
70126: XLA_AE_LINES_PKG.ValidateCurrentLine;
70127: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70128:
70129: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70130: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70131: ,p_balance_type_code => l_balance_type_code);
70132:
70133: END IF;

Line 70243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70239: l_tmp_amt NUMBER;
70240: l_acc_rev_natural_side_code VARCHAR2(1);
70241:
70242: l_num_entries NUMBER;
70243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70247: l_recog_line_1 NUMBER;

Line 70244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70240: l_acc_rev_natural_side_code VARCHAR2(1);
70241:
70242: l_num_entries NUMBER;
70243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70247: l_recog_line_1 NUMBER;
70248: l_recog_line_2 NUMBER;

Line 70245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70241:
70242: l_num_entries NUMBER;
70243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70247: l_recog_line_1 NUMBER;
70248: l_recog_line_2 NUMBER;
70249:

Line 70246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70242: l_num_entries NUMBER;
70243: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70244: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70245: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70246: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70247: l_recog_line_1 NUMBER;
70248: l_recog_line_2 NUMBER;
70249:
70250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70248: l_recog_line_2 NUMBER;
70249:
70250: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70251: l_bflow_applied_to_amt NUMBER; -- 5132302
70252: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70253:
70254: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70255:
70256: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

70323: l_accrual_line_num := NULL; -- 4262811
70324: l_tmp_amt := NULL; -- 4262811
70325: --
70326:
70327: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
70328: l_balance_type_code <> 'B' THEN
70329: IF NVL(p_source_35,'
70330: ') = 'REVAL RESERVE' AND
70331: NVL(p_source_42,'

Line 70401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

70397: --
70398: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
70399:
70400: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
70401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
70402:
70403: -- 4955764
70404: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
70405: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

70437: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
70438:
70439: IF xla_accounting_cache_pkg.GetValueChar
70440: (p_source_code => 'LEDGER_CATEGORY_CODE'
70441: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
70442: AND l_bflow_method_code = 'PRIOR_ENTRY'
70443: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
70444: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
70445: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

70633: p_lookup_type => 'XLA_OWNER_TYPE'
70634: ,p_lookup_code => l_component_type_code
70635: )
70636: ,p_token_4 => 'PRODUCT_NAME'
70637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70641: ,p_ae_header_id => NULL

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

70634: ,p_lookup_code => l_component_type_code
70635: )
70636: ,p_token_4 => 'PRODUCT_NAME'
70637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70641: ,p_ae_header_id => NULL
70642: );

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

70635: )
70636: ,p_token_4 => 'PRODUCT_NAME'
70637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70641: ,p_ae_header_id => NULL
70642: );
70643:

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

70636: ,p_token_4 => 'PRODUCT_NAME'
70637: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
70638: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
70639: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
70640: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
70641: ,p_ae_header_id => NULL
70642: );
70643:
70644: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 70671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70667: ----------------------------------------------------------------------------------
70668: -- 4219869 Business Flow
70669: -- Update journal entry status -- Need to generate this within IF
70670: ----------------------------------------------------------------------------------
70671: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70672: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
70673: ,p_balance_type_code => l_balance_type_code
70674: );
70675:

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

70840:
70841: --
70842: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
70843: --
70844: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
70845: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
70846: ELSE
70847: ---------------------------------------------------------------------------------------------------
70848: -- 4262811a Switch Sign

Line 70869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

70865:
70866: XLA_AE_LINES_PKG.ValidateCurrentLine;
70867: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
70868:
70869: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
70870: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
70871: ,p_balance_type_code => l_balance_type_code);
70872:
70873: END IF;

Line 70979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

70975: l_tmp_amt NUMBER;
70976: l_acc_rev_natural_side_code VARCHAR2(1);
70977:
70978: l_num_entries NUMBER;
70979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70983: l_recog_line_1 NUMBER;

Line 70980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

70976: l_acc_rev_natural_side_code VARCHAR2(1);
70977:
70978: l_num_entries NUMBER;
70979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70983: l_recog_line_1 NUMBER;
70984: l_recog_line_2 NUMBER;

Line 70981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

70977:
70978: l_num_entries NUMBER;
70979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70983: l_recog_line_1 NUMBER;
70984: l_recog_line_2 NUMBER;
70985:

Line 70982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

70978: l_num_entries NUMBER;
70979: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
70980: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
70981: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
70982: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
70983: l_recog_line_1 NUMBER;
70984: l_recog_line_2 NUMBER;
70985:
70986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 70988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

70984: l_recog_line_2 NUMBER;
70985:
70986: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
70987: l_bflow_applied_to_amt NUMBER; -- 5132302
70988: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
70989:
70990: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
70991:
70992: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

71059: l_accrual_line_num := NULL; -- 4262811
71060: l_tmp_amt := NULL; -- 4262811
71061: --
71062:
71063: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71064: l_balance_type_code <> 'B' THEN
71065: IF NVL(p_source_35,'
71066: ') = 'REMOVALCOST CLR'
71067: THEN

Line 71135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71131: --
71132: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71133:
71134: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71135: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71136:
71137: -- 4955764
71138: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71139: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

71171: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71172:
71173: IF xla_accounting_cache_pkg.GetValueChar
71174: (p_source_code => 'LEDGER_CATEGORY_CODE'
71175: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71176: AND l_bflow_method_code = 'PRIOR_ENTRY'
71177: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71178: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71179: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

71366: p_lookup_type => 'XLA_OWNER_TYPE'
71367: ,p_lookup_code => l_component_type_code
71368: )
71369: ,p_token_4 => 'PRODUCT_NAME'
71370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71374: ,p_ae_header_id => NULL

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

71367: ,p_lookup_code => l_component_type_code
71368: )
71369: ,p_token_4 => 'PRODUCT_NAME'
71370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71374: ,p_ae_header_id => NULL
71375: );

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

71368: )
71369: ,p_token_4 => 'PRODUCT_NAME'
71370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71374: ,p_ae_header_id => NULL
71375: );
71376:

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

71369: ,p_token_4 => 'PRODUCT_NAME'
71370: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
71371: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
71372: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
71373: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
71374: ,p_ae_header_id => NULL
71375: );
71376:
71377: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 71404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71400: ----------------------------------------------------------------------------------
71401: -- 4219869 Business Flow
71402: -- Update journal entry status -- Need to generate this within IF
71403: ----------------------------------------------------------------------------------
71404: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71405: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
71406: ,p_balance_type_code => l_balance_type_code
71407: );
71408:

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

71572:
71573: --
71574: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
71575: --
71576: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
71577: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
71578: ELSE
71579: ---------------------------------------------------------------------------------------------------
71580: -- 4262811a Switch Sign

Line 71601: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

71597:
71598: XLA_AE_LINES_PKG.ValidateCurrentLine;
71599: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
71600:
71601: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
71602: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
71603: ,p_balance_type_code => l_balance_type_code);
71604:
71605: END IF;

Line 71711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

71707: l_tmp_amt NUMBER;
71708: l_acc_rev_natural_side_code VARCHAR2(1);
71709:
71710: l_num_entries NUMBER;
71711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71715: l_recog_line_1 NUMBER;

Line 71712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

71708: l_acc_rev_natural_side_code VARCHAR2(1);
71709:
71710: l_num_entries NUMBER;
71711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71715: l_recog_line_1 NUMBER;
71716: l_recog_line_2 NUMBER;

Line 71713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

71709:
71710: l_num_entries NUMBER;
71711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71715: l_recog_line_1 NUMBER;
71716: l_recog_line_2 NUMBER;
71717:

Line 71714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

71710: l_num_entries NUMBER;
71711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
71712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
71713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
71714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
71715: l_recog_line_1 NUMBER;
71716: l_recog_line_2 NUMBER;
71717:
71718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 71720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

71716: l_recog_line_2 NUMBER;
71717:
71718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
71719: l_bflow_applied_to_amt NUMBER; -- 5132302
71720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
71721:
71722: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
71723:
71724: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

71791: l_accrual_line_num := NULL; -- 4262811
71792: l_tmp_amt := NULL; -- 4262811
71793: --
71794:
71795: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
71796: l_balance_type_code <> 'B' THEN
71797: IF NVL(p_source_35,'
71798: ') = 'REMOVALCOST CLR'
71799: THEN

Line 71867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

71863: --
71864: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
71865:
71866: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
71867: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
71868:
71869: -- 4955764
71870: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
71871: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

71903: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
71904:
71905: IF xla_accounting_cache_pkg.GetValueChar
71906: (p_source_code => 'LEDGER_CATEGORY_CODE'
71907: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
71908: AND l_bflow_method_code = 'PRIOR_ENTRY'
71909: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
71910: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
71911: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

72098: p_lookup_type => 'XLA_OWNER_TYPE'
72099: ,p_lookup_code => l_component_type_code
72100: )
72101: ,p_token_4 => 'PRODUCT_NAME'
72102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72106: ,p_ae_header_id => NULL

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

72099: ,p_lookup_code => l_component_type_code
72100: )
72101: ,p_token_4 => 'PRODUCT_NAME'
72102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72106: ,p_ae_header_id => NULL
72107: );

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

72100: )
72101: ,p_token_4 => 'PRODUCT_NAME'
72102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72106: ,p_ae_header_id => NULL
72107: );
72108:

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

72101: ,p_token_4 => 'PRODUCT_NAME'
72102: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72103: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72104: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72105: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72106: ,p_ae_header_id => NULL
72107: );
72108:
72109: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72132: ----------------------------------------------------------------------------------
72133: -- 4219869 Business Flow
72134: -- Update journal entry status -- Need to generate this within IF
72135: ----------------------------------------------------------------------------------
72136: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72137: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72138: ,p_balance_type_code => l_balance_type_code
72139: );
72140:

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

72304:
72305: --
72306: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
72307: --
72308: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
72309: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
72310: ELSE
72311: ---------------------------------------------------------------------------------------------------
72312: -- 4262811a Switch Sign

Line 72333: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72329:
72330: XLA_AE_LINES_PKG.ValidateCurrentLine;
72331: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
72332:
72333: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72334: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
72335: ,p_balance_type_code => l_balance_type_code);
72336:
72337: END IF;

Line 72445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

72441: l_tmp_amt NUMBER;
72442: l_acc_rev_natural_side_code VARCHAR2(1);
72443:
72444: l_num_entries NUMBER;
72445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72449: l_recog_line_1 NUMBER;

Line 72446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

72442: l_acc_rev_natural_side_code VARCHAR2(1);
72443:
72444: l_num_entries NUMBER;
72445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72449: l_recog_line_1 NUMBER;
72450: l_recog_line_2 NUMBER;

Line 72447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

72443:
72444: l_num_entries NUMBER;
72445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72449: l_recog_line_1 NUMBER;
72450: l_recog_line_2 NUMBER;
72451:

Line 72448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

72444: l_num_entries NUMBER;
72445: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
72446: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
72447: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
72448: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
72449: l_recog_line_1 NUMBER;
72450: l_recog_line_2 NUMBER;
72451:
72452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 72454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

72450: l_recog_line_2 NUMBER;
72451:
72452: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
72453: l_bflow_applied_to_amt NUMBER; -- 5132302
72454: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
72455:
72456: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
72457:
72458: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

72525: l_accrual_line_num := NULL; -- 4262811
72526: l_tmp_amt := NULL; -- 4262811
72527: --
72528:
72529: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
72530: l_balance_type_code <> 'B' THEN
72531: IF NVL(p_source_35,'
72532: ') = 'REMOVALCOST' AND
72533: p_source_41 >= 0

Line 72602: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

72598: --
72599: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
72600:
72601: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
72602: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
72603:
72604: -- 4955764
72605: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
72606: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

72638: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
72639:
72640: IF xla_accounting_cache_pkg.GetValueChar
72641: (p_source_code => 'LEDGER_CATEGORY_CODE'
72642: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
72643: AND l_bflow_method_code = 'PRIOR_ENTRY'
72644: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
72645: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
72646: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

72833: p_lookup_type => 'XLA_OWNER_TYPE'
72834: ,p_lookup_code => l_component_type_code
72835: )
72836: ,p_token_4 => 'PRODUCT_NAME'
72837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72841: ,p_ae_header_id => NULL

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

72834: ,p_lookup_code => l_component_type_code
72835: )
72836: ,p_token_4 => 'PRODUCT_NAME'
72837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72841: ,p_ae_header_id => NULL
72842: );

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

72835: )
72836: ,p_token_4 => 'PRODUCT_NAME'
72837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72841: ,p_ae_header_id => NULL
72842: );
72843:

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

72836: ,p_token_4 => 'PRODUCT_NAME'
72837: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
72838: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
72839: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
72840: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
72841: ,p_ae_header_id => NULL
72842: );
72843:
72844: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 72871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

72867: ----------------------------------------------------------------------------------
72868: -- 4219869 Business Flow
72869: -- Update journal entry status -- Need to generate this within IF
72870: ----------------------------------------------------------------------------------
72871: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
72872: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
72873: ,p_balance_type_code => l_balance_type_code
72874: );
72875:

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

73039:
73040: --
73041: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73042: --
73043: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73044: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73045: ELSE
73046: ---------------------------------------------------------------------------------------------------
73047: -- 4262811a Switch Sign

Line 73068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73064:
73065: XLA_AE_LINES_PKG.ValidateCurrentLine;
73066: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73067:
73068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73070: ,p_balance_type_code => l_balance_type_code);
73071:
73072: END IF;

Line 73180: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73176: l_tmp_amt NUMBER;
73177: l_acc_rev_natural_side_code VARCHAR2(1);
73178:
73179: l_num_entries NUMBER;
73180: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73181: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73182: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73183: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73184: l_recog_line_1 NUMBER;

Line 73181: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73177: l_acc_rev_natural_side_code VARCHAR2(1);
73178:
73179: l_num_entries NUMBER;
73180: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73181: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73182: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73183: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73184: l_recog_line_1 NUMBER;
73185: l_recog_line_2 NUMBER;

Line 73182: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73178:
73179: l_num_entries NUMBER;
73180: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73181: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73182: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73183: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73184: l_recog_line_1 NUMBER;
73185: l_recog_line_2 NUMBER;
73186:

Line 73183: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73179: l_num_entries NUMBER;
73180: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73181: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73182: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73183: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73184: l_recog_line_1 NUMBER;
73185: l_recog_line_2 NUMBER;
73186:
73187: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73189: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73185: l_recog_line_2 NUMBER;
73186:
73187: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73188: l_bflow_applied_to_amt NUMBER; -- 5132302
73189: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73190:
73191: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73192:
73193: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

73260: l_accrual_line_num := NULL; -- 4262811
73261: l_tmp_amt := NULL; -- 4262811
73262: --
73263:
73264: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
73265: l_balance_type_code <> 'B' THEN
73266: IF NVL(p_source_35,'
73267: ') = 'REMOVALCOST' AND
73268: p_source_41 >= 0

Line 73337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

73333: --
73334: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
73335:
73336: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
73337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
73338:
73339: -- 4955764
73340: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
73341: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

73373: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
73374:
73375: IF xla_accounting_cache_pkg.GetValueChar
73376: (p_source_code => 'LEDGER_CATEGORY_CODE'
73377: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
73378: AND l_bflow_method_code = 'PRIOR_ENTRY'
73379: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
73380: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
73381: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

73568: p_lookup_type => 'XLA_OWNER_TYPE'
73569: ,p_lookup_code => l_component_type_code
73570: )
73571: ,p_token_4 => 'PRODUCT_NAME'
73572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73576: ,p_ae_header_id => NULL

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

73569: ,p_lookup_code => l_component_type_code
73570: )
73571: ,p_token_4 => 'PRODUCT_NAME'
73572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73576: ,p_ae_header_id => NULL
73577: );

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

73570: )
73571: ,p_token_4 => 'PRODUCT_NAME'
73572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73576: ,p_ae_header_id => NULL
73577: );
73578:

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

73571: ,p_token_4 => 'PRODUCT_NAME'
73572: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
73573: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
73574: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
73575: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
73576: ,p_ae_header_id => NULL
73577: );
73578:
73579: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 73606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73602: ----------------------------------------------------------------------------------
73603: -- 4219869 Business Flow
73604: -- Update journal entry status -- Need to generate this within IF
73605: ----------------------------------------------------------------------------------
73606: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73607: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
73608: ,p_balance_type_code => l_balance_type_code
73609: );
73610:

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

73774:
73775: --
73776: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
73777: --
73778: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
73779: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
73780: ELSE
73781: ---------------------------------------------------------------------------------------------------
73782: -- 4262811a Switch Sign

Line 73803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

73799:
73800: XLA_AE_LINES_PKG.ValidateCurrentLine;
73801: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
73802:
73803: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
73804: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
73805: ,p_balance_type_code => l_balance_type_code);
73806:
73807: END IF;

Line 73915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

73911: l_tmp_amt NUMBER;
73912: l_acc_rev_natural_side_code VARCHAR2(1);
73913:
73914: l_num_entries NUMBER;
73915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73919: l_recog_line_1 NUMBER;

Line 73916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

73912: l_acc_rev_natural_side_code VARCHAR2(1);
73913:
73914: l_num_entries NUMBER;
73915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73919: l_recog_line_1 NUMBER;
73920: l_recog_line_2 NUMBER;

Line 73917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

73913:
73914: l_num_entries NUMBER;
73915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73919: l_recog_line_1 NUMBER;
73920: l_recog_line_2 NUMBER;
73921:

Line 73918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

73914: l_num_entries NUMBER;
73915: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
73916: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
73917: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
73918: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
73919: l_recog_line_1 NUMBER;
73920: l_recog_line_2 NUMBER;
73921:
73922: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 73924: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

73920: l_recog_line_2 NUMBER;
73921:
73922: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
73923: l_bflow_applied_to_amt NUMBER; -- 5132302
73924: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
73925:
73926: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
73927:
73928: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

73995: l_accrual_line_num := NULL; -- 4262811
73996: l_tmp_amt := NULL; -- 4262811
73997: --
73998:
73999: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74000: l_balance_type_code <> 'B' THEN
74001: IF NVL(p_source_35,'
74002: ') = 'REMOVALCOST' AND
74003: p_source_41 < 0

Line 74072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74068: --
74069: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74070:
74071: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74072: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74073:
74074: -- 4955764
74075: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74076: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

74108: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74109:
74110: IF xla_accounting_cache_pkg.GetValueChar
74111: (p_source_code => 'LEDGER_CATEGORY_CODE'
74112: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74113: AND l_bflow_method_code = 'PRIOR_ENTRY'
74114: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74115: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74116: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

74303: p_lookup_type => 'XLA_OWNER_TYPE'
74304: ,p_lookup_code => l_component_type_code
74305: )
74306: ,p_token_4 => 'PRODUCT_NAME'
74307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74311: ,p_ae_header_id => NULL

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

74304: ,p_lookup_code => l_component_type_code
74305: )
74306: ,p_token_4 => 'PRODUCT_NAME'
74307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74311: ,p_ae_header_id => NULL
74312: );

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

74305: )
74306: ,p_token_4 => 'PRODUCT_NAME'
74307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74311: ,p_ae_header_id => NULL
74312: );
74313:

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

74306: ,p_token_4 => 'PRODUCT_NAME'
74307: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
74308: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
74309: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
74310: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
74311: ,p_ae_header_id => NULL
74312: );
74313:
74314: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 74341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74337: ----------------------------------------------------------------------------------
74338: -- 4219869 Business Flow
74339: -- Update journal entry status -- Need to generate this within IF
74340: ----------------------------------------------------------------------------------
74341: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74342: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
74343: ,p_balance_type_code => l_balance_type_code
74344: );
74345:

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

74509:
74510: --
74511: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
74512: --
74513: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
74514: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
74515: ELSE
74516: ---------------------------------------------------------------------------------------------------
74517: -- 4262811a Switch Sign

Line 74538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

74534:
74535: XLA_AE_LINES_PKG.ValidateCurrentLine;
74536: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
74537:
74538: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
74539: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
74540: ,p_balance_type_code => l_balance_type_code);
74541:
74542: END IF;

Line 74650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

74646: l_tmp_amt NUMBER;
74647: l_acc_rev_natural_side_code VARCHAR2(1);
74648:
74649: l_num_entries NUMBER;
74650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74654: l_recog_line_1 NUMBER;

Line 74651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

74647: l_acc_rev_natural_side_code VARCHAR2(1);
74648:
74649: l_num_entries NUMBER;
74650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74654: l_recog_line_1 NUMBER;
74655: l_recog_line_2 NUMBER;

Line 74652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

74648:
74649: l_num_entries NUMBER;
74650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74654: l_recog_line_1 NUMBER;
74655: l_recog_line_2 NUMBER;
74656:

Line 74653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

74649: l_num_entries NUMBER;
74650: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
74651: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
74652: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
74653: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
74654: l_recog_line_1 NUMBER;
74655: l_recog_line_2 NUMBER;
74656:
74657: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 74659: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

74655: l_recog_line_2 NUMBER;
74656:
74657: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
74658: l_bflow_applied_to_amt NUMBER; -- 5132302
74659: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
74660:
74661: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
74662:
74663: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

74730: l_accrual_line_num := NULL; -- 4262811
74731: l_tmp_amt := NULL; -- 4262811
74732: --
74733:
74734: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
74735: l_balance_type_code <> 'B' THEN
74736: IF NVL(p_source_35,'
74737: ') = 'REMOVALCOST' AND
74738: p_source_41 < 0

Line 74807: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

74803: --
74804: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
74805:
74806: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
74807: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
74808:
74809: -- 4955764
74810: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
74811: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

74843: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
74844:
74845: IF xla_accounting_cache_pkg.GetValueChar
74846: (p_source_code => 'LEDGER_CATEGORY_CODE'
74847: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
74848: AND l_bflow_method_code = 'PRIOR_ENTRY'
74849: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
74850: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
74851: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

75038: p_lookup_type => 'XLA_OWNER_TYPE'
75039: ,p_lookup_code => l_component_type_code
75040: )
75041: ,p_token_4 => 'PRODUCT_NAME'
75042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75046: ,p_ae_header_id => NULL

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

75039: ,p_lookup_code => l_component_type_code
75040: )
75041: ,p_token_4 => 'PRODUCT_NAME'
75042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75046: ,p_ae_header_id => NULL
75047: );

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

75040: )
75041: ,p_token_4 => 'PRODUCT_NAME'
75042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75046: ,p_ae_header_id => NULL
75047: );
75048:

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

75041: ,p_token_4 => 'PRODUCT_NAME'
75042: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75043: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75044: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75045: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75046: ,p_ae_header_id => NULL
75047: );
75048:
75049: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75072: ----------------------------------------------------------------------------------
75073: -- 4219869 Business Flow
75074: -- Update journal entry status -- Need to generate this within IF
75075: ----------------------------------------------------------------------------------
75076: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75077: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75078: ,p_balance_type_code => l_balance_type_code
75079: );
75080:

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

75244:
75245: --
75246: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75247: --
75248: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75249: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75250: ELSE
75251: ---------------------------------------------------------------------------------------------------
75252: -- 4262811a Switch Sign

Line 75273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75269:
75270: XLA_AE_LINES_PKG.ValidateCurrentLine;
75271: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
75272:
75273: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75274: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
75275: ,p_balance_type_code => l_balance_type_code);
75276:
75277: END IF;

Line 75387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

75383: l_tmp_amt NUMBER;
75384: l_acc_rev_natural_side_code VARCHAR2(1);
75385:
75386: l_num_entries NUMBER;
75387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75391: l_recog_line_1 NUMBER;

Line 75388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

75384: l_acc_rev_natural_side_code VARCHAR2(1);
75385:
75386: l_num_entries NUMBER;
75387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75391: l_recog_line_1 NUMBER;
75392: l_recog_line_2 NUMBER;

Line 75389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

75385:
75386: l_num_entries NUMBER;
75387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75391: l_recog_line_1 NUMBER;
75392: l_recog_line_2 NUMBER;
75393:

Line 75390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

75386: l_num_entries NUMBER;
75387: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
75388: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
75389: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
75390: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
75391: l_recog_line_1 NUMBER;
75392: l_recog_line_2 NUMBER;
75393:
75394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 75396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

75392: l_recog_line_2 NUMBER;
75393:
75394: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
75395: l_bflow_applied_to_amt NUMBER; -- 5132302
75396: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
75397:
75398: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
75399:
75400: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

75467: l_accrual_line_num := NULL; -- 4262811
75468: l_tmp_amt := NULL; -- 4262811
75469: --
75470:
75471: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
75472: l_balance_type_code <> 'B' THEN
75473:
75474: --
75475: XLA_AE_LINES_PKG.SetNewLine;

Line 75540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

75536: --
75537: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
75538:
75539: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
75540: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
75541:
75542: -- 4955764
75543: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
75544: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

75582: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
75583:
75584: IF xla_accounting_cache_pkg.GetValueChar
75585: (p_source_code => 'LEDGER_CATEGORY_CODE'
75586: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
75587: AND l_bflow_method_code = 'PRIOR_ENTRY'
75588: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
75589: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
75590: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

75777: p_lookup_type => 'XLA_OWNER_TYPE'
75778: ,p_lookup_code => l_component_type_code
75779: )
75780: ,p_token_4 => 'PRODUCT_NAME'
75781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75785: ,p_ae_header_id => NULL

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

75778: ,p_lookup_code => l_component_type_code
75779: )
75780: ,p_token_4 => 'PRODUCT_NAME'
75781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75785: ,p_ae_header_id => NULL
75786: );

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

75779: )
75780: ,p_token_4 => 'PRODUCT_NAME'
75781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75785: ,p_ae_header_id => NULL
75786: );
75787:

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

75780: ,p_token_4 => 'PRODUCT_NAME'
75781: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
75782: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
75783: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
75784: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
75785: ,p_ae_header_id => NULL
75786: );
75787:
75788: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 75815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

75811: ----------------------------------------------------------------------------------
75812: -- 4219869 Business Flow
75813: -- Update journal entry status -- Need to generate this within IF
75814: ----------------------------------------------------------------------------------
75815: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
75816: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
75817: ,p_balance_type_code => l_balance_type_code
75818: );
75819:

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

75983:
75984: --
75985: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
75986: --
75987: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
75988: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
75989: ELSE
75990: ---------------------------------------------------------------------------------------------------
75991: -- 4262811a Switch Sign

Line 76012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76008:
76009: XLA_AE_LINES_PKG.ValidateCurrentLine;
76010: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76011:
76012: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76013: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76014: ,p_balance_type_code => l_balance_type_code);
76015:
76016: END IF;

Line 76127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76123: l_tmp_amt NUMBER;
76124: l_acc_rev_natural_side_code VARCHAR2(1);
76125:
76126: l_num_entries NUMBER;
76127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76131: l_recog_line_1 NUMBER;

Line 76128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76124: l_acc_rev_natural_side_code VARCHAR2(1);
76125:
76126: l_num_entries NUMBER;
76127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76131: l_recog_line_1 NUMBER;
76132: l_recog_line_2 NUMBER;

Line 76129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76125:
76126: l_num_entries NUMBER;
76127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76131: l_recog_line_1 NUMBER;
76132: l_recog_line_2 NUMBER;
76133:

Line 76130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76126: l_num_entries NUMBER;
76127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76131: l_recog_line_1 NUMBER;
76132: l_recog_line_2 NUMBER;
76133:
76134: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76136: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76132: l_recog_line_2 NUMBER;
76133:
76134: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76135: l_bflow_applied_to_amt NUMBER; -- 5132302
76136: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76137:
76138: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76139:
76140: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

76207: l_accrual_line_num := NULL; -- 4262811
76208: l_tmp_amt := NULL; -- 4262811
76209: --
76210:
76211: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76212: l_balance_type_code <> 'B' THEN
76213:
76214: --
76215: XLA_AE_LINES_PKG.SetNewLine;

Line 76280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

76276: --
76277: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
76278:
76279: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
76280: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
76281:
76282: -- 4955764
76283: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
76284: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

76322: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
76323:
76324: IF xla_accounting_cache_pkg.GetValueChar
76325: (p_source_code => 'LEDGER_CATEGORY_CODE'
76326: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
76327: AND l_bflow_method_code = 'PRIOR_ENTRY'
76328: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
76329: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
76330: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

76518: p_lookup_type => 'XLA_OWNER_TYPE'
76519: ,p_lookup_code => l_component_type_code
76520: )
76521: ,p_token_4 => 'PRODUCT_NAME'
76522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76526: ,p_ae_header_id => NULL

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

76519: ,p_lookup_code => l_component_type_code
76520: )
76521: ,p_token_4 => 'PRODUCT_NAME'
76522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76526: ,p_ae_header_id => NULL
76527: );

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

76520: )
76521: ,p_token_4 => 'PRODUCT_NAME'
76522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76526: ,p_ae_header_id => NULL
76527: );
76528:

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

76521: ,p_token_4 => 'PRODUCT_NAME'
76522: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
76523: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
76524: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
76525: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
76526: ,p_ae_header_id => NULL
76527: );
76528:
76529: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 76556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76552: ----------------------------------------------------------------------------------
76553: -- 4219869 Business Flow
76554: -- Update journal entry status -- Need to generate this within IF
76555: ----------------------------------------------------------------------------------
76556: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76557: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
76558: ,p_balance_type_code => l_balance_type_code
76559: );
76560:

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

76725:
76726: --
76727: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
76728: --
76729: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
76730: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
76731: ELSE
76732: ---------------------------------------------------------------------------------------------------
76733: -- 4262811a Switch Sign

Line 76754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

76750:
76751: XLA_AE_LINES_PKG.ValidateCurrentLine;
76752: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
76753:
76754: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
76755: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
76756: ,p_balance_type_code => l_balance_type_code);
76757:
76758: END IF;

Line 76865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

76861: l_tmp_amt NUMBER;
76862: l_acc_rev_natural_side_code VARCHAR2(1);
76863:
76864: l_num_entries NUMBER;
76865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76869: l_recog_line_1 NUMBER;

Line 76866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

76862: l_acc_rev_natural_side_code VARCHAR2(1);
76863:
76864: l_num_entries NUMBER;
76865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76869: l_recog_line_1 NUMBER;
76870: l_recog_line_2 NUMBER;

Line 76867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

76863:
76864: l_num_entries NUMBER;
76865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76869: l_recog_line_1 NUMBER;
76870: l_recog_line_2 NUMBER;
76871:

Line 76868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

76864: l_num_entries NUMBER;
76865: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
76866: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
76867: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
76868: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
76869: l_recog_line_1 NUMBER;
76870: l_recog_line_2 NUMBER;
76871:
76872: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 76874: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

76870: l_recog_line_2 NUMBER;
76871:
76872: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
76873: l_bflow_applied_to_amt NUMBER; -- 5132302
76874: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
76875:
76876: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
76877:
76878: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

76945: l_accrual_line_num := NULL; -- 4262811
76946: l_tmp_amt := NULL; -- 4262811
76947: --
76948:
76949: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
76950: l_balance_type_code <> 'B' THEN
76951: IF NVL(p_source_35,'
76952: ') = 'NBV RETIRED' AND
76953: p_source_41 >= 0

Line 77022: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77018: --
77019: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77020:
77021: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77022: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77023:
77024: -- 4955764
77025: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77026: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

77058: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77059:
77060: IF xla_accounting_cache_pkg.GetValueChar
77061: (p_source_code => 'LEDGER_CATEGORY_CODE'
77062: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77063: AND l_bflow_method_code = 'PRIOR_ENTRY'
77064: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77065: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77066: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

77253: p_lookup_type => 'XLA_OWNER_TYPE'
77254: ,p_lookup_code => l_component_type_code
77255: )
77256: ,p_token_4 => 'PRODUCT_NAME'
77257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77261: ,p_ae_header_id => NULL

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

77254: ,p_lookup_code => l_component_type_code
77255: )
77256: ,p_token_4 => 'PRODUCT_NAME'
77257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77261: ,p_ae_header_id => NULL
77262: );

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

77255: )
77256: ,p_token_4 => 'PRODUCT_NAME'
77257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77261: ,p_ae_header_id => NULL
77262: );
77263:

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

77256: ,p_token_4 => 'PRODUCT_NAME'
77257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77261: ,p_ae_header_id => NULL
77262: );
77263:
77264: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 77291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77287: ----------------------------------------------------------------------------------
77288: -- 4219869 Business Flow
77289: -- Update journal entry status -- Need to generate this within IF
77290: ----------------------------------------------------------------------------------
77291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77292: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
77293: ,p_balance_type_code => l_balance_type_code
77294: );
77295:

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

77459:
77460: --
77461: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
77462: --
77463: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
77464: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
77465: ELSE
77466: ---------------------------------------------------------------------------------------------------
77467: -- 4262811a Switch Sign

Line 77488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

77484:
77485: XLA_AE_LINES_PKG.ValidateCurrentLine;
77486: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
77487:
77488: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
77489: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
77490: ,p_balance_type_code => l_balance_type_code);
77491:
77492: END IF;

Line 77600: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

77596: l_tmp_amt NUMBER;
77597: l_acc_rev_natural_side_code VARCHAR2(1);
77598:
77599: l_num_entries NUMBER;
77600: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77601: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77602: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77603: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77604: l_recog_line_1 NUMBER;

Line 77601: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

77597: l_acc_rev_natural_side_code VARCHAR2(1);
77598:
77599: l_num_entries NUMBER;
77600: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77601: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77602: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77603: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77604: l_recog_line_1 NUMBER;
77605: l_recog_line_2 NUMBER;

Line 77602: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

77598:
77599: l_num_entries NUMBER;
77600: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77601: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77602: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77603: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77604: l_recog_line_1 NUMBER;
77605: l_recog_line_2 NUMBER;
77606:

Line 77603: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

77599: l_num_entries NUMBER;
77600: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
77601: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
77602: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
77603: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
77604: l_recog_line_1 NUMBER;
77605: l_recog_line_2 NUMBER;
77606:
77607: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 77609: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

77605: l_recog_line_2 NUMBER;
77606:
77607: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
77608: l_bflow_applied_to_amt NUMBER; -- 5132302
77609: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
77610:
77611: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
77612:
77613: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

77680: l_accrual_line_num := NULL; -- 4262811
77681: l_tmp_amt := NULL; -- 4262811
77682: --
77683:
77684: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
77685: l_balance_type_code <> 'B' THEN
77686: IF NVL(p_source_35,'
77687: ') = 'NBV RETIRED' AND
77688: p_source_41 >= 0

Line 77757: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

77753: --
77754: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
77755:
77756: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
77757: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
77758:
77759: -- 4955764
77760: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
77761: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

77793: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
77794:
77795: IF xla_accounting_cache_pkg.GetValueChar
77796: (p_source_code => 'LEDGER_CATEGORY_CODE'
77797: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
77798: AND l_bflow_method_code = 'PRIOR_ENTRY'
77799: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
77800: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
77801: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

77988: p_lookup_type => 'XLA_OWNER_TYPE'
77989: ,p_lookup_code => l_component_type_code
77990: )
77991: ,p_token_4 => 'PRODUCT_NAME'
77992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77996: ,p_ae_header_id => NULL

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

77989: ,p_lookup_code => l_component_type_code
77990: )
77991: ,p_token_4 => 'PRODUCT_NAME'
77992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77996: ,p_ae_header_id => NULL
77997: );

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

77990: )
77991: ,p_token_4 => 'PRODUCT_NAME'
77992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77996: ,p_ae_header_id => NULL
77997: );
77998:

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

77991: ,p_token_4 => 'PRODUCT_NAME'
77992: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
77993: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
77994: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
77995: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
77996: ,p_ae_header_id => NULL
77997: );
77998:
77999: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78022: ----------------------------------------------------------------------------------
78023: -- 4219869 Business Flow
78024: -- Update journal entry status -- Need to generate this within IF
78025: ----------------------------------------------------------------------------------
78026: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78027: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78028: ,p_balance_type_code => l_balance_type_code
78029: );
78030:

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

78194:
78195: --
78196: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78197: --
78198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78199: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78200: ELSE
78201: ---------------------------------------------------------------------------------------------------
78202: -- 4262811a Switch Sign

Line 78223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78219:
78220: XLA_AE_LINES_PKG.ValidateCurrentLine;
78221: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78222:
78223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78225: ,p_balance_type_code => l_balance_type_code);
78226:
78227: END IF;

Line 78335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

78331: l_tmp_amt NUMBER;
78332: l_acc_rev_natural_side_code VARCHAR2(1);
78333:
78334: l_num_entries NUMBER;
78335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78339: l_recog_line_1 NUMBER;

Line 78336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

78332: l_acc_rev_natural_side_code VARCHAR2(1);
78333:
78334: l_num_entries NUMBER;
78335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78339: l_recog_line_1 NUMBER;
78340: l_recog_line_2 NUMBER;

Line 78337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

78333:
78334: l_num_entries NUMBER;
78335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78339: l_recog_line_1 NUMBER;
78340: l_recog_line_2 NUMBER;
78341:

Line 78338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

78334: l_num_entries NUMBER;
78335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
78336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
78337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
78338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
78339: l_recog_line_1 NUMBER;
78340: l_recog_line_2 NUMBER;
78341:
78342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 78344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

78340: l_recog_line_2 NUMBER;
78341:
78342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
78343: l_bflow_applied_to_amt NUMBER; -- 5132302
78344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
78345:
78346: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
78347:
78348: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

78415: l_accrual_line_num := NULL; -- 4262811
78416: l_tmp_amt := NULL; -- 4262811
78417: --
78418:
78419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
78420: l_balance_type_code <> 'B' THEN
78421: IF NVL(p_source_35,'
78422: ') = 'NBV RETIRED' AND
78423: p_source_41 < 0

Line 78492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

78488: --
78489: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
78490:
78491: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
78492: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
78493:
78494: -- 4955764
78495: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
78496: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

78528: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
78529:
78530: IF xla_accounting_cache_pkg.GetValueChar
78531: (p_source_code => 'LEDGER_CATEGORY_CODE'
78532: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
78533: AND l_bflow_method_code = 'PRIOR_ENTRY'
78534: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
78535: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
78536: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

78723: p_lookup_type => 'XLA_OWNER_TYPE'
78724: ,p_lookup_code => l_component_type_code
78725: )
78726: ,p_token_4 => 'PRODUCT_NAME'
78727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78731: ,p_ae_header_id => NULL

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

78724: ,p_lookup_code => l_component_type_code
78725: )
78726: ,p_token_4 => 'PRODUCT_NAME'
78727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78731: ,p_ae_header_id => NULL
78732: );

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

78725: )
78726: ,p_token_4 => 'PRODUCT_NAME'
78727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78731: ,p_ae_header_id => NULL
78732: );
78733:

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

78726: ,p_token_4 => 'PRODUCT_NAME'
78727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
78728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
78729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
78730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
78731: ,p_ae_header_id => NULL
78732: );
78733:
78734: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 78761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78757: ----------------------------------------------------------------------------------
78758: -- 4219869 Business Flow
78759: -- Update journal entry status -- Need to generate this within IF
78760: ----------------------------------------------------------------------------------
78761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
78763: ,p_balance_type_code => l_balance_type_code
78764: );
78765:

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

78929:
78930: --
78931: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
78932: --
78933: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
78934: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
78935: ELSE
78936: ---------------------------------------------------------------------------------------------------
78937: -- 4262811a Switch Sign

Line 78958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

78954:
78955: XLA_AE_LINES_PKG.ValidateCurrentLine;
78956: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
78957:
78958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
78959: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
78960: ,p_balance_type_code => l_balance_type_code);
78961:
78962: END IF;

Line 79070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79066: l_tmp_amt NUMBER;
79067: l_acc_rev_natural_side_code VARCHAR2(1);
79068:
79069: l_num_entries NUMBER;
79070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79074: l_recog_line_1 NUMBER;

Line 79071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79067: l_acc_rev_natural_side_code VARCHAR2(1);
79068:
79069: l_num_entries NUMBER;
79070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79074: l_recog_line_1 NUMBER;
79075: l_recog_line_2 NUMBER;

Line 79072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79068:
79069: l_num_entries NUMBER;
79070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79074: l_recog_line_1 NUMBER;
79075: l_recog_line_2 NUMBER;
79076:

Line 79073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79069: l_num_entries NUMBER;
79070: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79071: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79072: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79073: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79074: l_recog_line_1 NUMBER;
79075: l_recog_line_2 NUMBER;
79076:
79077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79075: l_recog_line_2 NUMBER;
79076:
79077: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79078: l_bflow_applied_to_amt NUMBER; -- 5132302
79079: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79080:
79081: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79082:
79083: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

79150: l_accrual_line_num := NULL; -- 4262811
79151: l_tmp_amt := NULL; -- 4262811
79152: --
79153:
79154: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79155: l_balance_type_code <> 'B' THEN
79156: IF NVL(p_source_35,'
79157: ') = 'NBV RETIRED' AND
79158: p_source_41 < 0

Line 79227: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79223: --
79224: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79225:
79226: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79227: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79228:
79229: -- 4955764
79230: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79231: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

79263: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
79264:
79265: IF xla_accounting_cache_pkg.GetValueChar
79266: (p_source_code => 'LEDGER_CATEGORY_CODE'
79267: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
79268: AND l_bflow_method_code = 'PRIOR_ENTRY'
79269: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
79270: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
79271: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

79458: p_lookup_type => 'XLA_OWNER_TYPE'
79459: ,p_lookup_code => l_component_type_code
79460: )
79461: ,p_token_4 => 'PRODUCT_NAME'
79462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79466: ,p_ae_header_id => NULL

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

79459: ,p_lookup_code => l_component_type_code
79460: )
79461: ,p_token_4 => 'PRODUCT_NAME'
79462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79466: ,p_ae_header_id => NULL
79467: );

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

79460: )
79461: ,p_token_4 => 'PRODUCT_NAME'
79462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79466: ,p_ae_header_id => NULL
79467: );
79468:

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

79461: ,p_token_4 => 'PRODUCT_NAME'
79462: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
79463: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
79464: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
79465: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
79466: ,p_ae_header_id => NULL
79467: );
79468:
79469: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 79496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79492: ----------------------------------------------------------------------------------
79493: -- 4219869 Business Flow
79494: -- Update journal entry status -- Need to generate this within IF
79495: ----------------------------------------------------------------------------------
79496: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79497: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
79498: ,p_balance_type_code => l_balance_type_code
79499: );
79500:

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

79664:
79665: --
79666: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
79667: --
79668: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
79669: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
79670: ELSE
79671: ---------------------------------------------------------------------------------------------------
79672: -- 4262811a Switch Sign

Line 79693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

79689:
79690: XLA_AE_LINES_PKG.ValidateCurrentLine;
79691: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
79692:
79693: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
79694: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
79695: ,p_balance_type_code => l_balance_type_code);
79696:
79697: END IF;

Line 79807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

79803: l_tmp_amt NUMBER;
79804: l_acc_rev_natural_side_code VARCHAR2(1);
79805:
79806: l_num_entries NUMBER;
79807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79811: l_recog_line_1 NUMBER;

Line 79808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

79804: l_acc_rev_natural_side_code VARCHAR2(1);
79805:
79806: l_num_entries NUMBER;
79807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79811: l_recog_line_1 NUMBER;
79812: l_recog_line_2 NUMBER;

Line 79809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

79805:
79806: l_num_entries NUMBER;
79807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79811: l_recog_line_1 NUMBER;
79812: l_recog_line_2 NUMBER;
79813:

Line 79810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

79806: l_num_entries NUMBER;
79807: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
79808: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
79809: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
79810: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
79811: l_recog_line_1 NUMBER;
79812: l_recog_line_2 NUMBER;
79813:
79814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 79816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

79812: l_recog_line_2 NUMBER;
79813:
79814: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
79815: l_bflow_applied_to_amt NUMBER; -- 5132302
79816: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
79817:
79818: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
79819:
79820: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

79887: l_accrual_line_num := NULL; -- 4262811
79888: l_tmp_amt := NULL; -- 4262811
79889: --
79890:
79891: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
79892: l_balance_type_code <> 'B' THEN
79893: IF NVL(p_source_48,9E125) <> 0 AND
79894: NVL(p_source_38,'
79895: ') = 'DEPRN'

Line 79964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

79960: --
79961: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
79962:
79963: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
79964: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
79965:
79966: -- 4955764
79967: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
79968: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

80006: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80007:
80008: IF xla_accounting_cache_pkg.GetValueChar
80009: (p_source_code => 'LEDGER_CATEGORY_CODE'
80010: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80011: AND l_bflow_method_code = 'PRIOR_ENTRY'
80012: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80013: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80014: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

80159: p_lookup_type => 'XLA_OWNER_TYPE'
80160: ,p_lookup_code => l_component_type_code
80161: )
80162: ,p_token_4 => 'PRODUCT_NAME'
80163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80167: ,p_ae_header_id => NULL

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

80160: ,p_lookup_code => l_component_type_code
80161: )
80162: ,p_token_4 => 'PRODUCT_NAME'
80163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80167: ,p_ae_header_id => NULL
80168: );

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

80161: )
80162: ,p_token_4 => 'PRODUCT_NAME'
80163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80167: ,p_ae_header_id => NULL
80168: );
80169:

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

80162: ,p_token_4 => 'PRODUCT_NAME'
80163: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80164: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80165: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80166: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80167: ,p_ae_header_id => NULL
80168: );
80169:
80170: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80193: ----------------------------------------------------------------------------------
80194: -- 4219869 Business Flow
80195: -- Update journal entry status -- Need to generate this within IF
80196: ----------------------------------------------------------------------------------
80197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80198: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80199: ,p_balance_type_code => l_balance_type_code
80200: );
80201:

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

80323:
80324: --
80325: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
80326: --
80327: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
80328: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
80329: ELSE
80330: ---------------------------------------------------------------------------------------------------
80331: -- 4262811a Switch Sign

Line 80352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80348:
80349: XLA_AE_LINES_PKG.ValidateCurrentLine;
80350: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
80351:
80352: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80353: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
80354: ,p_balance_type_code => l_balance_type_code);
80355:
80356: END IF;

Line 80468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

80464: l_tmp_amt NUMBER;
80465: l_acc_rev_natural_side_code VARCHAR2(1);
80466:
80467: l_num_entries NUMBER;
80468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80472: l_recog_line_1 NUMBER;

Line 80469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

80465: l_acc_rev_natural_side_code VARCHAR2(1);
80466:
80467: l_num_entries NUMBER;
80468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80472: l_recog_line_1 NUMBER;
80473: l_recog_line_2 NUMBER;

Line 80470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

80466:
80467: l_num_entries NUMBER;
80468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80472: l_recog_line_1 NUMBER;
80473: l_recog_line_2 NUMBER;
80474:

Line 80471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

80467: l_num_entries NUMBER;
80468: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
80469: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
80470: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
80471: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
80472: l_recog_line_1 NUMBER;
80473: l_recog_line_2 NUMBER;
80474:
80475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 80477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

80473: l_recog_line_2 NUMBER;
80474:
80475: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
80476: l_bflow_applied_to_amt NUMBER; -- 5132302
80477: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
80478:
80479: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
80480:
80481: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

80548: l_accrual_line_num := NULL; -- 4262811
80549: l_tmp_amt := NULL; -- 4262811
80550: --
80551:
80552: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
80553: l_balance_type_code <> 'B' THEN
80554: IF NVL(p_source_48,9E125) <> 0 AND
80555: NVL(p_source_38,'
80556: ') = 'DEPRN'

Line 80625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

80621: --
80622: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
80623:
80624: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
80625: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
80626:
80627: -- 4955764
80628: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
80629: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

80667: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
80668:
80669: IF xla_accounting_cache_pkg.GetValueChar
80670: (p_source_code => 'LEDGER_CATEGORY_CODE'
80671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
80672: AND l_bflow_method_code = 'PRIOR_ENTRY'
80673: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
80674: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
80675: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

80862: p_lookup_type => 'XLA_OWNER_TYPE'
80863: ,p_lookup_code => l_component_type_code
80864: )
80865: ,p_token_4 => 'PRODUCT_NAME'
80866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80870: ,p_ae_header_id => NULL

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

80863: ,p_lookup_code => l_component_type_code
80864: )
80865: ,p_token_4 => 'PRODUCT_NAME'
80866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80870: ,p_ae_header_id => NULL
80871: );

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

80864: )
80865: ,p_token_4 => 'PRODUCT_NAME'
80866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80870: ,p_ae_header_id => NULL
80871: );
80872:

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

80865: ,p_token_4 => 'PRODUCT_NAME'
80866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
80867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
80868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
80869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
80870: ,p_ae_header_id => NULL
80871: );
80872:
80873: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 80900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

80896: ----------------------------------------------------------------------------------
80897: -- 4219869 Business Flow
80898: -- Update journal entry status -- Need to generate this within IF
80899: ----------------------------------------------------------------------------------
80900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
80901: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
80902: ,p_balance_type_code => l_balance_type_code
80903: );
80904:

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

81068:
81069: --
81070: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81071: --
81072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81073: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81074: ELSE
81075: ---------------------------------------------------------------------------------------------------
81076: -- 4262811a Switch Sign

Line 81097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81093:
81094: XLA_AE_LINES_PKG.ValidateCurrentLine;
81095: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81096:
81097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81098: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81099: ,p_balance_type_code => l_balance_type_code);
81100:
81101: END IF;

Line 81207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81203: l_tmp_amt NUMBER;
81204: l_acc_rev_natural_side_code VARCHAR2(1);
81205:
81206: l_num_entries NUMBER;
81207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81211: l_recog_line_1 NUMBER;

Line 81208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81204: l_acc_rev_natural_side_code VARCHAR2(1);
81205:
81206: l_num_entries NUMBER;
81207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81211: l_recog_line_1 NUMBER;
81212: l_recog_line_2 NUMBER;

Line 81209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81205:
81206: l_num_entries NUMBER;
81207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81211: l_recog_line_1 NUMBER;
81212: l_recog_line_2 NUMBER;
81213:

Line 81210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81206: l_num_entries NUMBER;
81207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81211: l_recog_line_1 NUMBER;
81212: l_recog_line_2 NUMBER;
81213:
81214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81212: l_recog_line_2 NUMBER;
81213:
81214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81215: l_bflow_applied_to_amt NUMBER; -- 5132302
81216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81217:
81218: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81219:
81220: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

81287: l_accrual_line_num := NULL; -- 4262811
81288: l_tmp_amt := NULL; -- 4262811
81289: --
81290:
81291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81292: l_balance_type_code <> 'B' THEN
81293: IF NVL(p_source_39,9E125) <> 0 AND
81294: NVL(p_source_38,'
81295: ') = 'DEPRN'

Line 81364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81360: --
81361: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81362:
81363: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81364: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81365:
81366: -- 4955764
81367: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81368: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

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

81406: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81407:
81408: IF xla_accounting_cache_pkg.GetValueChar
81409: (p_source_code => 'LEDGER_CATEGORY_CODE'
81410: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81411: AND l_bflow_method_code = 'PRIOR_ENTRY'
81412: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81413: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81414: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

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

81517: p_lookup_type => 'XLA_OWNER_TYPE'
81518: ,p_lookup_code => l_component_type_code
81519: )
81520: ,p_token_4 => 'PRODUCT_NAME'
81521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81525: ,p_ae_header_id => NULL

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

81518: ,p_lookup_code => l_component_type_code
81519: )
81520: ,p_token_4 => 'PRODUCT_NAME'
81521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81525: ,p_ae_header_id => NULL
81526: );

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

81519: )
81520: ,p_token_4 => 'PRODUCT_NAME'
81521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81525: ,p_ae_header_id => NULL
81526: );
81527:

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

81520: ,p_token_4 => 'PRODUCT_NAME'
81521: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
81522: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
81523: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
81524: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
81525: ,p_ae_header_id => NULL
81526: );
81527:
81528: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 81555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81551: ----------------------------------------------------------------------------------
81552: -- 4219869 Business Flow
81553: -- Update journal entry status -- Need to generate this within IF
81554: ----------------------------------------------------------------------------------
81555: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81556: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
81557: ,p_balance_type_code => l_balance_type_code
81558: );
81559:

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

81639:
81640: --
81641: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
81642: --
81643: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
81644: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
81645: ELSE
81646: ---------------------------------------------------------------------------------------------------
81647: -- 4262811a Switch Sign

Line 81668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

81664:
81665: XLA_AE_LINES_PKG.ValidateCurrentLine;
81666: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
81667:
81668: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
81669: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
81670: ,p_balance_type_code => l_balance_type_code);
81671:
81672: END IF;

Line 81784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

81780: l_tmp_amt NUMBER;
81781: l_acc_rev_natural_side_code VARCHAR2(1);
81782:
81783: l_num_entries NUMBER;
81784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81788: l_recog_line_1 NUMBER;

Line 81785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

81781: l_acc_rev_natural_side_code VARCHAR2(1);
81782:
81783: l_num_entries NUMBER;
81784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81788: l_recog_line_1 NUMBER;
81789: l_recog_line_2 NUMBER;

Line 81786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

81782:
81783: l_num_entries NUMBER;
81784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81788: l_recog_line_1 NUMBER;
81789: l_recog_line_2 NUMBER;
81790:

Line 81787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

81783: l_num_entries NUMBER;
81784: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
81785: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
81786: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
81787: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
81788: l_recog_line_1 NUMBER;
81789: l_recog_line_2 NUMBER;
81790:
81791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 81793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

81789: l_recog_line_2 NUMBER;
81790:
81791: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
81792: l_bflow_applied_to_amt NUMBER; -- 5132302
81793: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
81794:
81795: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
81796:
81797: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

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

81864: l_accrual_line_num := NULL; -- 4262811
81865: l_tmp_amt := NULL; -- 4262811
81866: --
81867:
81868: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
81869: l_balance_type_code <> 'B' THEN
81870: IF NVL(p_source_39,9E125) <> 0 AND
81871: NVL(p_source_38,'
81872: ') = 'DEPRN'

Line 81941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

81937: --
81938: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
81939:
81940: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
81941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
81942:
81943: -- 4955764
81944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
81945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 81987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

81983: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
81984:
81985: IF xla_accounting_cache_pkg.GetValueChar
81986: (p_source_code => 'LEDGER_CATEGORY_CODE'
81987: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
81988: AND l_bflow_method_code = 'PRIOR_ENTRY'
81989: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
81990: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
81991: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82179: p_lookup_type => 'XLA_OWNER_TYPE'
82180: ,p_lookup_code => l_component_type_code
82181: )
82182: ,p_token_4 => 'PRODUCT_NAME'
82183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82187: ,p_ae_header_id => NULL

Line 82184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82180: ,p_lookup_code => l_component_type_code
82181: )
82182: ,p_token_4 => 'PRODUCT_NAME'
82183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82187: ,p_ae_header_id => NULL
82188: );

Line 82185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82181: )
82182: ,p_token_4 => 'PRODUCT_NAME'
82183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82187: ,p_ae_header_id => NULL
82188: );
82189:

Line 82186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82182: ,p_token_4 => 'PRODUCT_NAME'
82183: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82184: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82185: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82186: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82187: ,p_ae_header_id => NULL
82188: );
82189:
82190: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82213: ----------------------------------------------------------------------------------
82214: -- 4219869 Business Flow
82215: -- Update journal entry status -- Need to generate this within IF
82216: ----------------------------------------------------------------------------------
82217: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82218: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82219: ,p_balance_type_code => l_balance_type_code
82220: );
82221:

Line 82390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

82386:
82387: --
82388: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
82389: --
82390: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
82391: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
82392: ELSE
82393: ---------------------------------------------------------------------------------------------------
82394: -- 4262811a Switch Sign

Line 82415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82411:
82412: XLA_AE_LINES_PKG.ValidateCurrentLine;
82413: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
82414:
82415: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82416: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
82417: ,p_balance_type_code => l_balance_type_code);
82418:
82419: END IF;

Line 82531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

82527: l_tmp_amt NUMBER;
82528: l_acc_rev_natural_side_code VARCHAR2(1);
82529:
82530: l_num_entries NUMBER;
82531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82535: l_recog_line_1 NUMBER;

Line 82532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

82528: l_acc_rev_natural_side_code VARCHAR2(1);
82529:
82530: l_num_entries NUMBER;
82531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82535: l_recog_line_1 NUMBER;
82536: l_recog_line_2 NUMBER;

Line 82533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

82529:
82530: l_num_entries NUMBER;
82531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82535: l_recog_line_1 NUMBER;
82536: l_recog_line_2 NUMBER;
82537:

Line 82534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

82530: l_num_entries NUMBER;
82531: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
82532: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
82533: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
82534: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
82535: l_recog_line_1 NUMBER;
82536: l_recog_line_2 NUMBER;
82537:
82538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 82540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

82536: l_recog_line_2 NUMBER;
82537:
82538: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
82539: l_bflow_applied_to_amt NUMBER; -- 5132302
82540: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
82541:
82542: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
82543:
82544: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 82615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

82611: l_accrual_line_num := NULL; -- 4262811
82612: l_tmp_amt := NULL; -- 4262811
82613: --
82614:
82615: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
82616: l_balance_type_code <> 'B' THEN
82617: IF NVL(p_source_50,9E125) <> 0 AND
82618: NVL(p_source_38,'
82619: ') = 'DEPRN'

Line 82688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

82684: --
82685: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
82686:
82687: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
82688: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
82689:
82690: -- 4955764
82691: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
82692: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 82734: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

82730: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
82731:
82732: IF xla_accounting_cache_pkg.GetValueChar
82733: (p_source_code => 'LEDGER_CATEGORY_CODE'
82734: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
82735: AND l_bflow_method_code = 'PRIOR_ENTRY'
82736: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
82737: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
82738: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 82929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

82925: p_lookup_type => 'XLA_OWNER_TYPE'
82926: ,p_lookup_code => l_component_type_code
82927: )
82928: ,p_token_4 => 'PRODUCT_NAME'
82929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82933: ,p_ae_header_id => NULL

Line 82930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

82926: ,p_lookup_code => l_component_type_code
82927: )
82928: ,p_token_4 => 'PRODUCT_NAME'
82929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82933: ,p_ae_header_id => NULL
82934: );

Line 82931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

82927: )
82928: ,p_token_4 => 'PRODUCT_NAME'
82929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82933: ,p_ae_header_id => NULL
82934: );
82935:

Line 82932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

82928: ,p_token_4 => 'PRODUCT_NAME'
82929: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
82930: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
82931: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
82932: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
82933: ,p_ae_header_id => NULL
82934: );
82935:
82936: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 82963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

82959: ----------------------------------------------------------------------------------
82960: -- 4219869 Business Flow
82961: -- Update journal entry status -- Need to generate this within IF
82962: ----------------------------------------------------------------------------------
82963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
82964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
82965: ,p_balance_type_code => l_balance_type_code
82966: );
82967:

Line 83135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83131:
83132: --
83133: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83134: --
83135: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83136: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83137: ELSE
83138: ---------------------------------------------------------------------------------------------------
83139: -- 4262811a Switch Sign

Line 83160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83156:
83157: XLA_AE_LINES_PKG.ValidateCurrentLine;
83158: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83159:
83160: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83161: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83162: ,p_balance_type_code => l_balance_type_code);
83163:
83164: END IF;

Line 83276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

83272: l_tmp_amt NUMBER;
83273: l_acc_rev_natural_side_code VARCHAR2(1);
83274:
83275: l_num_entries NUMBER;
83276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83280: l_recog_line_1 NUMBER;

Line 83277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

83273: l_acc_rev_natural_side_code VARCHAR2(1);
83274:
83275: l_num_entries NUMBER;
83276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83280: l_recog_line_1 NUMBER;
83281: l_recog_line_2 NUMBER;

Line 83278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

83274:
83275: l_num_entries NUMBER;
83276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83280: l_recog_line_1 NUMBER;
83281: l_recog_line_2 NUMBER;
83282:

Line 83279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

83275: l_num_entries NUMBER;
83276: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
83277: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
83278: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
83279: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
83280: l_recog_line_1 NUMBER;
83281: l_recog_line_2 NUMBER;
83282:
83283: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 83285: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

83281: l_recog_line_2 NUMBER;
83282:
83283: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
83284: l_bflow_applied_to_amt NUMBER; -- 5132302
83285: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
83286:
83287: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
83288:
83289: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 83360: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

83356: l_accrual_line_num := NULL; -- 4262811
83357: l_tmp_amt := NULL; -- 4262811
83358: --
83359:
83360: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
83361: l_balance_type_code <> 'B' THEN
83362: IF NVL(p_source_50,9E125) <> 0 AND
83363: NVL(p_source_38,'
83364: ') = 'DEPRN'

Line 83433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

83429: --
83430: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
83431:
83432: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
83433: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
83434:
83435: -- 4955764
83436: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
83437: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 83479: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

83475: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
83476:
83477: IF xla_accounting_cache_pkg.GetValueChar
83478: (p_source_code => 'LEDGER_CATEGORY_CODE'
83479: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
83480: AND l_bflow_method_code = 'PRIOR_ENTRY'
83481: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
83482: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
83483: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 83674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

83670: p_lookup_type => 'XLA_OWNER_TYPE'
83671: ,p_lookup_code => l_component_type_code
83672: )
83673: ,p_token_4 => 'PRODUCT_NAME'
83674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83678: ,p_ae_header_id => NULL

Line 83675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

83671: ,p_lookup_code => l_component_type_code
83672: )
83673: ,p_token_4 => 'PRODUCT_NAME'
83674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83678: ,p_ae_header_id => NULL
83679: );

Line 83676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

83672: )
83673: ,p_token_4 => 'PRODUCT_NAME'
83674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83678: ,p_ae_header_id => NULL
83679: );
83680:

Line 83677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

83673: ,p_token_4 => 'PRODUCT_NAME'
83674: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
83675: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
83676: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
83677: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
83678: ,p_ae_header_id => NULL
83679: );
83680:
83681: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 83708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83704: ----------------------------------------------------------------------------------
83705: -- 4219869 Business Flow
83706: -- Update journal entry status -- Need to generate this within IF
83707: ----------------------------------------------------------------------------------
83708: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83709: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
83710: ,p_balance_type_code => l_balance_type_code
83711: );
83712:

Line 83880: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

83876:
83877: --
83878: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
83879: --
83880: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
83881: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
83882: ELSE
83883: ---------------------------------------------------------------------------------------------------
83884: -- 4262811a Switch Sign

Line 83905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

83901:
83902: XLA_AE_LINES_PKG.ValidateCurrentLine;
83903: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
83904:
83905: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
83906: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
83907: ,p_balance_type_code => l_balance_type_code);
83908:
83909: END IF;

Line 84015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84011: l_tmp_amt NUMBER;
84012: l_acc_rev_natural_side_code VARCHAR2(1);
84013:
84014: l_num_entries NUMBER;
84015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84019: l_recog_line_1 NUMBER;

Line 84016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84012: l_acc_rev_natural_side_code VARCHAR2(1);
84013:
84014: l_num_entries NUMBER;
84015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84019: l_recog_line_1 NUMBER;
84020: l_recog_line_2 NUMBER;

Line 84017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84013:
84014: l_num_entries NUMBER;
84015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84019: l_recog_line_1 NUMBER;
84020: l_recog_line_2 NUMBER;
84021:

Line 84018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84014: l_num_entries NUMBER;
84015: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84016: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84017: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84018: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84019: l_recog_line_1 NUMBER;
84020: l_recog_line_2 NUMBER;
84021:
84022: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84024: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84020: l_recog_line_2 NUMBER;
84021:
84022: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84023: l_bflow_applied_to_amt NUMBER; -- 5132302
84024: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84025:
84026: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84027:
84028: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84099: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84095: l_accrual_line_num := NULL; -- 4262811
84096: l_tmp_amt := NULL; -- 4262811
84097: --
84098:
84099: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84100: l_balance_type_code <> 'B' THEN
84101: IF NVL(p_source_48,9E125) <> 0 AND
84102: NVL(p_source_38,'
84103: ') = 'DEPRN'

Line 84172: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84168: --
84169: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84170:
84171: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84172: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84173:
84174: -- 4955764
84175: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84176: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84218: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84214: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84215:
84216: IF xla_accounting_cache_pkg.GetValueChar
84217: (p_source_code => 'LEDGER_CATEGORY_CODE'
84218: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84219: AND l_bflow_method_code = 'PRIOR_ENTRY'
84220: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84221: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84222: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84325: p_lookup_type => 'XLA_OWNER_TYPE'
84326: ,p_lookup_code => l_component_type_code
84327: )
84328: ,p_token_4 => 'PRODUCT_NAME'
84329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84333: ,p_ae_header_id => NULL

Line 84330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84326: ,p_lookup_code => l_component_type_code
84327: )
84328: ,p_token_4 => 'PRODUCT_NAME'
84329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84333: ,p_ae_header_id => NULL
84334: );

Line 84331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84327: )
84328: ,p_token_4 => 'PRODUCT_NAME'
84329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84333: ,p_ae_header_id => NULL
84334: );
84335:

Line 84332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84328: ,p_token_4 => 'PRODUCT_NAME'
84329: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84330: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84331: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84332: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84333: ,p_ae_header_id => NULL
84334: );
84335:
84336: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 84363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84359: ----------------------------------------------------------------------------------
84360: -- 4219869 Business Flow
84361: -- Update journal entry status -- Need to generate this within IF
84362: ----------------------------------------------------------------------------------
84363: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84364: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
84365: ,p_balance_type_code => l_balance_type_code
84366: );
84367:

Line 84451: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

84447:
84448: --
84449: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
84450: --
84451: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
84452: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
84453: ELSE
84454: ---------------------------------------------------------------------------------------------------
84455: -- 4262811a Switch Sign

Line 84476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

84472:
84473: XLA_AE_LINES_PKG.ValidateCurrentLine;
84474: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
84475:
84476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
84477: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
84478: ,p_balance_type_code => l_balance_type_code);
84479:
84480: END IF;

Line 84592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

84588: l_tmp_amt NUMBER;
84589: l_acc_rev_natural_side_code VARCHAR2(1);
84590:
84591: l_num_entries NUMBER;
84592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84596: l_recog_line_1 NUMBER;

Line 84593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

84589: l_acc_rev_natural_side_code VARCHAR2(1);
84590:
84591: l_num_entries NUMBER;
84592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84596: l_recog_line_1 NUMBER;
84597: l_recog_line_2 NUMBER;

Line 84594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

84590:
84591: l_num_entries NUMBER;
84592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84596: l_recog_line_1 NUMBER;
84597: l_recog_line_2 NUMBER;
84598:

Line 84595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

84591: l_num_entries NUMBER;
84592: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
84593: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
84594: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
84595: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
84596: l_recog_line_1 NUMBER;
84597: l_recog_line_2 NUMBER;
84598:
84599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 84601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

84597: l_recog_line_2 NUMBER;
84598:
84599: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
84600: l_bflow_applied_to_amt NUMBER; -- 5132302
84601: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
84602:
84603: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
84604:
84605: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 84676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

84672: l_accrual_line_num := NULL; -- 4262811
84673: l_tmp_amt := NULL; -- 4262811
84674: --
84675:
84676: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
84677: l_balance_type_code <> 'B' THEN
84678: IF NVL(p_source_48,9E125) <> 0 AND
84679: NVL(p_source_38,'
84680: ') = 'DEPRN'

Line 84749: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

84745: --
84746: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
84747:
84748: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
84749: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
84750:
84751: -- 4955764
84752: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
84753: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 84795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

84791: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
84792:
84793: IF xla_accounting_cache_pkg.GetValueChar
84794: (p_source_code => 'LEDGER_CATEGORY_CODE'
84795: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
84796: AND l_bflow_method_code = 'PRIOR_ENTRY'
84797: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
84798: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
84799: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 84991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

84987: p_lookup_type => 'XLA_OWNER_TYPE'
84988: ,p_lookup_code => l_component_type_code
84989: )
84990: ,p_token_4 => 'PRODUCT_NAME'
84991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84995: ,p_ae_header_id => NULL

Line 84992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

84988: ,p_lookup_code => l_component_type_code
84989: )
84990: ,p_token_4 => 'PRODUCT_NAME'
84991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84995: ,p_ae_header_id => NULL
84996: );

Line 84993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

84989: )
84990: ,p_token_4 => 'PRODUCT_NAME'
84991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84995: ,p_ae_header_id => NULL
84996: );
84997:

Line 84994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

84990: ,p_token_4 => 'PRODUCT_NAME'
84991: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
84992: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
84993: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
84994: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
84995: ,p_ae_header_id => NULL
84996: );
84997:
84998: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85021: ----------------------------------------------------------------------------------
85022: -- 4219869 Business Flow
85023: -- Update journal entry status -- Need to generate this within IF
85024: ----------------------------------------------------------------------------------
85025: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85026: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85027: ,p_balance_type_code => l_balance_type_code
85028: );
85029:

Line 85198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85194:
85195: --
85196: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85197: --
85198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85199: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85200: ELSE
85201: ---------------------------------------------------------------------------------------------------
85202: -- 4262811a Switch Sign

Line 85223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85219:
85220: XLA_AE_LINES_PKG.ValidateCurrentLine;
85221: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85222:
85223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85225: ,p_balance_type_code => l_balance_type_code);
85226:
85227: END IF;

Line 85333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

85329: l_tmp_amt NUMBER;
85330: l_acc_rev_natural_side_code VARCHAR2(1);
85331:
85332: l_num_entries NUMBER;
85333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85337: l_recog_line_1 NUMBER;

Line 85334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

85330: l_acc_rev_natural_side_code VARCHAR2(1);
85331:
85332: l_num_entries NUMBER;
85333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85337: l_recog_line_1 NUMBER;
85338: l_recog_line_2 NUMBER;

Line 85335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

85331:
85332: l_num_entries NUMBER;
85333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85337: l_recog_line_1 NUMBER;
85338: l_recog_line_2 NUMBER;
85339:

Line 85336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

85332: l_num_entries NUMBER;
85333: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
85334: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
85335: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
85336: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
85337: l_recog_line_1 NUMBER;
85338: l_recog_line_2 NUMBER;
85339:
85340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 85342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

85338: l_recog_line_2 NUMBER;
85339:
85340: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
85341: l_bflow_applied_to_amt NUMBER; -- 5132302
85342: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
85343:
85344: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
85345:
85346: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 85417: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

85413: l_accrual_line_num := NULL; -- 4262811
85414: l_tmp_amt := NULL; -- 4262811
85415: --
85416:
85417: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
85418: l_balance_type_code <> 'B' THEN
85419: IF NVL(p_source_35,'
85420: ') = 'PROCEEDS CLR'
85421: THEN

Line 85489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

85485: --
85486: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
85487:
85488: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
85489: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
85490:
85491: -- 4955764
85492: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
85493: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 85529: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

85525: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
85526:
85527: IF xla_accounting_cache_pkg.GetValueChar
85528: (p_source_code => 'LEDGER_CATEGORY_CODE'
85529: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
85530: AND l_bflow_method_code = 'PRIOR_ENTRY'
85531: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
85532: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
85533: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 85724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

85720: p_lookup_type => 'XLA_OWNER_TYPE'
85721: ,p_lookup_code => l_component_type_code
85722: )
85723: ,p_token_4 => 'PRODUCT_NAME'
85724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85728: ,p_ae_header_id => NULL

Line 85725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

85721: ,p_lookup_code => l_component_type_code
85722: )
85723: ,p_token_4 => 'PRODUCT_NAME'
85724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85728: ,p_ae_header_id => NULL
85729: );

Line 85726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

85722: )
85723: ,p_token_4 => 'PRODUCT_NAME'
85724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85728: ,p_ae_header_id => NULL
85729: );
85730:

Line 85727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

85723: ,p_token_4 => 'PRODUCT_NAME'
85724: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
85725: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
85726: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
85727: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
85728: ,p_ae_header_id => NULL
85729: );
85730:
85731: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 85758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85754: ----------------------------------------------------------------------------------
85755: -- 4219869 Business Flow
85756: -- Update journal entry status -- Need to generate this within IF
85757: ----------------------------------------------------------------------------------
85758: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85759: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
85760: ,p_balance_type_code => l_balance_type_code
85761: );
85762:

Line 85930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

85926:
85927: --
85928: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
85929: --
85930: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
85931: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
85932: ELSE
85933: ---------------------------------------------------------------------------------------------------
85934: -- 4262811a Switch Sign

Line 85955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

85951:
85952: XLA_AE_LINES_PKG.ValidateCurrentLine;
85953: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
85954:
85955: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
85956: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
85957: ,p_balance_type_code => l_balance_type_code);
85958:
85959: END IF;

Line 86065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86061: l_tmp_amt NUMBER;
86062: l_acc_rev_natural_side_code VARCHAR2(1);
86063:
86064: l_num_entries NUMBER;
86065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86069: l_recog_line_1 NUMBER;

Line 86066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86062: l_acc_rev_natural_side_code VARCHAR2(1);
86063:
86064: l_num_entries NUMBER;
86065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86069: l_recog_line_1 NUMBER;
86070: l_recog_line_2 NUMBER;

Line 86067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86063:
86064: l_num_entries NUMBER;
86065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86069: l_recog_line_1 NUMBER;
86070: l_recog_line_2 NUMBER;
86071:

Line 86068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86064: l_num_entries NUMBER;
86065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86069: l_recog_line_1 NUMBER;
86070: l_recog_line_2 NUMBER;
86071:
86072: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86074: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86070: l_recog_line_2 NUMBER;
86071:
86072: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86073: l_bflow_applied_to_amt NUMBER; -- 5132302
86074: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86075:
86076: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86077:
86078: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86149: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86145: l_accrual_line_num := NULL; -- 4262811
86146: l_tmp_amt := NULL; -- 4262811
86147: --
86148:
86149: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86150: l_balance_type_code <> 'B' THEN
86151: IF NVL(p_source_35,'
86152: ') = 'PROCEEDS CLR'
86153: THEN

Line 86221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86217: --
86218: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86219:
86220: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86222:
86223: -- 4955764
86224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86258:
86259: IF xla_accounting_cache_pkg.GetValueChar
86260: (p_source_code => 'LEDGER_CATEGORY_CODE'
86261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86262: AND l_bflow_method_code = 'PRIOR_ENTRY'
86263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
86265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 86456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

86452: p_lookup_type => 'XLA_OWNER_TYPE'
86453: ,p_lookup_code => l_component_type_code
86454: )
86455: ,p_token_4 => 'PRODUCT_NAME'
86456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86460: ,p_ae_header_id => NULL

Line 86457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

86453: ,p_lookup_code => l_component_type_code
86454: )
86455: ,p_token_4 => 'PRODUCT_NAME'
86456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86460: ,p_ae_header_id => NULL
86461: );

Line 86458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

86454: )
86455: ,p_token_4 => 'PRODUCT_NAME'
86456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86460: ,p_ae_header_id => NULL
86461: );
86462:

Line 86459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

86455: ,p_token_4 => 'PRODUCT_NAME'
86456: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
86457: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
86458: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
86459: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
86460: ,p_ae_header_id => NULL
86461: );
86462:
86463: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 86490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86486: ----------------------------------------------------------------------------------
86487: -- 4219869 Business Flow
86488: -- Update journal entry status -- Need to generate this within IF
86489: ----------------------------------------------------------------------------------
86490: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86491: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
86492: ,p_balance_type_code => l_balance_type_code
86493: );
86494:

Line 86662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

86658:
86659: --
86660: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
86661: --
86662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
86663: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
86664: ELSE
86665: ---------------------------------------------------------------------------------------------------
86666: -- 4262811a Switch Sign

Line 86687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

86683:
86684: XLA_AE_LINES_PKG.ValidateCurrentLine;
86685: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
86686:
86687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
86688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
86689: ,p_balance_type_code => l_balance_type_code);
86690:
86691: END IF;

Line 86799: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

86795: l_tmp_amt NUMBER;
86796: l_acc_rev_natural_side_code VARCHAR2(1);
86797:
86798: l_num_entries NUMBER;
86799: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86800: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86801: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86802: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86803: l_recog_line_1 NUMBER;

Line 86800: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

86796: l_acc_rev_natural_side_code VARCHAR2(1);
86797:
86798: l_num_entries NUMBER;
86799: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86800: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86801: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86802: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86803: l_recog_line_1 NUMBER;
86804: l_recog_line_2 NUMBER;

Line 86801: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

86797:
86798: l_num_entries NUMBER;
86799: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86800: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86801: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86802: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86803: l_recog_line_1 NUMBER;
86804: l_recog_line_2 NUMBER;
86805:

Line 86802: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

86798: l_num_entries NUMBER;
86799: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
86800: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
86801: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
86802: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
86803: l_recog_line_1 NUMBER;
86804: l_recog_line_2 NUMBER;
86805:
86806: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 86808: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

86804: l_recog_line_2 NUMBER;
86805:
86806: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
86807: l_bflow_applied_to_amt NUMBER; -- 5132302
86808: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
86809:
86810: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
86811:
86812: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 86883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

86879: l_accrual_line_num := NULL; -- 4262811
86880: l_tmp_amt := NULL; -- 4262811
86881: --
86882:
86883: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
86884: l_balance_type_code <> 'B' THEN
86885: IF NVL(p_source_35,'
86886: ') = 'PROCEEDS' AND
86887: p_source_41 >= 0

Line 86956: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

86952: --
86953: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
86954:
86955: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
86956: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
86957:
86958: -- 4955764
86959: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
86960: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 86996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

86992: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
86993:
86994: IF xla_accounting_cache_pkg.GetValueChar
86995: (p_source_code => 'LEDGER_CATEGORY_CODE'
86996: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
86997: AND l_bflow_method_code = 'PRIOR_ENTRY'
86998: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
86999: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87000: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87187: p_lookup_type => 'XLA_OWNER_TYPE'
87188: ,p_lookup_code => l_component_type_code
87189: )
87190: ,p_token_4 => 'PRODUCT_NAME'
87191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87195: ,p_ae_header_id => NULL

Line 87192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87188: ,p_lookup_code => l_component_type_code
87189: )
87190: ,p_token_4 => 'PRODUCT_NAME'
87191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87195: ,p_ae_header_id => NULL
87196: );

Line 87193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87189: )
87190: ,p_token_4 => 'PRODUCT_NAME'
87191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87195: ,p_ae_header_id => NULL
87196: );
87197:

Line 87194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87190: ,p_token_4 => 'PRODUCT_NAME'
87191: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87192: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87193: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87194: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87195: ,p_ae_header_id => NULL
87196: );
87197:
87198: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87221: ----------------------------------------------------------------------------------
87222: -- 4219869 Business Flow
87223: -- Update journal entry status -- Need to generate this within IF
87224: ----------------------------------------------------------------------------------
87225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87227: ,p_balance_type_code => l_balance_type_code
87228: );
87229:

Line 87397: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

87393:
87394: --
87395: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
87396: --
87397: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
87398: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
87399: ELSE
87400: ---------------------------------------------------------------------------------------------------
87401: -- 4262811a Switch Sign

Line 87422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87418:
87419: XLA_AE_LINES_PKG.ValidateCurrentLine;
87420: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
87421:
87422: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87423: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
87424: ,p_balance_type_code => l_balance_type_code);
87425:
87426: END IF;

Line 87534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

87530: l_tmp_amt NUMBER;
87531: l_acc_rev_natural_side_code VARCHAR2(1);
87532:
87533: l_num_entries NUMBER;
87534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87538: l_recog_line_1 NUMBER;

Line 87535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

87531: l_acc_rev_natural_side_code VARCHAR2(1);
87532:
87533: l_num_entries NUMBER;
87534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87538: l_recog_line_1 NUMBER;
87539: l_recog_line_2 NUMBER;

Line 87536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

87532:
87533: l_num_entries NUMBER;
87534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87538: l_recog_line_1 NUMBER;
87539: l_recog_line_2 NUMBER;
87540:

Line 87537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

87533: l_num_entries NUMBER;
87534: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
87535: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
87536: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
87537: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
87538: l_recog_line_1 NUMBER;
87539: l_recog_line_2 NUMBER;
87540:
87541: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 87543: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

87539: l_recog_line_2 NUMBER;
87540:
87541: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
87542: l_bflow_applied_to_amt NUMBER; -- 5132302
87543: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
87544:
87545: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
87546:
87547: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 87618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

87614: l_accrual_line_num := NULL; -- 4262811
87615: l_tmp_amt := NULL; -- 4262811
87616: --
87617:
87618: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
87619: l_balance_type_code <> 'B' THEN
87620: IF NVL(p_source_35,'
87621: ') = 'PROCEEDS' AND
87622: p_source_41 >= 0

Line 87691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

87687: --
87688: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
87689:
87690: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
87691: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
87692:
87693: -- 4955764
87694: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
87695: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 87731: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

87727: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
87728:
87729: IF xla_accounting_cache_pkg.GetValueChar
87730: (p_source_code => 'LEDGER_CATEGORY_CODE'
87731: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
87732: AND l_bflow_method_code = 'PRIOR_ENTRY'
87733: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
87734: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
87735: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 87926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

87922: p_lookup_type => 'XLA_OWNER_TYPE'
87923: ,p_lookup_code => l_component_type_code
87924: )
87925: ,p_token_4 => 'PRODUCT_NAME'
87926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87930: ,p_ae_header_id => NULL

Line 87927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

87923: ,p_lookup_code => l_component_type_code
87924: )
87925: ,p_token_4 => 'PRODUCT_NAME'
87926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87930: ,p_ae_header_id => NULL
87931: );

Line 87928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

87924: )
87925: ,p_token_4 => 'PRODUCT_NAME'
87926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87930: ,p_ae_header_id => NULL
87931: );
87932:

Line 87929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

87925: ,p_token_4 => 'PRODUCT_NAME'
87926: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
87927: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
87928: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
87929: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
87930: ,p_ae_header_id => NULL
87931: );
87932:
87933: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 87960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

87956: ----------------------------------------------------------------------------------
87957: -- 4219869 Business Flow
87958: -- Update journal entry status -- Need to generate this within IF
87959: ----------------------------------------------------------------------------------
87960: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
87961: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
87962: ,p_balance_type_code => l_balance_type_code
87963: );
87964:

Line 88132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88128:
88129: --
88130: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88131: --
88132: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88133: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88134: ELSE
88135: ---------------------------------------------------------------------------------------------------
88136: -- 4262811a Switch Sign

Line 88157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88153:
88154: XLA_AE_LINES_PKG.ValidateCurrentLine;
88155: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88156:
88157: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88158: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88159: ,p_balance_type_code => l_balance_type_code);
88160:
88161: END IF;

Line 88269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

88265: l_tmp_amt NUMBER;
88266: l_acc_rev_natural_side_code VARCHAR2(1);
88267:
88268: l_num_entries NUMBER;
88269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88273: l_recog_line_1 NUMBER;

Line 88270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

88266: l_acc_rev_natural_side_code VARCHAR2(1);
88267:
88268: l_num_entries NUMBER;
88269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88273: l_recog_line_1 NUMBER;
88274: l_recog_line_2 NUMBER;

Line 88271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

88267:
88268: l_num_entries NUMBER;
88269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88273: l_recog_line_1 NUMBER;
88274: l_recog_line_2 NUMBER;
88275:

Line 88272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

88268: l_num_entries NUMBER;
88269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
88270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
88271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
88272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
88273: l_recog_line_1 NUMBER;
88274: l_recog_line_2 NUMBER;
88275:
88276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 88278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

88274: l_recog_line_2 NUMBER;
88275:
88276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
88277: l_bflow_applied_to_amt NUMBER; -- 5132302
88278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
88279:
88280: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
88281:
88282: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 88353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

88349: l_accrual_line_num := NULL; -- 4262811
88350: l_tmp_amt := NULL; -- 4262811
88351: --
88352:
88353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
88354: l_balance_type_code <> 'B' THEN
88355: IF NVL(p_source_35,'
88356: ') = 'PROCEEDS' AND
88357: p_source_41 < 0

Line 88426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

88422: --
88423: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
88424:
88425: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
88426: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
88427:
88428: -- 4955764
88429: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
88430: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 88466: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

88462: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
88463:
88464: IF xla_accounting_cache_pkg.GetValueChar
88465: (p_source_code => 'LEDGER_CATEGORY_CODE'
88466: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
88467: AND l_bflow_method_code = 'PRIOR_ENTRY'
88468: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
88469: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
88470: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 88661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

88657: p_lookup_type => 'XLA_OWNER_TYPE'
88658: ,p_lookup_code => l_component_type_code
88659: )
88660: ,p_token_4 => 'PRODUCT_NAME'
88661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88665: ,p_ae_header_id => NULL

Line 88662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

88658: ,p_lookup_code => l_component_type_code
88659: )
88660: ,p_token_4 => 'PRODUCT_NAME'
88661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88665: ,p_ae_header_id => NULL
88666: );

Line 88663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

88659: )
88660: ,p_token_4 => 'PRODUCT_NAME'
88661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88665: ,p_ae_header_id => NULL
88666: );
88667:

Line 88664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

88660: ,p_token_4 => 'PRODUCT_NAME'
88661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
88662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
88663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
88664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
88665: ,p_ae_header_id => NULL
88666: );
88667:
88668: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 88695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88691: ----------------------------------------------------------------------------------
88692: -- 4219869 Business Flow
88693: -- Update journal entry status -- Need to generate this within IF
88694: ----------------------------------------------------------------------------------
88695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88696: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
88697: ,p_balance_type_code => l_balance_type_code
88698: );
88699:

Line 88867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

88863:
88864: --
88865: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
88866: --
88867: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
88868: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
88869: ELSE
88870: ---------------------------------------------------------------------------------------------------
88871: -- 4262811a Switch Sign

Line 88892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

88888:
88889: XLA_AE_LINES_PKG.ValidateCurrentLine;
88890: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
88891:
88892: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
88893: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
88894: ,p_balance_type_code => l_balance_type_code);
88895:
88896: END IF;

Line 89004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89000: l_tmp_amt NUMBER;
89001: l_acc_rev_natural_side_code VARCHAR2(1);
89002:
89003: l_num_entries NUMBER;
89004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89008: l_recog_line_1 NUMBER;

Line 89005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89001: l_acc_rev_natural_side_code VARCHAR2(1);
89002:
89003: l_num_entries NUMBER;
89004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89008: l_recog_line_1 NUMBER;
89009: l_recog_line_2 NUMBER;

Line 89006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89002:
89003: l_num_entries NUMBER;
89004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89008: l_recog_line_1 NUMBER;
89009: l_recog_line_2 NUMBER;
89010:

Line 89007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89003: l_num_entries NUMBER;
89004: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89005: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89006: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89007: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89008: l_recog_line_1 NUMBER;
89009: l_recog_line_2 NUMBER;
89010:
89011: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89013: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89009: l_recog_line_2 NUMBER;
89010:
89011: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89012: l_bflow_applied_to_amt NUMBER; -- 5132302
89013: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89014:
89015: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89016:
89017: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89088: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89084: l_accrual_line_num := NULL; -- 4262811
89085: l_tmp_amt := NULL; -- 4262811
89086: --
89087:
89088: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89089: l_balance_type_code <> 'B' THEN
89090: IF NVL(p_source_35,'
89091: ') = 'PROCEEDS' AND
89092: p_source_41 < 0

Line 89161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89157: --
89158: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89159:
89160: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89161: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89162:
89163: -- 4955764
89164: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89165: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89201: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89197: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89198:
89199: IF xla_accounting_cache_pkg.GetValueChar
89200: (p_source_code => 'LEDGER_CATEGORY_CODE'
89201: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89202: AND l_bflow_method_code = 'PRIOR_ENTRY'
89203: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89204: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89205: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 89396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

89392: p_lookup_type => 'XLA_OWNER_TYPE'
89393: ,p_lookup_code => l_component_type_code
89394: )
89395: ,p_token_4 => 'PRODUCT_NAME'
89396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89400: ,p_ae_header_id => NULL

Line 89397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

89393: ,p_lookup_code => l_component_type_code
89394: )
89395: ,p_token_4 => 'PRODUCT_NAME'
89396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89400: ,p_ae_header_id => NULL
89401: );

Line 89398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

89394: )
89395: ,p_token_4 => 'PRODUCT_NAME'
89396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89400: ,p_ae_header_id => NULL
89401: );
89402:

Line 89399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

89395: ,p_token_4 => 'PRODUCT_NAME'
89396: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
89397: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
89398: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
89399: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
89400: ,p_ae_header_id => NULL
89401: );
89402:
89403: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 89430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89426: ----------------------------------------------------------------------------------
89427: -- 4219869 Business Flow
89428: -- Update journal entry status -- Need to generate this within IF
89429: ----------------------------------------------------------------------------------
89430: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89431: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
89432: ,p_balance_type_code => l_balance_type_code
89433: );
89434:

Line 89602: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

89598:
89599: --
89600: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
89601: --
89602: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
89603: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
89604: ELSE
89605: ---------------------------------------------------------------------------------------------------
89606: -- 4262811a Switch Sign

Line 89627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

89623:
89624: XLA_AE_LINES_PKG.ValidateCurrentLine;
89625: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
89626:
89627: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
89628: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
89629: ,p_balance_type_code => l_balance_type_code);
89630:
89631: END IF;

Line 89737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

89733: l_tmp_amt NUMBER;
89734: l_acc_rev_natural_side_code VARCHAR2(1);
89735:
89736: l_num_entries NUMBER;
89737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89741: l_recog_line_1 NUMBER;

Line 89738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

89734: l_acc_rev_natural_side_code VARCHAR2(1);
89735:
89736: l_num_entries NUMBER;
89737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89741: l_recog_line_1 NUMBER;
89742: l_recog_line_2 NUMBER;

Line 89739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

89735:
89736: l_num_entries NUMBER;
89737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89741: l_recog_line_1 NUMBER;
89742: l_recog_line_2 NUMBER;
89743:

Line 89740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

89736: l_num_entries NUMBER;
89737: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
89738: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
89739: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
89740: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
89741: l_recog_line_1 NUMBER;
89742: l_recog_line_2 NUMBER;
89743:
89744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 89746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

89742: l_recog_line_2 NUMBER;
89743:
89744: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
89745: l_bflow_applied_to_amt NUMBER; -- 5132302
89746: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
89747:
89748: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
89749:
89750: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 89821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

89817: l_accrual_line_num := NULL; -- 4262811
89818: l_tmp_amt := NULL; -- 4262811
89819: --
89820:
89821: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
89822: l_balance_type_code <> 'B' THEN
89823: IF NVL(p_source_35,'
89824: ') = 'BONUS EXPENSE' AND
89825: NVL(p_source_42,'

Line 89895: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

89891: --
89892: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
89893:
89894: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
89895: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
89896:
89897: -- 4955764
89898: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
89899: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 89935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

89931: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
89932:
89933: IF xla_accounting_cache_pkg.GetValueChar
89934: (p_source_code => 'LEDGER_CATEGORY_CODE'
89935: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
89936: AND l_bflow_method_code = 'PRIOR_ENTRY'
89937: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
89938: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
89939: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90084: p_lookup_type => 'XLA_OWNER_TYPE'
90085: ,p_lookup_code => l_component_type_code
90086: )
90087: ,p_token_4 => 'PRODUCT_NAME'
90088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90092: ,p_ae_header_id => NULL

Line 90089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90085: ,p_lookup_code => l_component_type_code
90086: )
90087: ,p_token_4 => 'PRODUCT_NAME'
90088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90092: ,p_ae_header_id => NULL
90093: );

Line 90090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90086: )
90087: ,p_token_4 => 'PRODUCT_NAME'
90088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90092: ,p_ae_header_id => NULL
90093: );
90094:

Line 90091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90087: ,p_token_4 => 'PRODUCT_NAME'
90088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90092: ,p_ae_header_id => NULL
90093: );
90094:
90095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90118: ----------------------------------------------------------------------------------
90119: -- 4219869 Business Flow
90120: -- Update journal entry status -- Need to generate this within IF
90121: ----------------------------------------------------------------------------------
90122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90124: ,p_balance_type_code => l_balance_type_code
90125: );
90126:

Line 90252: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90248:
90249: --
90250: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90251: --
90252: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90253: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90254: ELSE
90255: ---------------------------------------------------------------------------------------------------
90256: -- 4262811a Switch Sign

Line 90277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90273:
90274: XLA_AE_LINES_PKG.ValidateCurrentLine;
90275: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
90276:
90277: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90278: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
90279: ,p_balance_type_code => l_balance_type_code);
90280:
90281: END IF;

Line 90391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

90387: l_tmp_amt NUMBER;
90388: l_acc_rev_natural_side_code VARCHAR2(1);
90389:
90390: l_num_entries NUMBER;
90391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90395: l_recog_line_1 NUMBER;

Line 90392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

90388: l_acc_rev_natural_side_code VARCHAR2(1);
90389:
90390: l_num_entries NUMBER;
90391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90395: l_recog_line_1 NUMBER;
90396: l_recog_line_2 NUMBER;

Line 90393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

90389:
90390: l_num_entries NUMBER;
90391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90395: l_recog_line_1 NUMBER;
90396: l_recog_line_2 NUMBER;
90397:

Line 90394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

90390: l_num_entries NUMBER;
90391: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
90392: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
90393: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
90394: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
90395: l_recog_line_1 NUMBER;
90396: l_recog_line_2 NUMBER;
90397:
90398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 90400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

90396: l_recog_line_2 NUMBER;
90397:
90398: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
90399: l_bflow_applied_to_amt NUMBER; -- 5132302
90400: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
90401:
90402: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
90403:
90404: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 90475: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

90471: l_accrual_line_num := NULL; -- 4262811
90472: l_tmp_amt := NULL; -- 4262811
90473: --
90474:
90475: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
90476: l_balance_type_code <> 'B' THEN
90477: IF (NVL(p_source_35,'
90478: ') = 'BONUS EXPENSE' OR
90479: NVL(p_source_35,'

Line 90551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

90547: --
90548: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
90549:
90550: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
90551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
90552:
90553: -- 4955764
90554: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
90555: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 90591: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

90587: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
90588:
90589: IF xla_accounting_cache_pkg.GetValueChar
90590: (p_source_code => 'LEDGER_CATEGORY_CODE'
90591: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
90592: AND l_bflow_method_code = 'PRIOR_ENTRY'
90593: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
90594: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
90595: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 90787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

90783: p_lookup_type => 'XLA_OWNER_TYPE'
90784: ,p_lookup_code => l_component_type_code
90785: )
90786: ,p_token_4 => 'PRODUCT_NAME'
90787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90791: ,p_ae_header_id => NULL

Line 90788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

90784: ,p_lookup_code => l_component_type_code
90785: )
90786: ,p_token_4 => 'PRODUCT_NAME'
90787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90791: ,p_ae_header_id => NULL
90792: );

Line 90789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

90785: )
90786: ,p_token_4 => 'PRODUCT_NAME'
90787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90791: ,p_ae_header_id => NULL
90792: );
90793:

Line 90790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

90786: ,p_token_4 => 'PRODUCT_NAME'
90787: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
90788: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
90789: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
90790: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
90791: ,p_ae_header_id => NULL
90792: );
90793:
90794: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 90821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

90817: ----------------------------------------------------------------------------------
90818: -- 4219869 Business Flow
90819: -- Update journal entry status -- Need to generate this within IF
90820: ----------------------------------------------------------------------------------
90821: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
90822: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
90823: ,p_balance_type_code => l_balance_type_code
90824: );
90825:

Line 90994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

90990:
90991: --
90992: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
90993: --
90994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
90995: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
90996: ELSE
90997: ---------------------------------------------------------------------------------------------------
90998: -- 4262811a Switch Sign

Line 91019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91015:
91016: XLA_AE_LINES_PKG.ValidateCurrentLine;
91017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91018:
91019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91021: ,p_balance_type_code => l_balance_type_code);
91022:
91023: END IF;

Line 91131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91127: l_tmp_amt NUMBER;
91128: l_acc_rev_natural_side_code VARCHAR2(1);
91129:
91130: l_num_entries NUMBER;
91131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91135: l_recog_line_1 NUMBER;

Line 91132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91128: l_acc_rev_natural_side_code VARCHAR2(1);
91129:
91130: l_num_entries NUMBER;
91131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91135: l_recog_line_1 NUMBER;
91136: l_recog_line_2 NUMBER;

Line 91133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91129:
91130: l_num_entries NUMBER;
91131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91135: l_recog_line_1 NUMBER;
91136: l_recog_line_2 NUMBER;
91137:

Line 91134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91130: l_num_entries NUMBER;
91131: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91132: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91133: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91134: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91135: l_recog_line_1 NUMBER;
91136: l_recog_line_2 NUMBER;
91137:
91138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91136: l_recog_line_2 NUMBER;
91137:
91138: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91139: l_bflow_applied_to_amt NUMBER; -- 5132302
91140: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91141:
91142: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91143:
91144: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91211: l_accrual_line_num := NULL; -- 4262811
91212: l_tmp_amt := NULL; -- 4262811
91213: --
91214:
91215: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91216: l_balance_type_code <> 'B' THEN
91217: IF NVL(p_source_35,'
91218: ') = 'COST' AND
91219: NVL(p_source_42,'

Line 91289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

91285: --
91286: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
91287:
91288: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
91289: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
91290:
91291: -- 4955764
91292: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
91293: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 91329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

91325: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
91326:
91327: IF xla_accounting_cache_pkg.GetValueChar
91328: (p_source_code => 'LEDGER_CATEGORY_CODE'
91329: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
91330: AND l_bflow_method_code = 'PRIOR_ENTRY'
91331: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
91332: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
91333: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 91524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

91520: p_lookup_type => 'XLA_OWNER_TYPE'
91521: ,p_lookup_code => l_component_type_code
91522: )
91523: ,p_token_4 => 'PRODUCT_NAME'
91524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91528: ,p_ae_header_id => NULL

Line 91525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

91521: ,p_lookup_code => l_component_type_code
91522: )
91523: ,p_token_4 => 'PRODUCT_NAME'
91524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91528: ,p_ae_header_id => NULL
91529: );

Line 91526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

91522: )
91523: ,p_token_4 => 'PRODUCT_NAME'
91524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91528: ,p_ae_header_id => NULL
91529: );
91530:

Line 91527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

91523: ,p_token_4 => 'PRODUCT_NAME'
91524: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
91525: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
91526: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
91527: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
91528: ,p_ae_header_id => NULL
91529: );
91530:
91531: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 91558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91554: ----------------------------------------------------------------------------------
91555: -- 4219869 Business Flow
91556: -- Update journal entry status -- Need to generate this within IF
91557: ----------------------------------------------------------------------------------
91558: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91559: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
91560: ,p_balance_type_code => l_balance_type_code
91561: );
91562:

Line 91730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

91726:
91727: --
91728: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
91729: --
91730: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
91731: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
91732: ELSE
91733: ---------------------------------------------------------------------------------------------------
91734: -- 4262811a Switch Sign

Line 91755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

91751:
91752: XLA_AE_LINES_PKG.ValidateCurrentLine;
91753: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
91754:
91755: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
91756: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
91757: ,p_balance_type_code => l_balance_type_code);
91758:
91759: END IF;

Line 91863: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

91859: l_tmp_amt NUMBER;
91860: l_acc_rev_natural_side_code VARCHAR2(1);
91861:
91862: l_num_entries NUMBER;
91863: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91864: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91865: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91866: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91867: l_recog_line_1 NUMBER;

Line 91864: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

91860: l_acc_rev_natural_side_code VARCHAR2(1);
91861:
91862: l_num_entries NUMBER;
91863: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91864: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91865: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91866: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91867: l_recog_line_1 NUMBER;
91868: l_recog_line_2 NUMBER;

Line 91865: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

91861:
91862: l_num_entries NUMBER;
91863: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91864: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91865: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91866: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91867: l_recog_line_1 NUMBER;
91868: l_recog_line_2 NUMBER;
91869:

Line 91866: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

91862: l_num_entries NUMBER;
91863: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
91864: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
91865: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
91866: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
91867: l_recog_line_1 NUMBER;
91868: l_recog_line_2 NUMBER;
91869:
91870: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 91872: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

91868: l_recog_line_2 NUMBER;
91869:
91870: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
91871: l_bflow_applied_to_amt NUMBER; -- 5132302
91872: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
91873:
91874: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
91875:
91876: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 91947: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

91943: l_accrual_line_num := NULL; -- 4262811
91944: l_tmp_amt := NULL; -- 4262811
91945: --
91946:
91947: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
91948: l_balance_type_code <> 'B' THEN
91949: IF NVL(p_source_35,'
91950: ') = 'EXPENSE' AND
91951: NVL(p_source_42,'

Line 92021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92017: --
92018: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92019:
92020: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92022:
92023: -- 4955764
92024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92057: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92058:
92059: IF xla_accounting_cache_pkg.GetValueChar
92060: (p_source_code => 'LEDGER_CATEGORY_CODE'
92061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92062: AND l_bflow_method_code = 'PRIOR_ENTRY'
92063: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92064: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92065: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92168: p_lookup_type => 'XLA_OWNER_TYPE'
92169: ,p_lookup_code => l_component_type_code
92170: )
92171: ,p_token_4 => 'PRODUCT_NAME'
92172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92176: ,p_ae_header_id => NULL

Line 92173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92169: ,p_lookup_code => l_component_type_code
92170: )
92171: ,p_token_4 => 'PRODUCT_NAME'
92172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92176: ,p_ae_header_id => NULL
92177: );

Line 92174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92170: )
92171: ,p_token_4 => 'PRODUCT_NAME'
92172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92176: ,p_ae_header_id => NULL
92177: );
92178:

Line 92175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92171: ,p_token_4 => 'PRODUCT_NAME'
92172: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92173: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92174: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92175: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92176: ,p_ae_header_id => NULL
92177: );
92178:
92179: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92202: ----------------------------------------------------------------------------------
92203: -- 4219869 Business Flow
92204: -- Update journal entry status -- Need to generate this within IF
92205: ----------------------------------------------------------------------------------
92206: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92207: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92208: ,p_balance_type_code => l_balance_type_code
92209: );
92210:

Line 92294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

92290:
92291: --
92292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
92293: --
92294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
92295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
92296: ELSE
92297: ---------------------------------------------------------------------------------------------------
92298: -- 4262811a Switch Sign

Line 92319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92315:
92316: XLA_AE_LINES_PKG.ValidateCurrentLine;
92317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
92318:
92319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
92321: ,p_balance_type_code => l_balance_type_code);
92322:
92323: END IF;

Line 92431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

92427: l_tmp_amt NUMBER;
92428: l_acc_rev_natural_side_code VARCHAR2(1);
92429:
92430: l_num_entries NUMBER;
92431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92435: l_recog_line_1 NUMBER;

Line 92432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

92428: l_acc_rev_natural_side_code VARCHAR2(1);
92429:
92430: l_num_entries NUMBER;
92431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92435: l_recog_line_1 NUMBER;
92436: l_recog_line_2 NUMBER;

Line 92433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

92429:
92430: l_num_entries NUMBER;
92431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92435: l_recog_line_1 NUMBER;
92436: l_recog_line_2 NUMBER;
92437:

Line 92434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

92430: l_num_entries NUMBER;
92431: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
92432: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
92433: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
92434: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
92435: l_recog_line_1 NUMBER;
92436: l_recog_line_2 NUMBER;
92437:
92438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 92440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

92436: l_recog_line_2 NUMBER;
92437:
92438: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
92439: l_bflow_applied_to_amt NUMBER; -- 5132302
92440: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
92441:
92442: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
92443:
92444: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 92515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

92511: l_accrual_line_num := NULL; -- 4262811
92512: l_tmp_amt := NULL; -- 4262811
92513: --
92514:
92515: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
92516: l_balance_type_code <> 'B' THEN
92517: IF (NVL(p_source_35,'
92518: ') = 'EXPENSE' OR
92519: NVL(p_source_35,'

Line 92591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

92587: --
92588: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
92589:
92590: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
92591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
92592:
92593: -- 4955764
92594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
92595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 92631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

92627: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
92628:
92629: IF xla_accounting_cache_pkg.GetValueChar
92630: (p_source_code => 'LEDGER_CATEGORY_CODE'
92631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
92632: AND l_bflow_method_code = 'PRIOR_ENTRY'
92633: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
92634: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
92635: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 92826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

92822: p_lookup_type => 'XLA_OWNER_TYPE'
92823: ,p_lookup_code => l_component_type_code
92824: )
92825: ,p_token_4 => 'PRODUCT_NAME'
92826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92830: ,p_ae_header_id => NULL

Line 92827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

92823: ,p_lookup_code => l_component_type_code
92824: )
92825: ,p_token_4 => 'PRODUCT_NAME'
92826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92830: ,p_ae_header_id => NULL
92831: );

Line 92828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

92824: )
92825: ,p_token_4 => 'PRODUCT_NAME'
92826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92830: ,p_ae_header_id => NULL
92831: );
92832:

Line 92829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

92825: ,p_token_4 => 'PRODUCT_NAME'
92826: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
92827: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
92828: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
92829: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
92830: ,p_ae_header_id => NULL
92831: );
92832:
92833: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 92860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

92856: ----------------------------------------------------------------------------------
92857: -- 4219869 Business Flow
92858: -- Update journal entry status -- Need to generate this within IF
92859: ----------------------------------------------------------------------------------
92860: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
92861: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
92862: ,p_balance_type_code => l_balance_type_code
92863: );
92864:

Line 93032: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93028:
93029: --
93030: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93031: --
93032: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93033: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93034: ELSE
93035: ---------------------------------------------------------------------------------------------------
93036: -- 4262811a Switch Sign

Line 93057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93053:
93054: XLA_AE_LINES_PKG.ValidateCurrentLine;
93055: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93056:
93057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93058: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93059: ,p_balance_type_code => l_balance_type_code);
93060:
93061: END IF;

Line 93169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93165: l_tmp_amt NUMBER;
93166: l_acc_rev_natural_side_code VARCHAR2(1);
93167:
93168: l_num_entries NUMBER;
93169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93173: l_recog_line_1 NUMBER;

Line 93170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93166: l_acc_rev_natural_side_code VARCHAR2(1);
93167:
93168: l_num_entries NUMBER;
93169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93173: l_recog_line_1 NUMBER;
93174: l_recog_line_2 NUMBER;

Line 93171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93167:
93168: l_num_entries NUMBER;
93169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93173: l_recog_line_1 NUMBER;
93174: l_recog_line_2 NUMBER;
93175:

Line 93172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93168: l_num_entries NUMBER;
93169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93173: l_recog_line_1 NUMBER;
93174: l_recog_line_2 NUMBER;
93175:
93176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93174: l_recog_line_2 NUMBER;
93175:
93176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93177: l_bflow_applied_to_amt NUMBER; -- 5132302
93178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93179:
93180: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93181:
93182: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93249: l_accrual_line_num := NULL; -- 4262811
93250: l_tmp_amt := NULL; -- 4262811
93251: --
93252:
93253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93254: l_balance_type_code <> 'B' THEN
93255: IF NVL(p_source_35,'
93256: ') = 'REVAL RESERVE' AND
93257: NVL(p_source_42,'

Line 93327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

93323: --
93324: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
93325:
93326: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
93327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
93328:
93329: -- 4955764
93330: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
93331: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 93367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

93363: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
93364:
93365: IF xla_accounting_cache_pkg.GetValueChar
93366: (p_source_code => 'LEDGER_CATEGORY_CODE'
93367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
93368: AND l_bflow_method_code = 'PRIOR_ENTRY'
93369: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
93370: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
93371: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 93562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

93558: p_lookup_type => 'XLA_OWNER_TYPE'
93559: ,p_lookup_code => l_component_type_code
93560: )
93561: ,p_token_4 => 'PRODUCT_NAME'
93562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93566: ,p_ae_header_id => NULL

Line 93563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

93559: ,p_lookup_code => l_component_type_code
93560: )
93561: ,p_token_4 => 'PRODUCT_NAME'
93562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93566: ,p_ae_header_id => NULL
93567: );

Line 93564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

93560: )
93561: ,p_token_4 => 'PRODUCT_NAME'
93562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93566: ,p_ae_header_id => NULL
93567: );
93568:

Line 93565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

93561: ,p_token_4 => 'PRODUCT_NAME'
93562: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
93563: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
93564: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
93565: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
93566: ,p_ae_header_id => NULL
93567: );
93568:
93569: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 93596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93592: ----------------------------------------------------------------------------------
93593: -- 4219869 Business Flow
93594: -- Update journal entry status -- Need to generate this within IF
93595: ----------------------------------------------------------------------------------
93596: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93597: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
93598: ,p_balance_type_code => l_balance_type_code
93599: );
93600:

Line 93768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

93764:
93765: --
93766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
93767: --
93768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
93769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
93770: ELSE
93771: ---------------------------------------------------------------------------------------------------
93772: -- 4262811a Switch Sign

Line 93793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

93789:
93790: XLA_AE_LINES_PKG.ValidateCurrentLine;
93791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
93792:
93793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
93794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
93795: ,p_balance_type_code => l_balance_type_code);
93796:
93797: END IF;

Line 93903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

93899: l_tmp_amt NUMBER;
93900: l_acc_rev_natural_side_code VARCHAR2(1);
93901:
93902: l_num_entries NUMBER;
93903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93907: l_recog_line_1 NUMBER;

Line 93904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

93900: l_acc_rev_natural_side_code VARCHAR2(1);
93901:
93902: l_num_entries NUMBER;
93903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93907: l_recog_line_1 NUMBER;
93908: l_recog_line_2 NUMBER;

Line 93905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

93901:
93902: l_num_entries NUMBER;
93903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93907: l_recog_line_1 NUMBER;
93908: l_recog_line_2 NUMBER;
93909:

Line 93906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

93902: l_num_entries NUMBER;
93903: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
93904: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
93905: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
93906: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
93907: l_recog_line_1 NUMBER;
93908: l_recog_line_2 NUMBER;
93909:
93910: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 93912: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

93908: l_recog_line_2 NUMBER;
93909:
93910: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
93911: l_bflow_applied_to_amt NUMBER; -- 5132302
93912: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
93913:
93914: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
93915:
93916: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 93987: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

93983: l_accrual_line_num := NULL; -- 4262811
93984: l_tmp_amt := NULL; -- 4262811
93985: --
93986:
93987: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
93988: l_balance_type_code <> 'B' THEN
93989: IF NVL(p_source_35,'
93990: ') = 'BONUS EXPENSE' AND
93991: NVL(p_source_42,'

Line 94061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94057: --
94058: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94059:
94060: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94061: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94062:
94063: -- 4955764
94064: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94065: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94097: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94098:
94099: IF xla_accounting_cache_pkg.GetValueChar
94100: (p_source_code => 'LEDGER_CATEGORY_CODE'
94101: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94102: AND l_bflow_method_code = 'PRIOR_ENTRY'
94103: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94104: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94105: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94254: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94250: p_lookup_type => 'XLA_OWNER_TYPE'
94251: ,p_lookup_code => l_component_type_code
94252: )
94253: ,p_token_4 => 'PRODUCT_NAME'
94254: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94255: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94256: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94257: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94258: ,p_ae_header_id => NULL

Line 94255: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94251: ,p_lookup_code => l_component_type_code
94252: )
94253: ,p_token_4 => 'PRODUCT_NAME'
94254: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94255: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94256: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94257: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94258: ,p_ae_header_id => NULL
94259: );

Line 94256: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94252: )
94253: ,p_token_4 => 'PRODUCT_NAME'
94254: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94255: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94256: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94257: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94258: ,p_ae_header_id => NULL
94259: );
94260:

Line 94257: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94253: ,p_token_4 => 'PRODUCT_NAME'
94254: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94255: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94256: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94257: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94258: ,p_ae_header_id => NULL
94259: );
94260:
94261: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94284: ----------------------------------------------------------------------------------
94285: -- 4219869 Business Flow
94286: -- Update journal entry status -- Need to generate this within IF
94287: ----------------------------------------------------------------------------------
94288: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94289: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94290: ,p_balance_type_code => l_balance_type_code
94291: );
94292:

Line 94418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

94414:
94415: --
94416: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
94417: --
94418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
94419: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
94420: ELSE
94421: ---------------------------------------------------------------------------------------------------
94422: -- 4262811a Switch Sign

Line 94443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94439:
94440: XLA_AE_LINES_PKG.ValidateCurrentLine;
94441: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
94442:
94443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
94445: ,p_balance_type_code => l_balance_type_code);
94446:
94447: END IF;

Line 94557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

94553: l_tmp_amt NUMBER;
94554: l_acc_rev_natural_side_code VARCHAR2(1);
94555:
94556: l_num_entries NUMBER;
94557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94561: l_recog_line_1 NUMBER;

Line 94558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

94554: l_acc_rev_natural_side_code VARCHAR2(1);
94555:
94556: l_num_entries NUMBER;
94557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94561: l_recog_line_1 NUMBER;
94562: l_recog_line_2 NUMBER;

Line 94559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

94555:
94556: l_num_entries NUMBER;
94557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94561: l_recog_line_1 NUMBER;
94562: l_recog_line_2 NUMBER;
94563:

Line 94560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

94556: l_num_entries NUMBER;
94557: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
94558: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
94559: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
94560: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
94561: l_recog_line_1 NUMBER;
94562: l_recog_line_2 NUMBER;
94563:
94564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 94566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

94562: l_recog_line_2 NUMBER;
94563:
94564: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
94565: l_bflow_applied_to_amt NUMBER; -- 5132302
94566: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
94567:
94568: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
94569:
94570: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 94641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

94637: l_accrual_line_num := NULL; -- 4262811
94638: l_tmp_amt := NULL; -- 4262811
94639: --
94640:
94641: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
94642: l_balance_type_code <> 'B' THEN
94643: IF (NVL(p_source_35,'
94644: ') = 'BONUS EXPENSE' OR
94645: NVL(p_source_35,'

Line 94717: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

94713: --
94714: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
94715:
94716: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
94717: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
94718:
94719: -- 4955764
94720: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
94721: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 94757: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

94753: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
94754:
94755: IF xla_accounting_cache_pkg.GetValueChar
94756: (p_source_code => 'LEDGER_CATEGORY_CODE'
94757: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
94758: AND l_bflow_method_code = 'PRIOR_ENTRY'
94759: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
94760: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
94761: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 94953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

94949: p_lookup_type => 'XLA_OWNER_TYPE'
94950: ,p_lookup_code => l_component_type_code
94951: )
94952: ,p_token_4 => 'PRODUCT_NAME'
94953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94957: ,p_ae_header_id => NULL

Line 94954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

94950: ,p_lookup_code => l_component_type_code
94951: )
94952: ,p_token_4 => 'PRODUCT_NAME'
94953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94957: ,p_ae_header_id => NULL
94958: );

Line 94955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

94951: )
94952: ,p_token_4 => 'PRODUCT_NAME'
94953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94957: ,p_ae_header_id => NULL
94958: );
94959:

Line 94956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

94952: ,p_token_4 => 'PRODUCT_NAME'
94953: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
94954: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
94955: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
94956: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
94957: ,p_ae_header_id => NULL
94958: );
94959:
94960: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 94987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

94983: ----------------------------------------------------------------------------------
94984: -- 4219869 Business Flow
94985: -- Update journal entry status -- Need to generate this within IF
94986: ----------------------------------------------------------------------------------
94987: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
94988: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
94989: ,p_balance_type_code => l_balance_type_code
94990: );
94991:

Line 95160: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95156:
95157: --
95158: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95159: --
95160: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95161: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95162: ELSE
95163: ---------------------------------------------------------------------------------------------------
95164: -- 4262811a Switch Sign

Line 95185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95181:
95182: XLA_AE_LINES_PKG.ValidateCurrentLine;
95183: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95184:
95185: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95186: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95187: ,p_balance_type_code => l_balance_type_code);
95188:
95189: END IF;

Line 95297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

95293: l_tmp_amt NUMBER;
95294: l_acc_rev_natural_side_code VARCHAR2(1);
95295:
95296: l_num_entries NUMBER;
95297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95301: l_recog_line_1 NUMBER;

Line 95298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

95294: l_acc_rev_natural_side_code VARCHAR2(1);
95295:
95296: l_num_entries NUMBER;
95297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95301: l_recog_line_1 NUMBER;
95302: l_recog_line_2 NUMBER;

Line 95299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

95295:
95296: l_num_entries NUMBER;
95297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95301: l_recog_line_1 NUMBER;
95302: l_recog_line_2 NUMBER;
95303:

Line 95300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

95296: l_num_entries NUMBER;
95297: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
95298: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
95299: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
95300: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
95301: l_recog_line_1 NUMBER;
95302: l_recog_line_2 NUMBER;
95303:
95304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 95306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

95302: l_recog_line_2 NUMBER;
95303:
95304: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
95305: l_bflow_applied_to_amt NUMBER; -- 5132302
95306: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
95307:
95308: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
95309:
95310: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 95381: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

95377: l_accrual_line_num := NULL; -- 4262811
95378: l_tmp_amt := NULL; -- 4262811
95379: --
95380:
95381: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
95382: l_balance_type_code <> 'B' THEN
95383: IF NVL(p_source_35,'
95384: ') = 'COST' AND
95385: NVL(p_source_42,'

Line 95455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

95451: --
95452: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
95453:
95454: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
95455: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
95456:
95457: -- 4955764
95458: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
95459: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 95495: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

95491: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
95492:
95493: IF xla_accounting_cache_pkg.GetValueChar
95494: (p_source_code => 'LEDGER_CATEGORY_CODE'
95495: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
95496: AND l_bflow_method_code = 'PRIOR_ENTRY'
95497: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
95498: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
95499: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 95690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

95686: p_lookup_type => 'XLA_OWNER_TYPE'
95687: ,p_lookup_code => l_component_type_code
95688: )
95689: ,p_token_4 => 'PRODUCT_NAME'
95690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95694: ,p_ae_header_id => NULL

Line 95691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

95687: ,p_lookup_code => l_component_type_code
95688: )
95689: ,p_token_4 => 'PRODUCT_NAME'
95690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95694: ,p_ae_header_id => NULL
95695: );

Line 95692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

95688: )
95689: ,p_token_4 => 'PRODUCT_NAME'
95690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95694: ,p_ae_header_id => NULL
95695: );
95696:

Line 95693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

95689: ,p_token_4 => 'PRODUCT_NAME'
95690: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
95691: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
95692: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
95693: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
95694: ,p_ae_header_id => NULL
95695: );
95696:
95697: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 95724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95720: ----------------------------------------------------------------------------------
95721: -- 4219869 Business Flow
95722: -- Update journal entry status -- Need to generate this within IF
95723: ----------------------------------------------------------------------------------
95724: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95725: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
95726: ,p_balance_type_code => l_balance_type_code
95727: );
95728:

Line 95896: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

95892:
95893: --
95894: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
95895: --
95896: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
95897: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
95898: ELSE
95899: ---------------------------------------------------------------------------------------------------
95900: -- 4262811a Switch Sign

Line 95921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

95917:
95918: XLA_AE_LINES_PKG.ValidateCurrentLine;
95919: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
95920:
95921: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
95922: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
95923: ,p_balance_type_code => l_balance_type_code);
95924:
95925: END IF;

Line 96029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96025: l_tmp_amt NUMBER;
96026: l_acc_rev_natural_side_code VARCHAR2(1);
96027:
96028: l_num_entries NUMBER;
96029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96033: l_recog_line_1 NUMBER;

Line 96030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96026: l_acc_rev_natural_side_code VARCHAR2(1);
96027:
96028: l_num_entries NUMBER;
96029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96033: l_recog_line_1 NUMBER;
96034: l_recog_line_2 NUMBER;

Line 96031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96027:
96028: l_num_entries NUMBER;
96029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96033: l_recog_line_1 NUMBER;
96034: l_recog_line_2 NUMBER;
96035:

Line 96032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96028: l_num_entries NUMBER;
96029: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96030: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96031: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96032: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96033: l_recog_line_1 NUMBER;
96034: l_recog_line_2 NUMBER;
96035:
96036: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96038: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96034: l_recog_line_2 NUMBER;
96035:
96036: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96037: l_bflow_applied_to_amt NUMBER; -- 5132302
96038: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96039:
96040: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96041:
96042: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96113: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96109: l_accrual_line_num := NULL; -- 4262811
96110: l_tmp_amt := NULL; -- 4262811
96111: --
96112:
96113: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96114: l_balance_type_code <> 'B' THEN
96115: IF NVL(p_source_35,'
96116: ') = 'EXPENSE' AND
96117: NVL(p_source_42,'

Line 96187: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96183: --
96184: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96185:
96186: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96187: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96188:
96189: -- 4955764
96190: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96191: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96227: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96223: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96224:
96225: IF xla_accounting_cache_pkg.GetValueChar
96226: (p_source_code => 'LEDGER_CATEGORY_CODE'
96227: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96228: AND l_bflow_method_code = 'PRIOR_ENTRY'
96229: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96230: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96231: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96334: p_lookup_type => 'XLA_OWNER_TYPE'
96335: ,p_lookup_code => l_component_type_code
96336: )
96337: ,p_token_4 => 'PRODUCT_NAME'
96338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96342: ,p_ae_header_id => NULL

Line 96339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96335: ,p_lookup_code => l_component_type_code
96336: )
96337: ,p_token_4 => 'PRODUCT_NAME'
96338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96342: ,p_ae_header_id => NULL
96343: );

Line 96340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96336: )
96337: ,p_token_4 => 'PRODUCT_NAME'
96338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96342: ,p_ae_header_id => NULL
96343: );
96344:

Line 96341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96337: ,p_token_4 => 'PRODUCT_NAME'
96338: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96339: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96340: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96341: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96342: ,p_ae_header_id => NULL
96343: );
96344:
96345: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 96372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96368: ----------------------------------------------------------------------------------
96369: -- 4219869 Business Flow
96370: -- Update journal entry status -- Need to generate this within IF
96371: ----------------------------------------------------------------------------------
96372: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96373: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
96374: ,p_balance_type_code => l_balance_type_code
96375: );
96376:

Line 96460: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

96456:
96457: --
96458: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
96459: --
96460: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
96461: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
96462: ELSE
96463: ---------------------------------------------------------------------------------------------------
96464: -- 4262811a Switch Sign

Line 96485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

96481:
96482: XLA_AE_LINES_PKG.ValidateCurrentLine;
96483: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
96484:
96485: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
96486: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
96487: ,p_balance_type_code => l_balance_type_code);
96488:
96489: END IF;

Line 96599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

96595: l_tmp_amt NUMBER;
96596: l_acc_rev_natural_side_code VARCHAR2(1);
96597:
96598: l_num_entries NUMBER;
96599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96603: l_recog_line_1 NUMBER;

Line 96600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

96596: l_acc_rev_natural_side_code VARCHAR2(1);
96597:
96598: l_num_entries NUMBER;
96599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96603: l_recog_line_1 NUMBER;
96604: l_recog_line_2 NUMBER;

Line 96601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

96597:
96598: l_num_entries NUMBER;
96599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96603: l_recog_line_1 NUMBER;
96604: l_recog_line_2 NUMBER;
96605:

Line 96602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

96598: l_num_entries NUMBER;
96599: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
96600: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
96601: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
96602: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
96603: l_recog_line_1 NUMBER;
96604: l_recog_line_2 NUMBER;
96605:
96606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 96608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

96604: l_recog_line_2 NUMBER;
96605:
96606: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
96607: l_bflow_applied_to_amt NUMBER; -- 5132302
96608: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
96609:
96610: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
96611:
96612: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 96683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

96679: l_accrual_line_num := NULL; -- 4262811
96680: l_tmp_amt := NULL; -- 4262811
96681: --
96682:
96683: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
96684: l_balance_type_code <> 'B' THEN
96685: IF (NVL(p_source_35,'
96686: ') = 'EXPENSE' OR
96687: NVL(p_source_35,'

Line 96759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

96755: --
96756: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
96757:
96758: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
96759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
96760:
96761: -- 4955764
96762: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
96763: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 96799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

96795: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
96796:
96797: IF xla_accounting_cache_pkg.GetValueChar
96798: (p_source_code => 'LEDGER_CATEGORY_CODE'
96799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
96800: AND l_bflow_method_code = 'PRIOR_ENTRY'
96801: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
96802: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
96803: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 96995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

96991: p_lookup_type => 'XLA_OWNER_TYPE'
96992: ,p_lookup_code => l_component_type_code
96993: )
96994: ,p_token_4 => 'PRODUCT_NAME'
96995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96999: ,p_ae_header_id => NULL

Line 96996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

96992: ,p_lookup_code => l_component_type_code
96993: )
96994: ,p_token_4 => 'PRODUCT_NAME'
96995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96999: ,p_ae_header_id => NULL
97000: );

Line 96997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

96993: )
96994: ,p_token_4 => 'PRODUCT_NAME'
96995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96999: ,p_ae_header_id => NULL
97000: );
97001:

Line 96998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

96994: ,p_token_4 => 'PRODUCT_NAME'
96995: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
96996: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
96997: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
96998: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
96999: ,p_ae_header_id => NULL
97000: );
97001:
97002: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97025: ----------------------------------------------------------------------------------
97026: -- 4219869 Business Flow
97027: -- Update journal entry status -- Need to generate this within IF
97028: ----------------------------------------------------------------------------------
97029: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97030: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97031: ,p_balance_type_code => l_balance_type_code
97032: );
97033:

Line 97202: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97198:
97199: --
97200: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97201: --
97202: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97203: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97204: ELSE
97205: ---------------------------------------------------------------------------------------------------
97206: -- 4262811a Switch Sign

Line 97227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97223:
97224: XLA_AE_LINES_PKG.ValidateCurrentLine;
97225: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97226:
97227: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97228: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97229: ,p_balance_type_code => l_balance_type_code);
97230:
97231: END IF;

Line 97341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

97337: l_tmp_amt NUMBER;
97338: l_acc_rev_natural_side_code VARCHAR2(1);
97339:
97340: l_num_entries NUMBER;
97341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97345: l_recog_line_1 NUMBER;

Line 97342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

97338: l_acc_rev_natural_side_code VARCHAR2(1);
97339:
97340: l_num_entries NUMBER;
97341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97345: l_recog_line_1 NUMBER;
97346: l_recog_line_2 NUMBER;

Line 97343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

97339:
97340: l_num_entries NUMBER;
97341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97345: l_recog_line_1 NUMBER;
97346: l_recog_line_2 NUMBER;
97347:

Line 97344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

97340: l_num_entries NUMBER;
97341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
97342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
97343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
97344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
97345: l_recog_line_1 NUMBER;
97346: l_recog_line_2 NUMBER;
97347:
97348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 97350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

97346: l_recog_line_2 NUMBER;
97347:
97348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
97349: l_bflow_applied_to_amt NUMBER; -- 5132302
97350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
97351:
97352: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
97353:
97354: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 97425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

97421: l_accrual_line_num := NULL; -- 4262811
97422: l_tmp_amt := NULL; -- 4262811
97423: --
97424:
97425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
97426: l_balance_type_code <> 'B' THEN
97427: IF NVL(p_source_35,'
97428: ') = 'REVAL RESERVE' AND
97429: NVL(p_source_42,'

Line 97499: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

97495: --
97496: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
97497:
97498: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
97499: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
97500:
97501: -- 4955764
97502: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
97503: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 97539: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

97535: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
97536:
97537: IF xla_accounting_cache_pkg.GetValueChar
97538: (p_source_code => 'LEDGER_CATEGORY_CODE'
97539: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
97540: AND l_bflow_method_code = 'PRIOR_ENTRY'
97541: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
97542: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
97543: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 97735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

97731: p_lookup_type => 'XLA_OWNER_TYPE'
97732: ,p_lookup_code => l_component_type_code
97733: )
97734: ,p_token_4 => 'PRODUCT_NAME'
97735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97739: ,p_ae_header_id => NULL

Line 97736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

97732: ,p_lookup_code => l_component_type_code
97733: )
97734: ,p_token_4 => 'PRODUCT_NAME'
97735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97739: ,p_ae_header_id => NULL
97740: );

Line 97737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

97733: )
97734: ,p_token_4 => 'PRODUCT_NAME'
97735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97739: ,p_ae_header_id => NULL
97740: );
97741:

Line 97738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

97734: ,p_token_4 => 'PRODUCT_NAME'
97735: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
97736: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
97737: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
97738: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
97739: ,p_ae_header_id => NULL
97740: );
97741:
97742: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 97769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97765: ----------------------------------------------------------------------------------
97766: -- 4219869 Business Flow
97767: -- Update journal entry status -- Need to generate this within IF
97768: ----------------------------------------------------------------------------------
97769: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97770: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
97771: ,p_balance_type_code => l_balance_type_code
97772: );
97773:

Line 97942: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

97938:
97939: --
97940: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
97941: --
97942: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
97943: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
97944: ELSE
97945: ---------------------------------------------------------------------------------------------------
97946: -- 4262811a Switch Sign

Line 97967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

97963:
97964: XLA_AE_LINES_PKG.ValidateCurrentLine;
97965: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
97966:
97967: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
97968: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
97969: ,p_balance_type_code => l_balance_type_code);
97970:
97971: END IF;

Line 98077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98073: l_tmp_amt NUMBER;
98074: l_acc_rev_natural_side_code VARCHAR2(1);
98075:
98076: l_num_entries NUMBER;
98077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98081: l_recog_line_1 NUMBER;

Line 98078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98074: l_acc_rev_natural_side_code VARCHAR2(1);
98075:
98076: l_num_entries NUMBER;
98077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98081: l_recog_line_1 NUMBER;
98082: l_recog_line_2 NUMBER;

Line 98079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98075:
98076: l_num_entries NUMBER;
98077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98081: l_recog_line_1 NUMBER;
98082: l_recog_line_2 NUMBER;
98083:

Line 98080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98076: l_num_entries NUMBER;
98077: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98078: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98079: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98080: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98081: l_recog_line_1 NUMBER;
98082: l_recog_line_2 NUMBER;
98083:
98084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98082: l_recog_line_2 NUMBER;
98083:
98084: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98085: l_bflow_applied_to_amt NUMBER; -- 5132302
98086: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98087:
98088: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98089:
98090: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98157: l_accrual_line_num := NULL; -- 4262811
98158: l_tmp_amt := NULL; -- 4262811
98159: --
98160:
98161: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98162: l_balance_type_code <> 'B' THEN
98163: IF NVL(p_source_35,'
98164: ') = 'INTERCO AP'
98165: THEN

Line 98233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98229: --
98230: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98231:
98232: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98234:
98235: -- 4955764
98236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 98273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

98269: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
98270:
98271: IF xla_accounting_cache_pkg.GetValueChar
98272: (p_source_code => 'LEDGER_CATEGORY_CODE'
98273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
98274: AND l_bflow_method_code = 'PRIOR_ENTRY'
98275: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
98276: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
98277: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 98468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

98464: p_lookup_type => 'XLA_OWNER_TYPE'
98465: ,p_lookup_code => l_component_type_code
98466: )
98467: ,p_token_4 => 'PRODUCT_NAME'
98468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98472: ,p_ae_header_id => NULL

Line 98469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

98465: ,p_lookup_code => l_component_type_code
98466: )
98467: ,p_token_4 => 'PRODUCT_NAME'
98468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98472: ,p_ae_header_id => NULL
98473: );

Line 98470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

98466: )
98467: ,p_token_4 => 'PRODUCT_NAME'
98468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98472: ,p_ae_header_id => NULL
98473: );
98474:

Line 98471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

98467: ,p_token_4 => 'PRODUCT_NAME'
98468: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
98469: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
98470: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
98471: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
98472: ,p_ae_header_id => NULL
98473: );
98474:
98475: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 98502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98498: ----------------------------------------------------------------------------------
98499: -- 4219869 Business Flow
98500: -- Update journal entry status -- Need to generate this within IF
98501: ----------------------------------------------------------------------------------
98502: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98503: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
98504: ,p_balance_type_code => l_balance_type_code
98505: );
98506:

Line 98674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

98670:
98671: --
98672: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
98673: --
98674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
98675: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
98676: ELSE
98677: ---------------------------------------------------------------------------------------------------
98678: -- 4262811a Switch Sign

Line 98699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

98695:
98696: XLA_AE_LINES_PKG.ValidateCurrentLine;
98697: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
98698:
98699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
98700: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
98701: ,p_balance_type_code => l_balance_type_code);
98702:
98703: END IF;

Line 98809: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

98805: l_tmp_amt NUMBER;
98806: l_acc_rev_natural_side_code VARCHAR2(1);
98807:
98808: l_num_entries NUMBER;
98809: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98810: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98811: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98812: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98813: l_recog_line_1 NUMBER;

Line 98810: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

98806: l_acc_rev_natural_side_code VARCHAR2(1);
98807:
98808: l_num_entries NUMBER;
98809: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98810: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98811: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98812: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98813: l_recog_line_1 NUMBER;
98814: l_recog_line_2 NUMBER;

Line 98811: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

98807:
98808: l_num_entries NUMBER;
98809: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98810: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98811: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98812: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98813: l_recog_line_1 NUMBER;
98814: l_recog_line_2 NUMBER;
98815:

Line 98812: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

98808: l_num_entries NUMBER;
98809: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
98810: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
98811: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
98812: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
98813: l_recog_line_1 NUMBER;
98814: l_recog_line_2 NUMBER;
98815:
98816: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 98818: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

98814: l_recog_line_2 NUMBER;
98815:
98816: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
98817: l_bflow_applied_to_amt NUMBER; -- 5132302
98818: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
98819:
98820: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
98821:
98822: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 98893: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

98889: l_accrual_line_num := NULL; -- 4262811
98890: l_tmp_amt := NULL; -- 4262811
98891: --
98892:
98893: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
98894: l_balance_type_code <> 'B' THEN
98895: IF NVL(p_source_35,'
98896: ') = 'INTERCO AR'
98897: THEN

Line 98965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

98961: --
98962: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
98963:
98964: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
98965: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
98966:
98967: -- 4955764
98968: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
98969: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99001: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99002:
99003: IF xla_accounting_cache_pkg.GetValueChar
99004: (p_source_code => 'LEDGER_CATEGORY_CODE'
99005: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99006: AND l_bflow_method_code = 'PRIOR_ENTRY'
99007: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99008: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99009: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99196: p_lookup_type => 'XLA_OWNER_TYPE'
99197: ,p_lookup_code => l_component_type_code
99198: )
99199: ,p_token_4 => 'PRODUCT_NAME'
99200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99204: ,p_ae_header_id => NULL

Line 99201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99197: ,p_lookup_code => l_component_type_code
99198: )
99199: ,p_token_4 => 'PRODUCT_NAME'
99200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99204: ,p_ae_header_id => NULL
99205: );

Line 99202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99198: )
99199: ,p_token_4 => 'PRODUCT_NAME'
99200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99204: ,p_ae_header_id => NULL
99205: );
99206:

Line 99203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99199: ,p_token_4 => 'PRODUCT_NAME'
99200: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99201: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99202: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99203: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99204: ,p_ae_header_id => NULL
99205: );
99206:
99207: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99230: ----------------------------------------------------------------------------------
99231: -- 4219869 Business Flow
99232: -- Update journal entry status -- Need to generate this within IF
99233: ----------------------------------------------------------------------------------
99234: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99235: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99236: ,p_balance_type_code => l_balance_type_code
99237: );
99238:

Line 99406: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

99402:
99403: --
99404: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
99405: --
99406: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
99407: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
99408: ELSE
99409: ---------------------------------------------------------------------------------------------------
99410: -- 4262811a Switch Sign

Line 99431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99427:
99428: XLA_AE_LINES_PKG.ValidateCurrentLine;
99429: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
99430:
99431: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99432: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
99433: ,p_balance_type_code => l_balance_type_code);
99434:
99435: END IF;

Line 99545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

99541: l_tmp_amt NUMBER;
99542: l_acc_rev_natural_side_code VARCHAR2(1);
99543:
99544: l_num_entries NUMBER;
99545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99549: l_recog_line_1 NUMBER;

Line 99546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

99542: l_acc_rev_natural_side_code VARCHAR2(1);
99543:
99544: l_num_entries NUMBER;
99545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99549: l_recog_line_1 NUMBER;
99550: l_recog_line_2 NUMBER;

Line 99547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

99543:
99544: l_num_entries NUMBER;
99545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99549: l_recog_line_1 NUMBER;
99550: l_recog_line_2 NUMBER;
99551:

Line 99548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

99544: l_num_entries NUMBER;
99545: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
99546: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
99547: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
99548: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
99549: l_recog_line_1 NUMBER;
99550: l_recog_line_2 NUMBER;
99551:
99552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 99554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

99550: l_recog_line_2 NUMBER;
99551:
99552: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
99553: l_bflow_applied_to_amt NUMBER; -- 5132302
99554: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
99555:
99556: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
99557:
99558: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 99629: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

99625: l_accrual_line_num := NULL; -- 4262811
99626: l_tmp_amt := NULL; -- 4262811
99627: --
99628:
99629: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
99630: l_balance_type_code <> 'B' THEN
99631: IF NVL(p_source_35,'
99632: ') = 'RESERVE' AND
99633: NVL(p_source_42,'

Line 99703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

99699: --
99700: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
99701:
99702: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
99703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
99704:
99705: -- 4955764
99706: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
99707: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 99743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

99739: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
99740:
99741: IF xla_accounting_cache_pkg.GetValueChar
99742: (p_source_code => 'LEDGER_CATEGORY_CODE'
99743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
99744: AND l_bflow_method_code = 'PRIOR_ENTRY'
99745: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
99746: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
99747: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 99939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

99935: p_lookup_type => 'XLA_OWNER_TYPE'
99936: ,p_lookup_code => l_component_type_code
99937: )
99938: ,p_token_4 => 'PRODUCT_NAME'
99939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99943: ,p_ae_header_id => NULL

Line 99940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

99936: ,p_lookup_code => l_component_type_code
99937: )
99938: ,p_token_4 => 'PRODUCT_NAME'
99939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99943: ,p_ae_header_id => NULL
99944: );

Line 99941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

99937: )
99938: ,p_token_4 => 'PRODUCT_NAME'
99939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99943: ,p_ae_header_id => NULL
99944: );
99945:

Line 99942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

99938: ,p_token_4 => 'PRODUCT_NAME'
99939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
99940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
99941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
99942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
99943: ,p_ae_header_id => NULL
99944: );
99945:
99946: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 99973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

99969: ----------------------------------------------------------------------------------
99970: -- 4219869 Business Flow
99971: -- Update journal entry status -- Need to generate this within IF
99972: ----------------------------------------------------------------------------------
99973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
99974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
99975: ,p_balance_type_code => l_balance_type_code
99976: );
99977:

Line 100146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100142:
100143: --
100144: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100145: --
100146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100147: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100148: ELSE
100149: ---------------------------------------------------------------------------------------------------
100150: -- 4262811a Switch Sign

Line 100171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100167:
100168: XLA_AE_LINES_PKG.ValidateCurrentLine;
100169: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100170:
100171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100172: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100173: ,p_balance_type_code => l_balance_type_code);
100174:
100175: END IF;

Line 100285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

100281: l_tmp_amt NUMBER;
100282: l_acc_rev_natural_side_code VARCHAR2(1);
100283:
100284: l_num_entries NUMBER;
100285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100289: l_recog_line_1 NUMBER;

Line 100286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

100282: l_acc_rev_natural_side_code VARCHAR2(1);
100283:
100284: l_num_entries NUMBER;
100285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100289: l_recog_line_1 NUMBER;
100290: l_recog_line_2 NUMBER;

Line 100287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

100283:
100284: l_num_entries NUMBER;
100285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100289: l_recog_line_1 NUMBER;
100290: l_recog_line_2 NUMBER;
100291:

Line 100288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

100284: l_num_entries NUMBER;
100285: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
100286: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
100287: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
100288: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
100289: l_recog_line_1 NUMBER;
100290: l_recog_line_2 NUMBER;
100291:
100292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 100294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

100290: l_recog_line_2 NUMBER;
100291:
100292: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
100293: l_bflow_applied_to_amt NUMBER; -- 5132302
100294: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
100295:
100296: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
100297:
100298: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 100369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

100365: l_accrual_line_num := NULL; -- 4262811
100366: l_tmp_amt := NULL; -- 4262811
100367: --
100368:
100369: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
100370: l_balance_type_code <> 'B' THEN
100371: IF NVL(p_source_35,'
100372: ') = 'RESERVE' AND
100373: NVL(p_source_42,'

Line 100443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

100439: --
100440: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
100441:
100442: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
100443: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
100444:
100445: -- 4955764
100446: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
100447: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 100483: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

100479: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
100480:
100481: IF xla_accounting_cache_pkg.GetValueChar
100482: (p_source_code => 'LEDGER_CATEGORY_CODE'
100483: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
100484: AND l_bflow_method_code = 'PRIOR_ENTRY'
100485: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
100486: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
100487: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 100679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

100675: p_lookup_type => 'XLA_OWNER_TYPE'
100676: ,p_lookup_code => l_component_type_code
100677: )
100678: ,p_token_4 => 'PRODUCT_NAME'
100679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100683: ,p_ae_header_id => NULL

Line 100680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

100676: ,p_lookup_code => l_component_type_code
100677: )
100678: ,p_token_4 => 'PRODUCT_NAME'
100679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100683: ,p_ae_header_id => NULL
100684: );

Line 100681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

100677: )
100678: ,p_token_4 => 'PRODUCT_NAME'
100679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100683: ,p_ae_header_id => NULL
100684: );
100685:

Line 100682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

100678: ,p_token_4 => 'PRODUCT_NAME'
100679: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
100680: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
100681: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
100682: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
100683: ,p_ae_header_id => NULL
100684: );
100685:
100686: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 100713: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100709: ----------------------------------------------------------------------------------
100710: -- 4219869 Business Flow
100711: -- Update journal entry status -- Need to generate this within IF
100712: ----------------------------------------------------------------------------------
100713: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100714: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
100715: ,p_balance_type_code => l_balance_type_code
100716: );
100717:

Line 100886: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

100882:
100883: --
100884: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
100885: --
100886: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
100887: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
100888: ELSE
100889: ---------------------------------------------------------------------------------------------------
100890: -- 4262811a Switch Sign

Line 100911: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

100907:
100908: XLA_AE_LINES_PKG.ValidateCurrentLine;
100909: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
100910:
100911: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
100912: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
100913: ,p_balance_type_code => l_balance_type_code);
100914:
100915: END IF;

Line 101019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101015: l_tmp_amt NUMBER;
101016: l_acc_rev_natural_side_code VARCHAR2(1);
101017:
101018: l_num_entries NUMBER;
101019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101023: l_recog_line_1 NUMBER;

Line 101020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101016: l_acc_rev_natural_side_code VARCHAR2(1);
101017:
101018: l_num_entries NUMBER;
101019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101023: l_recog_line_1 NUMBER;
101024: l_recog_line_2 NUMBER;

Line 101021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101017:
101018: l_num_entries NUMBER;
101019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101023: l_recog_line_1 NUMBER;
101024: l_recog_line_2 NUMBER;
101025:

Line 101022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101018: l_num_entries NUMBER;
101019: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101020: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101021: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101022: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101023: l_recog_line_1 NUMBER;
101024: l_recog_line_2 NUMBER;
101025:
101026: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101028: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101024: l_recog_line_2 NUMBER;
101025:
101026: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101027: l_bflow_applied_to_amt NUMBER; -- 5132302
101028: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101029:
101030: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101031:
101032: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101099: l_accrual_line_num := NULL; -- 4262811
101100: l_tmp_amt := NULL; -- 4262811
101101: --
101102:
101103: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101104: l_balance_type_code <> 'B' THEN
101105: IF NVL(p_source_35,'
101106: ') = 'BONUS EXPENSE'
101107: THEN

Line 101175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101171: --
101172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101173:
101174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101176:
101177: -- 4955764
101178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101211: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101212:
101213: IF xla_accounting_cache_pkg.GetValueChar
101214: (p_source_code => 'LEDGER_CATEGORY_CODE'
101215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101216: AND l_bflow_method_code = 'PRIOR_ENTRY'
101217: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101218: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101219: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 101368: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

101364: p_lookup_type => 'XLA_OWNER_TYPE'
101365: ,p_lookup_code => l_component_type_code
101366: )
101367: ,p_token_4 => 'PRODUCT_NAME'
101368: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101369: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101370: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101371: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101372: ,p_ae_header_id => NULL

Line 101369: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

101365: ,p_lookup_code => l_component_type_code
101366: )
101367: ,p_token_4 => 'PRODUCT_NAME'
101368: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101369: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101370: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101371: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101372: ,p_ae_header_id => NULL
101373: );

Line 101370: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

101366: )
101367: ,p_token_4 => 'PRODUCT_NAME'
101368: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101369: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101370: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101371: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101372: ,p_ae_header_id => NULL
101373: );
101374:

Line 101371: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

101367: ,p_token_4 => 'PRODUCT_NAME'
101368: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
101369: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
101370: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
101371: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
101372: ,p_ae_header_id => NULL
101373: );
101374:
101375: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 101402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101398: ----------------------------------------------------------------------------------
101399: -- 4219869 Business Flow
101400: -- Update journal entry status -- Need to generate this within IF
101401: ----------------------------------------------------------------------------------
101402: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101403: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
101404: ,p_balance_type_code => l_balance_type_code
101405: );
101406:

Line 101532: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

101528:
101529: --
101530: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
101531: --
101532: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
101533: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
101534: ELSE
101535: ---------------------------------------------------------------------------------------------------
101536: -- 4262811a Switch Sign

Line 101557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

101553:
101554: XLA_AE_LINES_PKG.ValidateCurrentLine;
101555: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
101556:
101557: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
101558: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
101559: ,p_balance_type_code => l_balance_type_code);
101560:
101561: END IF;

Line 101665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

101661: l_tmp_amt NUMBER;
101662: l_acc_rev_natural_side_code VARCHAR2(1);
101663:
101664: l_num_entries NUMBER;
101665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101669: l_recog_line_1 NUMBER;

Line 101666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

101662: l_acc_rev_natural_side_code VARCHAR2(1);
101663:
101664: l_num_entries NUMBER;
101665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101669: l_recog_line_1 NUMBER;
101670: l_recog_line_2 NUMBER;

Line 101667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

101663:
101664: l_num_entries NUMBER;
101665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101669: l_recog_line_1 NUMBER;
101670: l_recog_line_2 NUMBER;
101671:

Line 101668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

101664: l_num_entries NUMBER;
101665: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
101666: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
101667: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
101668: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
101669: l_recog_line_1 NUMBER;
101670: l_recog_line_2 NUMBER;
101671:
101672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 101674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

101670: l_recog_line_2 NUMBER;
101671:
101672: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
101673: l_bflow_applied_to_amt NUMBER; -- 5132302
101674: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
101675:
101676: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
101677:
101678: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 101749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

101745: l_accrual_line_num := NULL; -- 4262811
101746: l_tmp_amt := NULL; -- 4262811
101747: --
101748:
101749: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
101750: l_balance_type_code <> 'B' THEN
101751: IF NVL(p_source_35,'
101752: ') = 'BONUS EXPENSE'
101753: THEN

Line 101821: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

101817: --
101818: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
101819:
101820: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
101821: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
101822:
101823: -- 4955764
101824: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
101825: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 101861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

101857: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
101858:
101859: IF xla_accounting_cache_pkg.GetValueChar
101860: (p_source_code => 'LEDGER_CATEGORY_CODE'
101861: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
101862: AND l_bflow_method_code = 'PRIOR_ENTRY'
101863: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
101864: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
101865: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102010: p_lookup_type => 'XLA_OWNER_TYPE'
102011: ,p_lookup_code => l_component_type_code
102012: )
102013: ,p_token_4 => 'PRODUCT_NAME'
102014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102018: ,p_ae_header_id => NULL

Line 102015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102011: ,p_lookup_code => l_component_type_code
102012: )
102013: ,p_token_4 => 'PRODUCT_NAME'
102014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102018: ,p_ae_header_id => NULL
102019: );

Line 102016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102012: )
102013: ,p_token_4 => 'PRODUCT_NAME'
102014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102018: ,p_ae_header_id => NULL
102019: );
102020:

Line 102017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102013: ,p_token_4 => 'PRODUCT_NAME'
102014: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102015: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102016: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102017: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102018: ,p_ae_header_id => NULL
102019: );
102020:
102021: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102044: ----------------------------------------------------------------------------------
102045: -- 4219869 Business Flow
102046: -- Update journal entry status -- Need to generate this within IF
102047: ----------------------------------------------------------------------------------
102048: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102049: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102050: ,p_balance_type_code => l_balance_type_code
102051: );
102052:

Line 102178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102174:
102175: --
102176: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102177: --
102178: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102179: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102180: ELSE
102181: ---------------------------------------------------------------------------------------------------
102182: -- 4262811a Switch Sign

Line 102203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102199:
102200: XLA_AE_LINES_PKG.ValidateCurrentLine;
102201: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102202:
102203: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102204: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102205: ,p_balance_type_code => l_balance_type_code);
102206:
102207: END IF;

Line 102315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

102311: l_tmp_amt NUMBER;
102312: l_acc_rev_natural_side_code VARCHAR2(1);
102313:
102314: l_num_entries NUMBER;
102315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102319: l_recog_line_1 NUMBER;

Line 102316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

102312: l_acc_rev_natural_side_code VARCHAR2(1);
102313:
102314: l_num_entries NUMBER;
102315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102319: l_recog_line_1 NUMBER;
102320: l_recog_line_2 NUMBER;

Line 102317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

102313:
102314: l_num_entries NUMBER;
102315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102319: l_recog_line_1 NUMBER;
102320: l_recog_line_2 NUMBER;
102321:

Line 102318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

102314: l_num_entries NUMBER;
102315: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
102316: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
102317: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
102318: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
102319: l_recog_line_1 NUMBER;
102320: l_recog_line_2 NUMBER;
102321:
102322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 102324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

102320: l_recog_line_2 NUMBER;
102321:
102322: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
102323: l_bflow_applied_to_amt NUMBER; -- 5132302
102324: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
102325:
102326: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
102327:
102328: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 102399: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

102395: l_accrual_line_num := NULL; -- 4262811
102396: l_tmp_amt := NULL; -- 4262811
102397: --
102398:
102399: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
102400: l_balance_type_code <> 'B' THEN
102401: IF NVL(p_source_35,'
102402: ') = 'BONUS EXPENSE'
102403: THEN

Line 102471: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

102467: --
102468: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
102469:
102470: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
102471: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
102472:
102473: -- 4955764
102474: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
102475: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 102511: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

102507: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
102508:
102509: IF xla_accounting_cache_pkg.GetValueChar
102510: (p_source_code => 'LEDGER_CATEGORY_CODE'
102511: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
102512: AND l_bflow_method_code = 'PRIOR_ENTRY'
102513: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
102514: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
102515: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 102707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

102703: p_lookup_type => 'XLA_OWNER_TYPE'
102704: ,p_lookup_code => l_component_type_code
102705: )
102706: ,p_token_4 => 'PRODUCT_NAME'
102707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102711: ,p_ae_header_id => NULL

Line 102708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

102704: ,p_lookup_code => l_component_type_code
102705: )
102706: ,p_token_4 => 'PRODUCT_NAME'
102707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102711: ,p_ae_header_id => NULL
102712: );

Line 102709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

102705: )
102706: ,p_token_4 => 'PRODUCT_NAME'
102707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102711: ,p_ae_header_id => NULL
102712: );
102713:

Line 102710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

102706: ,p_token_4 => 'PRODUCT_NAME'
102707: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
102708: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
102709: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
102710: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
102711: ,p_ae_header_id => NULL
102712: );
102713:
102714: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 102741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102737: ----------------------------------------------------------------------------------
102738: -- 4219869 Business Flow
102739: -- Update journal entry status -- Need to generate this within IF
102740: ----------------------------------------------------------------------------------
102741: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102742: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
102743: ,p_balance_type_code => l_balance_type_code
102744: );
102745:

Line 102914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

102910:
102911: --
102912: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
102913: --
102914: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
102915: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
102916: ELSE
102917: ---------------------------------------------------------------------------------------------------
102918: -- 4262811a Switch Sign

Line 102939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

102935:
102936: XLA_AE_LINES_PKG.ValidateCurrentLine;
102937: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
102938:
102939: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
102940: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
102941: ,p_balance_type_code => l_balance_type_code);
102942:
102943: END IF;

Line 103051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103047: l_tmp_amt NUMBER;
103048: l_acc_rev_natural_side_code VARCHAR2(1);
103049:
103050: l_num_entries NUMBER;
103051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103055: l_recog_line_1 NUMBER;

Line 103052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103048: l_acc_rev_natural_side_code VARCHAR2(1);
103049:
103050: l_num_entries NUMBER;
103051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103055: l_recog_line_1 NUMBER;
103056: l_recog_line_2 NUMBER;

Line 103053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103049:
103050: l_num_entries NUMBER;
103051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103055: l_recog_line_1 NUMBER;
103056: l_recog_line_2 NUMBER;
103057:

Line 103054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103050: l_num_entries NUMBER;
103051: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103052: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103053: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103054: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103055: l_recog_line_1 NUMBER;
103056: l_recog_line_2 NUMBER;
103057:
103058: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103060: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103056: l_recog_line_2 NUMBER;
103057:
103058: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103059: l_bflow_applied_to_amt NUMBER; -- 5132302
103060: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103061:
103062: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103063:
103064: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103135: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103131: l_accrual_line_num := NULL; -- 4262811
103132: l_tmp_amt := NULL; -- 4262811
103133: --
103134:
103135: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103136: l_balance_type_code <> 'B' THEN
103137: IF NVL(p_source_35,'
103138: ') = 'BONUS EXPENSE'
103139: THEN

Line 103207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103203: --
103204: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103205:
103206: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103207: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103208:
103209: -- 4955764
103210: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103211: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103247: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103243: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103244:
103245: IF xla_accounting_cache_pkg.GetValueChar
103246: (p_source_code => 'LEDGER_CATEGORY_CODE'
103247: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103248: AND l_bflow_method_code = 'PRIOR_ENTRY'
103249: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103250: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103251: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 103443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

103439: p_lookup_type => 'XLA_OWNER_TYPE'
103440: ,p_lookup_code => l_component_type_code
103441: )
103442: ,p_token_4 => 'PRODUCT_NAME'
103443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103447: ,p_ae_header_id => NULL

Line 103444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

103440: ,p_lookup_code => l_component_type_code
103441: )
103442: ,p_token_4 => 'PRODUCT_NAME'
103443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103447: ,p_ae_header_id => NULL
103448: );

Line 103445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

103441: )
103442: ,p_token_4 => 'PRODUCT_NAME'
103443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103447: ,p_ae_header_id => NULL
103448: );
103449:

Line 103446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

103442: ,p_token_4 => 'PRODUCT_NAME'
103443: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
103444: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
103445: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
103446: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
103447: ,p_ae_header_id => NULL
103448: );
103449:
103450: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 103477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103473: ----------------------------------------------------------------------------------
103474: -- 4219869 Business Flow
103475: -- Update journal entry status -- Need to generate this within IF
103476: ----------------------------------------------------------------------------------
103477: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103478: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
103479: ,p_balance_type_code => l_balance_type_code
103480: );
103481:

Line 103650: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

103646:
103647: --
103648: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
103649: --
103650: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
103651: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
103652: ELSE
103653: ---------------------------------------------------------------------------------------------------
103654: -- 4262811a Switch Sign

Line 103675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

103671:
103672: XLA_AE_LINES_PKG.ValidateCurrentLine;
103673: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
103674:
103675: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
103676: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
103677: ,p_balance_type_code => l_balance_type_code);
103678:
103679: END IF;

Line 103785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

103781: l_tmp_amt NUMBER;
103782: l_acc_rev_natural_side_code VARCHAR2(1);
103783:
103784: l_num_entries NUMBER;
103785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103789: l_recog_line_1 NUMBER;

Line 103786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

103782: l_acc_rev_natural_side_code VARCHAR2(1);
103783:
103784: l_num_entries NUMBER;
103785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103789: l_recog_line_1 NUMBER;
103790: l_recog_line_2 NUMBER;

Line 103787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

103783:
103784: l_num_entries NUMBER;
103785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103789: l_recog_line_1 NUMBER;
103790: l_recog_line_2 NUMBER;
103791:

Line 103788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

103784: l_num_entries NUMBER;
103785: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
103786: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
103787: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
103788: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
103789: l_recog_line_1 NUMBER;
103790: l_recog_line_2 NUMBER;
103791:
103792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 103794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

103790: l_recog_line_2 NUMBER;
103791:
103792: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
103793: l_bflow_applied_to_amt NUMBER; -- 5132302
103794: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
103795:
103796: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
103797:
103798: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 103869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

103865: l_accrual_line_num := NULL; -- 4262811
103866: l_tmp_amt := NULL; -- 4262811
103867: --
103868:
103869: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
103870: l_balance_type_code <> 'B' THEN
103871: IF NVL(p_source_35,'
103872: ') = 'COST'
103873: THEN

Line 103941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

103937: --
103938: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
103939:
103940: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
103941: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
103942:
103943: -- 4955764
103944: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
103945: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 103981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

103977: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
103978:
103979: IF xla_accounting_cache_pkg.GetValueChar
103980: (p_source_code => 'LEDGER_CATEGORY_CODE'
103981: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
103982: AND l_bflow_method_code = 'PRIOR_ENTRY'
103983: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
103984: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
103985: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104172: p_lookup_type => 'XLA_OWNER_TYPE'
104173: ,p_lookup_code => l_component_type_code
104174: )
104175: ,p_token_4 => 'PRODUCT_NAME'
104176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104180: ,p_ae_header_id => NULL

Line 104177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104173: ,p_lookup_code => l_component_type_code
104174: )
104175: ,p_token_4 => 'PRODUCT_NAME'
104176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104180: ,p_ae_header_id => NULL
104181: );

Line 104178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104174: )
104175: ,p_token_4 => 'PRODUCT_NAME'
104176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104180: ,p_ae_header_id => NULL
104181: );
104182:

Line 104179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104175: ,p_token_4 => 'PRODUCT_NAME'
104176: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104177: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104178: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104179: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104180: ,p_ae_header_id => NULL
104181: );
104182:
104183: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104206: ----------------------------------------------------------------------------------
104207: -- 4219869 Business Flow
104208: -- Update journal entry status -- Need to generate this within IF
104209: ----------------------------------------------------------------------------------
104210: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104211: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104212: ,p_balance_type_code => l_balance_type_code
104213: );
104214:

Line 104382: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

104378:
104379: --
104380: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
104381: --
104382: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
104383: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
104384: ELSE
104385: ---------------------------------------------------------------------------------------------------
104386: -- 4262811a Switch Sign

Line 104407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104403:
104404: XLA_AE_LINES_PKG.ValidateCurrentLine;
104405: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
104406:
104407: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104408: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
104409: ,p_balance_type_code => l_balance_type_code);
104410:
104411: END IF;

Line 104517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

104513: l_tmp_amt NUMBER;
104514: l_acc_rev_natural_side_code VARCHAR2(1);
104515:
104516: l_num_entries NUMBER;
104517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104521: l_recog_line_1 NUMBER;

Line 104518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

104514: l_acc_rev_natural_side_code VARCHAR2(1);
104515:
104516: l_num_entries NUMBER;
104517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104521: l_recog_line_1 NUMBER;
104522: l_recog_line_2 NUMBER;

Line 104519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

104515:
104516: l_num_entries NUMBER;
104517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104521: l_recog_line_1 NUMBER;
104522: l_recog_line_2 NUMBER;
104523:

Line 104520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

104516: l_num_entries NUMBER;
104517: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
104518: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
104519: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
104520: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
104521: l_recog_line_1 NUMBER;
104522: l_recog_line_2 NUMBER;
104523:
104524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 104526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

104522: l_recog_line_2 NUMBER;
104523:
104524: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
104525: l_bflow_applied_to_amt NUMBER; -- 5132302
104526: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
104527:
104528: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
104529:
104530: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 104601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

104597: l_accrual_line_num := NULL; -- 4262811
104598: l_tmp_amt := NULL; -- 4262811
104599: --
104600:
104601: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
104602: l_balance_type_code <> 'B' THEN
104603: IF NVL(p_source_35,'
104604: ') = 'COST'
104605: THEN

Line 104673: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

104669: --
104670: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
104671:
104672: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
104673: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
104674:
104675: -- 4955764
104676: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
104677: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 104713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

104709: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
104710:
104711: IF xla_accounting_cache_pkg.GetValueChar
104712: (p_source_code => 'LEDGER_CATEGORY_CODE'
104713: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
104714: AND l_bflow_method_code = 'PRIOR_ENTRY'
104715: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
104716: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
104717: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 104908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

104904: p_lookup_type => 'XLA_OWNER_TYPE'
104905: ,p_lookup_code => l_component_type_code
104906: )
104907: ,p_token_4 => 'PRODUCT_NAME'
104908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104912: ,p_ae_header_id => NULL

Line 104909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

104905: ,p_lookup_code => l_component_type_code
104906: )
104907: ,p_token_4 => 'PRODUCT_NAME'
104908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104912: ,p_ae_header_id => NULL
104913: );

Line 104910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

104906: )
104907: ,p_token_4 => 'PRODUCT_NAME'
104908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104912: ,p_ae_header_id => NULL
104913: );
104914:

Line 104911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

104907: ,p_token_4 => 'PRODUCT_NAME'
104908: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
104909: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
104910: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
104911: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
104912: ,p_ae_header_id => NULL
104913: );
104914:
104915: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 104942: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

104938: ----------------------------------------------------------------------------------
104939: -- 4219869 Business Flow
104940: -- Update journal entry status -- Need to generate this within IF
104941: ----------------------------------------------------------------------------------
104942: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
104943: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
104944: ,p_balance_type_code => l_balance_type_code
104945: );
104946:

Line 105114: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105110:
105111: --
105112: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105113: --
105114: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105115: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105116: ELSE
105117: ---------------------------------------------------------------------------------------------------
105118: -- 4262811a Switch Sign

Line 105139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105135:
105136: XLA_AE_LINES_PKG.ValidateCurrentLine;
105137: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105138:
105139: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105140: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105141: ,p_balance_type_code => l_balance_type_code);
105142:
105143: END IF;

Line 105245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105241: l_tmp_amt NUMBER;
105242: l_acc_rev_natural_side_code VARCHAR2(1);
105243:
105244: l_num_entries NUMBER;
105245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105249: l_recog_line_1 NUMBER;

Line 105246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105242: l_acc_rev_natural_side_code VARCHAR2(1);
105243:
105244: l_num_entries NUMBER;
105245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105249: l_recog_line_1 NUMBER;
105250: l_recog_line_2 NUMBER;

Line 105247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105243:
105244: l_num_entries NUMBER;
105245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105249: l_recog_line_1 NUMBER;
105250: l_recog_line_2 NUMBER;
105251:

Line 105248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105244: l_num_entries NUMBER;
105245: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105246: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105247: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105248: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105249: l_recog_line_1 NUMBER;
105250: l_recog_line_2 NUMBER;
105251:
105252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105250: l_recog_line_2 NUMBER;
105251:
105252: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105253: l_bflow_applied_to_amt NUMBER; -- 5132302
105254: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105255:
105256: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105257:
105258: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105325: l_accrual_line_num := NULL; -- 4262811
105326: l_tmp_amt := NULL; -- 4262811
105327: --
105328:
105329: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105330: l_balance_type_code <> 'B' THEN
105331: IF NVL(p_source_35,'
105332: ') = 'EXPENSE'
105333: THEN

Line 105401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105397: --
105398: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105399:
105400: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105401: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105402:
105403: -- 4955764
105404: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105405: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 105441: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105437: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105438:
105439: IF xla_accounting_cache_pkg.GetValueChar
105440: (p_source_code => 'LEDGER_CATEGORY_CODE'
105441: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
105442: AND l_bflow_method_code = 'PRIOR_ENTRY'
105443: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
105444: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
105445: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 105552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

105548: p_lookup_type => 'XLA_OWNER_TYPE'
105549: ,p_lookup_code => l_component_type_code
105550: )
105551: ,p_token_4 => 'PRODUCT_NAME'
105552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105556: ,p_ae_header_id => NULL

Line 105553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

105549: ,p_lookup_code => l_component_type_code
105550: )
105551: ,p_token_4 => 'PRODUCT_NAME'
105552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105556: ,p_ae_header_id => NULL
105557: );

Line 105554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

105550: )
105551: ,p_token_4 => 'PRODUCT_NAME'
105552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105556: ,p_ae_header_id => NULL
105557: );
105558:

Line 105555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

105551: ,p_token_4 => 'PRODUCT_NAME'
105552: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
105553: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
105554: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
105555: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
105556: ,p_ae_header_id => NULL
105557: );
105558:
105559: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 105586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105582: ----------------------------------------------------------------------------------
105583: -- 4219869 Business Flow
105584: -- Update journal entry status -- Need to generate this within IF
105585: ----------------------------------------------------------------------------------
105586: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105587: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
105588: ,p_balance_type_code => l_balance_type_code
105589: );
105590:

Line 105674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

105670:
105671: --
105672: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
105673: --
105674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
105675: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
105676: ELSE
105677: ---------------------------------------------------------------------------------------------------
105678: -- 4262811a Switch Sign

Line 105699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

105695:
105696: XLA_AE_LINES_PKG.ValidateCurrentLine;
105697: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
105698:
105699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
105700: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
105701: ,p_balance_type_code => l_balance_type_code);
105702:
105703: END IF;

Line 105805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

105801: l_tmp_amt NUMBER;
105802: l_acc_rev_natural_side_code VARCHAR2(1);
105803:
105804: l_num_entries NUMBER;
105805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105809: l_recog_line_1 NUMBER;

Line 105806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

105802: l_acc_rev_natural_side_code VARCHAR2(1);
105803:
105804: l_num_entries NUMBER;
105805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105809: l_recog_line_1 NUMBER;
105810: l_recog_line_2 NUMBER;

Line 105807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

105803:
105804: l_num_entries NUMBER;
105805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105809: l_recog_line_1 NUMBER;
105810: l_recog_line_2 NUMBER;
105811:

Line 105808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

105804: l_num_entries NUMBER;
105805: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
105806: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
105807: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
105808: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
105809: l_recog_line_1 NUMBER;
105810: l_recog_line_2 NUMBER;
105811:
105812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 105814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

105810: l_recog_line_2 NUMBER;
105811:
105812: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
105813: l_bflow_applied_to_amt NUMBER; -- 5132302
105814: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
105815:
105816: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
105817:
105818: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 105889: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

105885: l_accrual_line_num := NULL; -- 4262811
105886: l_tmp_amt := NULL; -- 4262811
105887: --
105888:
105889: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
105890: l_balance_type_code <> 'B' THEN
105891: IF NVL(p_source_35,'
105892: ') = 'EXPENSE'
105893: THEN

Line 105961: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

105957: --
105958: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
105959:
105960: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
105961: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
105962:
105963: -- 4955764
105964: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
105965: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106001: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

105997: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
105998:
105999: IF xla_accounting_cache_pkg.GetValueChar
106000: (p_source_code => 'LEDGER_CATEGORY_CODE'
106001: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106002: AND l_bflow_method_code = 'PRIOR_ENTRY'
106003: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106004: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106005: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106108: p_lookup_type => 'XLA_OWNER_TYPE'
106109: ,p_lookup_code => l_component_type_code
106110: )
106111: ,p_token_4 => 'PRODUCT_NAME'
106112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106116: ,p_ae_header_id => NULL

Line 106113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106109: ,p_lookup_code => l_component_type_code
106110: )
106111: ,p_token_4 => 'PRODUCT_NAME'
106112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106116: ,p_ae_header_id => NULL
106117: );

Line 106114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106110: )
106111: ,p_token_4 => 'PRODUCT_NAME'
106112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106116: ,p_ae_header_id => NULL
106117: );
106118:

Line 106115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106111: ,p_token_4 => 'PRODUCT_NAME'
106112: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106113: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106114: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106115: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106116: ,p_ae_header_id => NULL
106117: );
106118:
106119: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106142: ----------------------------------------------------------------------------------
106143: -- 4219869 Business Flow
106144: -- Update journal entry status -- Need to generate this within IF
106145: ----------------------------------------------------------------------------------
106146: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106147: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106148: ,p_balance_type_code => l_balance_type_code
106149: );
106150:

Line 106234: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106230:
106231: --
106232: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106233: --
106234: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106235: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106236: ELSE
106237: ---------------------------------------------------------------------------------------------------
106238: -- 4262811a Switch Sign

Line 106259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106255:
106256: XLA_AE_LINES_PKG.ValidateCurrentLine;
106257: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106258:
106259: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106260: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106261: ,p_balance_type_code => l_balance_type_code);
106262:
106263: END IF;

Line 106371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

106367: l_tmp_amt NUMBER;
106368: l_acc_rev_natural_side_code VARCHAR2(1);
106369:
106370: l_num_entries NUMBER;
106371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106375: l_recog_line_1 NUMBER;

Line 106372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

106368: l_acc_rev_natural_side_code VARCHAR2(1);
106369:
106370: l_num_entries NUMBER;
106371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106375: l_recog_line_1 NUMBER;
106376: l_recog_line_2 NUMBER;

Line 106373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

106369:
106370: l_num_entries NUMBER;
106371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106375: l_recog_line_1 NUMBER;
106376: l_recog_line_2 NUMBER;
106377:

Line 106374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

106370: l_num_entries NUMBER;
106371: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
106372: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
106373: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
106374: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
106375: l_recog_line_1 NUMBER;
106376: l_recog_line_2 NUMBER;
106377:
106378: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 106380: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

106376: l_recog_line_2 NUMBER;
106377:
106378: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
106379: l_bflow_applied_to_amt NUMBER; -- 5132302
106380: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
106381:
106382: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
106383:
106384: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 106455: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

106451: l_accrual_line_num := NULL; -- 4262811
106452: l_tmp_amt := NULL; -- 4262811
106453: --
106454:
106455: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
106456: l_balance_type_code <> 'B' THEN
106457: IF NVL(p_source_35,'
106458: ') = 'EXPENSE'
106459: THEN

Line 106527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

106523: --
106524: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
106525:
106526: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
106527: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
106528:
106529: -- 4955764
106530: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
106531: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 106567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

106563: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
106564:
106565: IF xla_accounting_cache_pkg.GetValueChar
106566: (p_source_code => 'LEDGER_CATEGORY_CODE'
106567: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
106568: AND l_bflow_method_code = 'PRIOR_ENTRY'
106569: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
106570: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
106571: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 106763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

106759: p_lookup_type => 'XLA_OWNER_TYPE'
106760: ,p_lookup_code => l_component_type_code
106761: )
106762: ,p_token_4 => 'PRODUCT_NAME'
106763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106767: ,p_ae_header_id => NULL

Line 106764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

106760: ,p_lookup_code => l_component_type_code
106761: )
106762: ,p_token_4 => 'PRODUCT_NAME'
106763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106767: ,p_ae_header_id => NULL
106768: );

Line 106765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

106761: )
106762: ,p_token_4 => 'PRODUCT_NAME'
106763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106767: ,p_ae_header_id => NULL
106768: );
106769:

Line 106766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

106762: ,p_token_4 => 'PRODUCT_NAME'
106763: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
106764: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
106765: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
106766: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
106767: ,p_ae_header_id => NULL
106768: );
106769:
106770: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 106797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106793: ----------------------------------------------------------------------------------
106794: -- 4219869 Business Flow
106795: -- Update journal entry status -- Need to generate this within IF
106796: ----------------------------------------------------------------------------------
106797: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106798: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
106799: ,p_balance_type_code => l_balance_type_code
106800: );
106801:

Line 106970: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

106966:
106967: --
106968: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
106969: --
106970: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
106971: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
106972: ELSE
106973: ---------------------------------------------------------------------------------------------------
106974: -- 4262811a Switch Sign

Line 106995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

106991:
106992: XLA_AE_LINES_PKG.ValidateCurrentLine;
106993: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
106994:
106995: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
106996: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
106997: ,p_balance_type_code => l_balance_type_code);
106998:
106999: END IF;

Line 107107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107103: l_tmp_amt NUMBER;
107104: l_acc_rev_natural_side_code VARCHAR2(1);
107105:
107106: l_num_entries NUMBER;
107107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107111: l_recog_line_1 NUMBER;

Line 107108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107104: l_acc_rev_natural_side_code VARCHAR2(1);
107105:
107106: l_num_entries NUMBER;
107107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107111: l_recog_line_1 NUMBER;
107112: l_recog_line_2 NUMBER;

Line 107109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107105:
107106: l_num_entries NUMBER;
107107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107111: l_recog_line_1 NUMBER;
107112: l_recog_line_2 NUMBER;
107113:

Line 107110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107106: l_num_entries NUMBER;
107107: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107108: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107109: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107110: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107111: l_recog_line_1 NUMBER;
107112: l_recog_line_2 NUMBER;
107113:
107114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107112: l_recog_line_2 NUMBER;
107113:
107114: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107115: l_bflow_applied_to_amt NUMBER; -- 5132302
107116: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107117:
107118: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107119:
107120: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107187: l_accrual_line_num := NULL; -- 4262811
107188: l_tmp_amt := NULL; -- 4262811
107189: --
107190:
107191: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107192: l_balance_type_code <> 'B' THEN
107193: IF NVL(p_source_35,'
107194: ') = 'EXPENSE'
107195: THEN

Line 107263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107259: --
107260: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107261:
107262: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107263: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107264:
107265: -- 4955764
107266: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107267: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 107303: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

107299: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
107300:
107301: IF xla_accounting_cache_pkg.GetValueChar
107302: (p_source_code => 'LEDGER_CATEGORY_CODE'
107303: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
107304: AND l_bflow_method_code = 'PRIOR_ENTRY'
107305: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
107306: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
107307: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 107499: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

107495: p_lookup_type => 'XLA_OWNER_TYPE'
107496: ,p_lookup_code => l_component_type_code
107497: )
107498: ,p_token_4 => 'PRODUCT_NAME'
107499: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107500: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107501: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107502: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107503: ,p_ae_header_id => NULL

Line 107500: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

107496: ,p_lookup_code => l_component_type_code
107497: )
107498: ,p_token_4 => 'PRODUCT_NAME'
107499: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107500: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107501: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107502: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107503: ,p_ae_header_id => NULL
107504: );

Line 107501: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

107497: )
107498: ,p_token_4 => 'PRODUCT_NAME'
107499: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107500: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107501: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107502: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107503: ,p_ae_header_id => NULL
107504: );
107505:

Line 107502: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

107498: ,p_token_4 => 'PRODUCT_NAME'
107499: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
107500: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
107501: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
107502: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
107503: ,p_ae_header_id => NULL
107504: );
107505:
107506: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 107533: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107529: ----------------------------------------------------------------------------------
107530: -- 4219869 Business Flow
107531: -- Update journal entry status -- Need to generate this within IF
107532: ----------------------------------------------------------------------------------
107533: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107534: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
107535: ,p_balance_type_code => l_balance_type_code
107536: );
107537:

Line 107706: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

107702:
107703: --
107704: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
107705: --
107706: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
107707: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
107708: ELSE
107709: ---------------------------------------------------------------------------------------------------
107710: -- 4262811a Switch Sign

Line 107731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

107727:
107728: XLA_AE_LINES_PKG.ValidateCurrentLine;
107729: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
107730:
107731: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
107732: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
107733: ,p_balance_type_code => l_balance_type_code);
107734:
107735: END IF;

Line 107837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

107833: l_tmp_amt NUMBER;
107834: l_acc_rev_natural_side_code VARCHAR2(1);
107835:
107836: l_num_entries NUMBER;
107837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107841: l_recog_line_1 NUMBER;

Line 107838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

107834: l_acc_rev_natural_side_code VARCHAR2(1);
107835:
107836: l_num_entries NUMBER;
107837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107841: l_recog_line_1 NUMBER;
107842: l_recog_line_2 NUMBER;

Line 107839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

107835:
107836: l_num_entries NUMBER;
107837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107841: l_recog_line_1 NUMBER;
107842: l_recog_line_2 NUMBER;
107843:

Line 107840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

107836: l_num_entries NUMBER;
107837: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
107838: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
107839: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
107840: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
107841: l_recog_line_1 NUMBER;
107842: l_recog_line_2 NUMBER;
107843:
107844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 107846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

107842: l_recog_line_2 NUMBER;
107843:
107844: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
107845: l_bflow_applied_to_amt NUMBER; -- 5132302
107846: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
107847:
107848: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
107849:
107850: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 107921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

107917: l_accrual_line_num := NULL; -- 4262811
107918: l_tmp_amt := NULL; -- 4262811
107919: --
107920:
107921: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
107922: l_balance_type_code <> 'B' THEN
107923: IF NVL(p_source_35,'
107924: ') = 'BONUS EXPENSE'
107925: THEN

Line 107993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

107989: --
107990: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
107991:
107992: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
107993: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
107994:
107995: -- 4955764
107996: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
107997: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108029: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108030:
108031: IF xla_accounting_cache_pkg.GetValueChar
108032: (p_source_code => 'LEDGER_CATEGORY_CODE'
108033: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108034: AND l_bflow_method_code = 'PRIOR_ENTRY'
108035: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108036: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108037: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108140: p_lookup_type => 'XLA_OWNER_TYPE'
108141: ,p_lookup_code => l_component_type_code
108142: )
108143: ,p_token_4 => 'PRODUCT_NAME'
108144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108148: ,p_ae_header_id => NULL

Line 108145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108141: ,p_lookup_code => l_component_type_code
108142: )
108143: ,p_token_4 => 'PRODUCT_NAME'
108144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108148: ,p_ae_header_id => NULL
108149: );

Line 108146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108142: )
108143: ,p_token_4 => 'PRODUCT_NAME'
108144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108148: ,p_ae_header_id => NULL
108149: );
108150:

Line 108147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108143: ,p_token_4 => 'PRODUCT_NAME'
108144: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108145: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108146: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108147: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108148: ,p_ae_header_id => NULL
108149: );
108150:
108151: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108174: ----------------------------------------------------------------------------------
108175: -- 4219869 Business Flow
108176: -- Update journal entry status -- Need to generate this within IF
108177: ----------------------------------------------------------------------------------
108178: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108179: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108180: ,p_balance_type_code => l_balance_type_code
108181: );
108182:

Line 108266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108262:
108263: --
108264: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
108265: --
108266: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
108267: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
108268: ELSE
108269: ---------------------------------------------------------------------------------------------------
108270: -- 4262811a Switch Sign

Line 108291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108287:
108288: XLA_AE_LINES_PKG.ValidateCurrentLine;
108289: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
108290:
108291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108292: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
108293: ,p_balance_type_code => l_balance_type_code);
108294:
108295: END IF;

Line 108403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

108399: l_tmp_amt NUMBER;
108400: l_acc_rev_natural_side_code VARCHAR2(1);
108401:
108402: l_num_entries NUMBER;
108403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108407: l_recog_line_1 NUMBER;

Line 108404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

108400: l_acc_rev_natural_side_code VARCHAR2(1);
108401:
108402: l_num_entries NUMBER;
108403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108407: l_recog_line_1 NUMBER;
108408: l_recog_line_2 NUMBER;

Line 108405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

108401:
108402: l_num_entries NUMBER;
108403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108407: l_recog_line_1 NUMBER;
108408: l_recog_line_2 NUMBER;
108409:

Line 108406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

108402: l_num_entries NUMBER;
108403: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
108404: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
108405: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
108406: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
108407: l_recog_line_1 NUMBER;
108408: l_recog_line_2 NUMBER;
108409:
108410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 108412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

108408: l_recog_line_2 NUMBER;
108409:
108410: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
108411: l_bflow_applied_to_amt NUMBER; -- 5132302
108412: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
108413:
108414: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
108415:
108416: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 108487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

108483: l_accrual_line_num := NULL; -- 4262811
108484: l_tmp_amt := NULL; -- 4262811
108485: --
108486:
108487: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
108488: l_balance_type_code <> 'B' THEN
108489: IF NVL(p_source_35,'
108490: ') = 'RESERVE'
108491: THEN

Line 108559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

108555: --
108556: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
108557:
108558: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
108559: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
108560:
108561: -- 4955764
108562: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
108563: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 108599: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

108595: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
108596:
108597: IF xla_accounting_cache_pkg.GetValueChar
108598: (p_source_code => 'LEDGER_CATEGORY_CODE'
108599: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
108600: AND l_bflow_method_code = 'PRIOR_ENTRY'
108601: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
108602: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
108603: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 108795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

108791: p_lookup_type => 'XLA_OWNER_TYPE'
108792: ,p_lookup_code => l_component_type_code
108793: )
108794: ,p_token_4 => 'PRODUCT_NAME'
108795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108799: ,p_ae_header_id => NULL

Line 108796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

108792: ,p_lookup_code => l_component_type_code
108793: )
108794: ,p_token_4 => 'PRODUCT_NAME'
108795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108799: ,p_ae_header_id => NULL
108800: );

Line 108797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

108793: )
108794: ,p_token_4 => 'PRODUCT_NAME'
108795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108799: ,p_ae_header_id => NULL
108800: );
108801:

Line 108798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

108794: ,p_token_4 => 'PRODUCT_NAME'
108795: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
108796: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
108797: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
108798: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
108799: ,p_ae_header_id => NULL
108800: );
108801:
108802: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 108829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

108825: ----------------------------------------------------------------------------------
108826: -- 4219869 Business Flow
108827: -- Update journal entry status -- Need to generate this within IF
108828: ----------------------------------------------------------------------------------
108829: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
108830: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
108831: ,p_balance_type_code => l_balance_type_code
108832: );
108833:

Line 109002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

108998:
108999: --
109000: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109001: --
109002: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109003: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109004: ELSE
109005: ---------------------------------------------------------------------------------------------------
109006: -- 4262811a Switch Sign

Line 109027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109023:
109024: XLA_AE_LINES_PKG.ValidateCurrentLine;
109025: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109026:
109027: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109028: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109029: ,p_balance_type_code => l_balance_type_code);
109030:
109031: END IF;

Line 109139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109135: l_tmp_amt NUMBER;
109136: l_acc_rev_natural_side_code VARCHAR2(1);
109137:
109138: l_num_entries NUMBER;
109139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109143: l_recog_line_1 NUMBER;

Line 109140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109136: l_acc_rev_natural_side_code VARCHAR2(1);
109137:
109138: l_num_entries NUMBER;
109139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109143: l_recog_line_1 NUMBER;
109144: l_recog_line_2 NUMBER;

Line 109141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109137:
109138: l_num_entries NUMBER;
109139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109143: l_recog_line_1 NUMBER;
109144: l_recog_line_2 NUMBER;
109145:

Line 109142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109138: l_num_entries NUMBER;
109139: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109140: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109141: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109142: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109143: l_recog_line_1 NUMBER;
109144: l_recog_line_2 NUMBER;
109145:
109146: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109148: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109144: l_recog_line_2 NUMBER;
109145:
109146: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109147: l_bflow_applied_to_amt NUMBER; -- 5132302
109148: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109149:
109150: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109151:
109152: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109223: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109219: l_accrual_line_num := NULL; -- 4262811
109220: l_tmp_amt := NULL; -- 4262811
109221: --
109222:
109223: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109224: l_balance_type_code <> 'B' THEN
109225: IF NVL(p_source_35,'
109226: ') = 'RESERVE'
109227: THEN

Line 109295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

109291: --
109292: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
109293:
109294: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
109295: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
109296:
109297: -- 4955764
109298: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
109299: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 109335: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

109331: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
109332:
109333: IF xla_accounting_cache_pkg.GetValueChar
109334: (p_source_code => 'LEDGER_CATEGORY_CODE'
109335: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
109336: AND l_bflow_method_code = 'PRIOR_ENTRY'
109337: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
109338: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
109339: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 109531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

109527: p_lookup_type => 'XLA_OWNER_TYPE'
109528: ,p_lookup_code => l_component_type_code
109529: )
109530: ,p_token_4 => 'PRODUCT_NAME'
109531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109535: ,p_ae_header_id => NULL

Line 109532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

109528: ,p_lookup_code => l_component_type_code
109529: )
109530: ,p_token_4 => 'PRODUCT_NAME'
109531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109535: ,p_ae_header_id => NULL
109536: );

Line 109533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

109529: )
109530: ,p_token_4 => 'PRODUCT_NAME'
109531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109535: ,p_ae_header_id => NULL
109536: );
109537:

Line 109534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

109530: ,p_token_4 => 'PRODUCT_NAME'
109531: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
109532: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
109533: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
109534: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
109535: ,p_ae_header_id => NULL
109536: );
109537:
109538: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 109565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109561: ----------------------------------------------------------------------------------
109562: -- 4219869 Business Flow
109563: -- Update journal entry status -- Need to generate this within IF
109564: ----------------------------------------------------------------------------------
109565: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109566: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
109567: ,p_balance_type_code => l_balance_type_code
109568: );
109569:

Line 109738: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

109734:
109735: --
109736: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
109737: --
109738: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
109739: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
109740: ELSE
109741: ---------------------------------------------------------------------------------------------------
109742: -- 4262811a Switch Sign

Line 109763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

109759:
109760: XLA_AE_LINES_PKG.ValidateCurrentLine;
109761: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
109762:
109763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
109764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
109765: ,p_balance_type_code => l_balance_type_code);
109766:
109767: END IF;

Line 109875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

109871: l_tmp_amt NUMBER;
109872: l_acc_rev_natural_side_code VARCHAR2(1);
109873:
109874: l_num_entries NUMBER;
109875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109879: l_recog_line_1 NUMBER;

Line 109876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

109872: l_acc_rev_natural_side_code VARCHAR2(1);
109873:
109874: l_num_entries NUMBER;
109875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109879: l_recog_line_1 NUMBER;
109880: l_recog_line_2 NUMBER;

Line 109877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

109873:
109874: l_num_entries NUMBER;
109875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109879: l_recog_line_1 NUMBER;
109880: l_recog_line_2 NUMBER;
109881:

Line 109878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

109874: l_num_entries NUMBER;
109875: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
109876: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
109877: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
109878: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
109879: l_recog_line_1 NUMBER;
109880: l_recog_line_2 NUMBER;
109881:
109882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 109884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

109880: l_recog_line_2 NUMBER;
109881:
109882: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
109883: l_bflow_applied_to_amt NUMBER; -- 5132302
109884: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
109885:
109886: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
109887:
109888: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 109959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

109955: l_accrual_line_num := NULL; -- 4262811
109956: l_tmp_amt := NULL; -- 4262811
109957: --
109958:
109959: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
109960: l_balance_type_code <> 'B' THEN
109961: IF NVL(p_source_35,'
109962: ') = 'BONUS EXPENSE'
109963: THEN

Line 110031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110027: --
110028: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110029:
110030: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110032:
110033: -- 4955764
110034: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110035: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110067: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110068:
110069: IF xla_accounting_cache_pkg.GetValueChar
110070: (p_source_code => 'LEDGER_CATEGORY_CODE'
110071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110072: AND l_bflow_method_code = 'PRIOR_ENTRY'
110073: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110074: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110075: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 110267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110263: p_lookup_type => 'XLA_OWNER_TYPE'
110264: ,p_lookup_code => l_component_type_code
110265: )
110266: ,p_token_4 => 'PRODUCT_NAME'
110267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110271: ,p_ae_header_id => NULL

Line 110268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110264: ,p_lookup_code => l_component_type_code
110265: )
110266: ,p_token_4 => 'PRODUCT_NAME'
110267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110271: ,p_ae_header_id => NULL
110272: );

Line 110269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110265: )
110266: ,p_token_4 => 'PRODUCT_NAME'
110267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110271: ,p_ae_header_id => NULL
110272: );
110273:

Line 110270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110266: ,p_token_4 => 'PRODUCT_NAME'
110267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
110268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
110269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
110270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
110271: ,p_ae_header_id => NULL
110272: );
110273:
110274: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 110301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110297: ----------------------------------------------------------------------------------
110298: -- 4219869 Business Flow
110299: -- Update journal entry status -- Need to generate this within IF
110300: ----------------------------------------------------------------------------------
110301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110302: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
110303: ,p_balance_type_code => l_balance_type_code
110304: );
110305:

Line 110474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

110470:
110471: --
110472: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
110473: --
110474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
110475: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
110476: ELSE
110477: ---------------------------------------------------------------------------------------------------
110478: -- 4262811a Switch Sign

Line 110499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

110495:
110496: XLA_AE_LINES_PKG.ValidateCurrentLine;
110497: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
110498:
110499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
110500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
110501: ,p_balance_type_code => l_balance_type_code);
110502:
110503: END IF;

Line 110609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

110605: l_tmp_amt NUMBER;
110606: l_acc_rev_natural_side_code VARCHAR2(1);
110607:
110608: l_num_entries NUMBER;
110609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110613: l_recog_line_1 NUMBER;

Line 110610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

110606: l_acc_rev_natural_side_code VARCHAR2(1);
110607:
110608: l_num_entries NUMBER;
110609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110613: l_recog_line_1 NUMBER;
110614: l_recog_line_2 NUMBER;

Line 110611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

110607:
110608: l_num_entries NUMBER;
110609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110613: l_recog_line_1 NUMBER;
110614: l_recog_line_2 NUMBER;
110615:

Line 110612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

110608: l_num_entries NUMBER;
110609: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
110610: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
110611: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
110612: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
110613: l_recog_line_1 NUMBER;
110614: l_recog_line_2 NUMBER;
110615:
110616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 110618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

110614: l_recog_line_2 NUMBER;
110615:
110616: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
110617: l_bflow_applied_to_amt NUMBER; -- 5132302
110618: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
110619:
110620: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
110621:
110622: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 110693: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

110689: l_accrual_line_num := NULL; -- 4262811
110690: l_tmp_amt := NULL; -- 4262811
110691: --
110692:
110693: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
110694: l_balance_type_code <> 'B' THEN
110695: IF NVL(p_source_35,'
110696: ') = 'REMOVALCOST'
110697: THEN

Line 110765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

110761: --
110762: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
110763:
110764: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
110765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
110766:
110767: -- 4955764
110768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
110769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 110805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

110801: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
110802:
110803: IF xla_accounting_cache_pkg.GetValueChar
110804: (p_source_code => 'LEDGER_CATEGORY_CODE'
110805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
110806: AND l_bflow_method_code = 'PRIOR_ENTRY'
110807: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
110808: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
110809: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

110996: p_lookup_type => 'XLA_OWNER_TYPE'
110997: ,p_lookup_code => l_component_type_code
110998: )
110999: ,p_token_4 => 'PRODUCT_NAME'
111000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111004: ,p_ae_header_id => NULL

Line 111001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

110997: ,p_lookup_code => l_component_type_code
110998: )
110999: ,p_token_4 => 'PRODUCT_NAME'
111000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111004: ,p_ae_header_id => NULL
111005: );

Line 111002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

110998: )
110999: ,p_token_4 => 'PRODUCT_NAME'
111000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111004: ,p_ae_header_id => NULL
111005: );
111006:

Line 111003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

110999: ,p_token_4 => 'PRODUCT_NAME'
111000: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111001: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111002: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111003: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111004: ,p_ae_header_id => NULL
111005: );
111006:
111007: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111030: ----------------------------------------------------------------------------------
111031: -- 4219869 Business Flow
111032: -- Update journal entry status -- Need to generate this within IF
111033: ----------------------------------------------------------------------------------
111034: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111035: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111036: ,p_balance_type_code => l_balance_type_code
111037: );
111038:

Line 111206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111202:
111203: --
111204: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111205: --
111206: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111207: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111208: ELSE
111209: ---------------------------------------------------------------------------------------------------
111210: -- 4262811a Switch Sign

Line 111231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111227:
111228: XLA_AE_LINES_PKG.ValidateCurrentLine;
111229: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111230:
111231: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111232: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111233: ,p_balance_type_code => l_balance_type_code);
111234:
111235: END IF;

Line 111341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

111337: l_tmp_amt NUMBER;
111338: l_acc_rev_natural_side_code VARCHAR2(1);
111339:
111340: l_num_entries NUMBER;
111341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111345: l_recog_line_1 NUMBER;

Line 111342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

111338: l_acc_rev_natural_side_code VARCHAR2(1);
111339:
111340: l_num_entries NUMBER;
111341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111345: l_recog_line_1 NUMBER;
111346: l_recog_line_2 NUMBER;

Line 111343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

111339:
111340: l_num_entries NUMBER;
111341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111345: l_recog_line_1 NUMBER;
111346: l_recog_line_2 NUMBER;
111347:

Line 111344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

111340: l_num_entries NUMBER;
111341: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
111342: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
111343: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
111344: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
111345: l_recog_line_1 NUMBER;
111346: l_recog_line_2 NUMBER;
111347:
111348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 111350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

111346: l_recog_line_2 NUMBER;
111347:
111348: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
111349: l_bflow_applied_to_amt NUMBER; -- 5132302
111350: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
111351:
111352: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
111353:
111354: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 111425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

111421: l_accrual_line_num := NULL; -- 4262811
111422: l_tmp_amt := NULL; -- 4262811
111423: --
111424:
111425: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
111426: l_balance_type_code <> 'B' THEN
111427: IF NVL(p_source_35,'
111428: ') = 'PROCEEDS'
111429: THEN

Line 111497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

111493: --
111494: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
111495:
111496: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
111497: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
111498:
111499: -- 4955764
111500: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
111501: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 111537: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

111533: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
111534:
111535: IF xla_accounting_cache_pkg.GetValueChar
111536: (p_source_code => 'LEDGER_CATEGORY_CODE'
111537: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
111538: AND l_bflow_method_code = 'PRIOR_ENTRY'
111539: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
111540: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
111541: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 111732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

111728: p_lookup_type => 'XLA_OWNER_TYPE'
111729: ,p_lookup_code => l_component_type_code
111730: )
111731: ,p_token_4 => 'PRODUCT_NAME'
111732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111736: ,p_ae_header_id => NULL

Line 111733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

111729: ,p_lookup_code => l_component_type_code
111730: )
111731: ,p_token_4 => 'PRODUCT_NAME'
111732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111736: ,p_ae_header_id => NULL
111737: );

Line 111734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

111730: )
111731: ,p_token_4 => 'PRODUCT_NAME'
111732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111736: ,p_ae_header_id => NULL
111737: );
111738:

Line 111735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

111731: ,p_token_4 => 'PRODUCT_NAME'
111732: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
111733: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
111734: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
111735: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
111736: ,p_ae_header_id => NULL
111737: );
111738:
111739: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 111766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111762: ----------------------------------------------------------------------------------
111763: -- 4219869 Business Flow
111764: -- Update journal entry status -- Need to generate this within IF
111765: ----------------------------------------------------------------------------------
111766: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111767: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
111768: ,p_balance_type_code => l_balance_type_code
111769: );
111770:

Line 111938: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

111934:
111935: --
111936: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
111937: --
111938: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
111939: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
111940: ELSE
111941: ---------------------------------------------------------------------------------------------------
111942: -- 4262811a Switch Sign

Line 111963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

111959:
111960: XLA_AE_LINES_PKG.ValidateCurrentLine;
111961: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
111962:
111963: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
111964: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
111965: ,p_balance_type_code => l_balance_type_code);
111966:
111967: END IF;

Line 112075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112071: l_tmp_amt NUMBER;
112072: l_acc_rev_natural_side_code VARCHAR2(1);
112073:
112074: l_num_entries NUMBER;
112075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112079: l_recog_line_1 NUMBER;

Line 112076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112072: l_acc_rev_natural_side_code VARCHAR2(1);
112073:
112074: l_num_entries NUMBER;
112075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112079: l_recog_line_1 NUMBER;
112080: l_recog_line_2 NUMBER;

Line 112077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112073:
112074: l_num_entries NUMBER;
112075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112079: l_recog_line_1 NUMBER;
112080: l_recog_line_2 NUMBER;
112081:

Line 112078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112074: l_num_entries NUMBER;
112075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112079: l_recog_line_1 NUMBER;
112080: l_recog_line_2 NUMBER;
112081:
112082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112080: l_recog_line_2 NUMBER;
112081:
112082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112083: l_bflow_applied_to_amt NUMBER; -- 5132302
112084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112085:
112086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112087:
112088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112155: l_accrual_line_num := NULL; -- 4262811
112156: l_tmp_amt := NULL; -- 4262811
112157: --
112158:
112159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112160: l_balance_type_code <> 'B' THEN
112161: IF NVL(p_source_35,'
112162: ') = 'RESERVE'
112163: THEN

Line 112231: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112227: --
112228: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112229:
112230: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112231: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112232:
112233: -- 4955764
112234: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112235: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 112271: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

112267: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
112268:
112269: IF xla_accounting_cache_pkg.GetValueChar
112270: (p_source_code => 'LEDGER_CATEGORY_CODE'
112271: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
112272: AND l_bflow_method_code = 'PRIOR_ENTRY'
112273: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
112274: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
112275: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 112467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

112463: p_lookup_type => 'XLA_OWNER_TYPE'
112464: ,p_lookup_code => l_component_type_code
112465: )
112466: ,p_token_4 => 'PRODUCT_NAME'
112467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112471: ,p_ae_header_id => NULL

Line 112468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

112464: ,p_lookup_code => l_component_type_code
112465: )
112466: ,p_token_4 => 'PRODUCT_NAME'
112467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112471: ,p_ae_header_id => NULL
112472: );

Line 112469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

112465: )
112466: ,p_token_4 => 'PRODUCT_NAME'
112467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112471: ,p_ae_header_id => NULL
112472: );
112473:

Line 112470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

112466: ,p_token_4 => 'PRODUCT_NAME'
112467: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
112468: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
112469: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
112470: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
112471: ,p_ae_header_id => NULL
112472: );
112473:
112474: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 112501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112497: ----------------------------------------------------------------------------------
112498: -- 4219869 Business Flow
112499: -- Update journal entry status -- Need to generate this within IF
112500: ----------------------------------------------------------------------------------
112501: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112502: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
112503: ,p_balance_type_code => l_balance_type_code
112504: );
112505:

Line 112674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

112670:
112671: --
112672: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
112673: --
112674: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
112675: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
112676: ELSE
112677: ---------------------------------------------------------------------------------------------------
112678: -- 4262811a Switch Sign

Line 112699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

112695:
112696: XLA_AE_LINES_PKG.ValidateCurrentLine;
112697: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
112698:
112699: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
112700: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
112701: ,p_balance_type_code => l_balance_type_code);
112702:
112703: END IF;

Line 112811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

112807: l_tmp_amt NUMBER;
112808: l_acc_rev_natural_side_code VARCHAR2(1);
112809:
112810: l_num_entries NUMBER;
112811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112815: l_recog_line_1 NUMBER;

Line 112812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

112808: l_acc_rev_natural_side_code VARCHAR2(1);
112809:
112810: l_num_entries NUMBER;
112811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112815: l_recog_line_1 NUMBER;
112816: l_recog_line_2 NUMBER;

Line 112813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

112809:
112810: l_num_entries NUMBER;
112811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112815: l_recog_line_1 NUMBER;
112816: l_recog_line_2 NUMBER;
112817:

Line 112814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

112810: l_num_entries NUMBER;
112811: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
112812: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
112813: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
112814: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
112815: l_recog_line_1 NUMBER;
112816: l_recog_line_2 NUMBER;
112817:
112818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 112820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

112816: l_recog_line_2 NUMBER;
112817:
112818: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
112819: l_bflow_applied_to_amt NUMBER; -- 5132302
112820: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
112821:
112822: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
112823:
112824: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 112895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

112891: l_accrual_line_num := NULL; -- 4262811
112892: l_tmp_amt := NULL; -- 4262811
112893: --
112894:
112895: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
112896: l_balance_type_code <> 'B' THEN
112897: IF NVL(p_source_35,'
112898: ') = 'REVAL RESERVE'
112899: THEN

Line 112967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

112963: --
112964: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
112965:
112966: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
112967: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
112968:
112969: -- 4955764
112970: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
112971: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113003: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113004:
113005: IF xla_accounting_cache_pkg.GetValueChar
113006: (p_source_code => 'LEDGER_CATEGORY_CODE'
113007: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113008: AND l_bflow_method_code = 'PRIOR_ENTRY'
113009: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113010: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113011: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113203: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113199: p_lookup_type => 'XLA_OWNER_TYPE'
113200: ,p_lookup_code => l_component_type_code
113201: )
113202: ,p_token_4 => 'PRODUCT_NAME'
113203: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113204: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113205: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113206: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113207: ,p_ae_header_id => NULL

Line 113204: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113200: ,p_lookup_code => l_component_type_code
113201: )
113202: ,p_token_4 => 'PRODUCT_NAME'
113203: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113204: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113205: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113206: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113207: ,p_ae_header_id => NULL
113208: );

Line 113205: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113201: )
113202: ,p_token_4 => 'PRODUCT_NAME'
113203: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113204: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113205: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113206: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113207: ,p_ae_header_id => NULL
113208: );
113209:

Line 113206: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113202: ,p_token_4 => 'PRODUCT_NAME'
113203: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113204: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113205: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113206: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113207: ,p_ae_header_id => NULL
113208: );
113209:
113210: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113233: ----------------------------------------------------------------------------------
113234: -- 4219869 Business Flow
113235: -- Update journal entry status -- Need to generate this within IF
113236: ----------------------------------------------------------------------------------
113237: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113238: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113239: ,p_balance_type_code => l_balance_type_code
113240: );
113241:

Line 113410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

113406:
113407: --
113408: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
113409: --
113410: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
113411: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
113412: ELSE
113413: ---------------------------------------------------------------------------------------------------
113414: -- 4262811a Switch Sign

Line 113435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113431:
113432: XLA_AE_LINES_PKG.ValidateCurrentLine;
113433: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
113434:
113435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
113437: ,p_balance_type_code => l_balance_type_code);
113438:
113439: END IF;

Line 113547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

113543: l_tmp_amt NUMBER;
113544: l_acc_rev_natural_side_code VARCHAR2(1);
113545:
113546: l_num_entries NUMBER;
113547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113551: l_recog_line_1 NUMBER;

Line 113548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

113544: l_acc_rev_natural_side_code VARCHAR2(1);
113545:
113546: l_num_entries NUMBER;
113547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113551: l_recog_line_1 NUMBER;
113552: l_recog_line_2 NUMBER;

Line 113549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

113545:
113546: l_num_entries NUMBER;
113547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113551: l_recog_line_1 NUMBER;
113552: l_recog_line_2 NUMBER;
113553:

Line 113550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

113546: l_num_entries NUMBER;
113547: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
113548: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
113549: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
113550: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
113551: l_recog_line_1 NUMBER;
113552: l_recog_line_2 NUMBER;
113553:
113554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 113556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

113552: l_recog_line_2 NUMBER;
113553:
113554: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
113555: l_bflow_applied_to_amt NUMBER; -- 5132302
113556: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
113557:
113558: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
113559:
113560: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 113631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

113627: l_accrual_line_num := NULL; -- 4262811
113628: l_tmp_amt := NULL; -- 4262811
113629: --
113630:
113631: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
113632: l_balance_type_code <> 'B' THEN
113633: IF NVL(p_source_35,'
113634: ') = 'REVAL RESERVE'
113635: THEN

Line 113703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

113699: --
113700: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
113701:
113702: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
113703: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
113704:
113705: -- 4955764
113706: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
113707: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 113743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

113739: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
113740:
113741: IF xla_accounting_cache_pkg.GetValueChar
113742: (p_source_code => 'LEDGER_CATEGORY_CODE'
113743: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
113744: AND l_bflow_method_code = 'PRIOR_ENTRY'
113745: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
113746: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
113747: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 113939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

113935: p_lookup_type => 'XLA_OWNER_TYPE'
113936: ,p_lookup_code => l_component_type_code
113937: )
113938: ,p_token_4 => 'PRODUCT_NAME'
113939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113943: ,p_ae_header_id => NULL

Line 113940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

113936: ,p_lookup_code => l_component_type_code
113937: )
113938: ,p_token_4 => 'PRODUCT_NAME'
113939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113943: ,p_ae_header_id => NULL
113944: );

Line 113941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

113937: )
113938: ,p_token_4 => 'PRODUCT_NAME'
113939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113943: ,p_ae_header_id => NULL
113944: );
113945:

Line 113942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

113938: ,p_token_4 => 'PRODUCT_NAME'
113939: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
113940: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
113941: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
113942: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
113943: ,p_ae_header_id => NULL
113944: );
113945:
113946: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 113973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

113969: ----------------------------------------------------------------------------------
113970: -- 4219869 Business Flow
113971: -- Update journal entry status -- Need to generate this within IF
113972: ----------------------------------------------------------------------------------
113973: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
113974: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
113975: ,p_balance_type_code => l_balance_type_code
113976: );
113977:

Line 114146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114142:
114143: --
114144: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114145: --
114146: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114147: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114148: ELSE
114149: ---------------------------------------------------------------------------------------------------
114150: -- 4262811a Switch Sign

Line 114171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114167:
114168: XLA_AE_LINES_PKG.ValidateCurrentLine;
114169: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114170:
114171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114172: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114173: ,p_balance_type_code => l_balance_type_code);
114174:
114175: END IF;

Line 114283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

114279: l_tmp_amt NUMBER;
114280: l_acc_rev_natural_side_code VARCHAR2(1);
114281:
114282: l_num_entries NUMBER;
114283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114287: l_recog_line_1 NUMBER;

Line 114284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

114280: l_acc_rev_natural_side_code VARCHAR2(1);
114281:
114282: l_num_entries NUMBER;
114283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114287: l_recog_line_1 NUMBER;
114288: l_recog_line_2 NUMBER;

Line 114285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

114281:
114282: l_num_entries NUMBER;
114283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114287: l_recog_line_1 NUMBER;
114288: l_recog_line_2 NUMBER;
114289:

Line 114286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

114282: l_num_entries NUMBER;
114283: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
114284: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
114285: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
114286: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
114287: l_recog_line_1 NUMBER;
114288: l_recog_line_2 NUMBER;
114289:
114290: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 114292: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

114288: l_recog_line_2 NUMBER;
114289:
114290: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
114291: l_bflow_applied_to_amt NUMBER; -- 5132302
114292: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
114293:
114294: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
114295:
114296: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 114367: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

114363: l_accrual_line_num := NULL; -- 4262811
114364: l_tmp_amt := NULL; -- 4262811
114365: --
114366:
114367: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
114368: l_balance_type_code <> 'B' THEN
114369: IF NVL(p_source_35,'
114370: ') = 'REVAL RSV RET' AND
114371: p_source_41 >= 0

Line 114440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

114436: --
114437: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
114438:
114439: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
114440: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
114441:
114442: -- 4955764
114443: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
114444: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 114480: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

114476: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
114477:
114478: IF xla_accounting_cache_pkg.GetValueChar
114479: (p_source_code => 'LEDGER_CATEGORY_CODE'
114480: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
114481: AND l_bflow_method_code = 'PRIOR_ENTRY'
114482: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
114483: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
114484: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 114675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

114671: p_lookup_type => 'XLA_OWNER_TYPE'
114672: ,p_lookup_code => l_component_type_code
114673: )
114674: ,p_token_4 => 'PRODUCT_NAME'
114675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114679: ,p_ae_header_id => NULL

Line 114676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

114672: ,p_lookup_code => l_component_type_code
114673: )
114674: ,p_token_4 => 'PRODUCT_NAME'
114675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114679: ,p_ae_header_id => NULL
114680: );

Line 114677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

114673: )
114674: ,p_token_4 => 'PRODUCT_NAME'
114675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114679: ,p_ae_header_id => NULL
114680: );
114681:

Line 114678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

114674: ,p_token_4 => 'PRODUCT_NAME'
114675: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
114676: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
114677: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
114678: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
114679: ,p_ae_header_id => NULL
114680: );
114681:
114682: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 114709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114705: ----------------------------------------------------------------------------------
114706: -- 4219869 Business Flow
114707: -- Update journal entry status -- Need to generate this within IF
114708: ----------------------------------------------------------------------------------
114709: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114710: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
114711: ,p_balance_type_code => l_balance_type_code
114712: );
114713:

Line 114881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

114877:
114878: --
114879: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
114880: --
114881: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
114882: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
114883: ELSE
114884: ---------------------------------------------------------------------------------------------------
114885: -- 4262811a Switch Sign

Line 114906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

114902:
114903: XLA_AE_LINES_PKG.ValidateCurrentLine;
114904: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
114905:
114906: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
114907: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
114908: ,p_balance_type_code => l_balance_type_code);
114909:
114910: END IF;

Line 115018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115014: l_tmp_amt NUMBER;
115015: l_acc_rev_natural_side_code VARCHAR2(1);
115016:
115017: l_num_entries NUMBER;
115018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115022: l_recog_line_1 NUMBER;

Line 115019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115015: l_acc_rev_natural_side_code VARCHAR2(1);
115016:
115017: l_num_entries NUMBER;
115018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115022: l_recog_line_1 NUMBER;
115023: l_recog_line_2 NUMBER;

Line 115020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115016:
115017: l_num_entries NUMBER;
115018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115022: l_recog_line_1 NUMBER;
115023: l_recog_line_2 NUMBER;
115024:

Line 115021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115017: l_num_entries NUMBER;
115018: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115019: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115020: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115021: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115022: l_recog_line_1 NUMBER;
115023: l_recog_line_2 NUMBER;
115024:
115025: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115027: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115023: l_recog_line_2 NUMBER;
115024:
115025: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115026: l_bflow_applied_to_amt NUMBER; -- 5132302
115027: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115028:
115029: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115030:
115031: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115102: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115098: l_accrual_line_num := NULL; -- 4262811
115099: l_tmp_amt := NULL; -- 4262811
115100: --
115101:
115102: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115103: l_balance_type_code <> 'B' THEN
115104: IF NVL(p_source_35,'
115105: ') = 'REVAL RSV RET' AND
115106: p_source_41 >= 0

Line 115175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115171: --
115172: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115173:
115174: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115175: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115176:
115177: -- 4955764
115178: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115179: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115211: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115212:
115213: IF xla_accounting_cache_pkg.GetValueChar
115214: (p_source_code => 'LEDGER_CATEGORY_CODE'
115215: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115216: AND l_bflow_method_code = 'PRIOR_ENTRY'
115217: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115218: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115219: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 115410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

115406: p_lookup_type => 'XLA_OWNER_TYPE'
115407: ,p_lookup_code => l_component_type_code
115408: )
115409: ,p_token_4 => 'PRODUCT_NAME'
115410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115414: ,p_ae_header_id => NULL

Line 115411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

115407: ,p_lookup_code => l_component_type_code
115408: )
115409: ,p_token_4 => 'PRODUCT_NAME'
115410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115414: ,p_ae_header_id => NULL
115415: );

Line 115412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

115408: )
115409: ,p_token_4 => 'PRODUCT_NAME'
115410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115414: ,p_ae_header_id => NULL
115415: );
115416:

Line 115413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

115409: ,p_token_4 => 'PRODUCT_NAME'
115410: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
115411: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
115412: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
115413: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
115414: ,p_ae_header_id => NULL
115415: );
115416:
115417: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 115444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115440: ----------------------------------------------------------------------------------
115441: -- 4219869 Business Flow
115442: -- Update journal entry status -- Need to generate this within IF
115443: ----------------------------------------------------------------------------------
115444: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115445: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
115446: ,p_balance_type_code => l_balance_type_code
115447: );
115448:

Line 115616: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

115612:
115613: --
115614: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
115615: --
115616: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
115617: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
115618: ELSE
115619: ---------------------------------------------------------------------------------------------------
115620: -- 4262811a Switch Sign

Line 115641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

115637:
115638: XLA_AE_LINES_PKG.ValidateCurrentLine;
115639: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
115640:
115641: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
115642: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
115643: ,p_balance_type_code => l_balance_type_code);
115644:
115645: END IF;

Line 115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

115749: l_tmp_amt NUMBER;
115750: l_acc_rev_natural_side_code VARCHAR2(1);
115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;

Line 115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

115750: l_acc_rev_natural_side_code VARCHAR2(1);
115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;

Line 115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

115751:
115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;
115759:

Line 115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

115752: l_num_entries NUMBER;
115753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
115754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
115755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
115756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
115757: l_recog_line_1 NUMBER;
115758: l_recog_line_2 NUMBER;
115759:
115760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 115762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

115758: l_recog_line_2 NUMBER;
115759:
115760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
115761: l_bflow_applied_to_amt NUMBER; -- 5132302
115762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
115763:
115764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
115765:
115766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 115837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

115833: l_accrual_line_num := NULL; -- 4262811
115834: l_tmp_amt := NULL; -- 4262811
115835: --
115836:
115837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
115838: l_balance_type_code <> 'B' THEN
115839: IF NVL(p_source_35,'
115840: ') = 'REVAL RSV RET' AND
115841: p_source_41 < 0

Line 115910: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

115906: --
115907: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
115908:
115909: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
115910: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
115911:
115912: -- 4955764
115913: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
115914: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 115950: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

115946: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
115947:
115948: IF xla_accounting_cache_pkg.GetValueChar
115949: (p_source_code => 'LEDGER_CATEGORY_CODE'
115950: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
115951: AND l_bflow_method_code = 'PRIOR_ENTRY'
115952: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
115953: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
115954: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116141: p_lookup_type => 'XLA_OWNER_TYPE'
116142: ,p_lookup_code => l_component_type_code
116143: )
116144: ,p_token_4 => 'PRODUCT_NAME'
116145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116149: ,p_ae_header_id => NULL

Line 116146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116142: ,p_lookup_code => l_component_type_code
116143: )
116144: ,p_token_4 => 'PRODUCT_NAME'
116145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116149: ,p_ae_header_id => NULL
116150: );

Line 116147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116143: )
116144: ,p_token_4 => 'PRODUCT_NAME'
116145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116149: ,p_ae_header_id => NULL
116150: );
116151:

Line 116148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116144: ,p_token_4 => 'PRODUCT_NAME'
116145: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116146: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116147: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116148: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116149: ,p_ae_header_id => NULL
116150: );
116151:
116152: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116175: ----------------------------------------------------------------------------------
116176: -- 4219869 Business Flow
116177: -- Update journal entry status -- Need to generate this within IF
116178: ----------------------------------------------------------------------------------
116179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116181: ,p_balance_type_code => l_balance_type_code
116182: );
116183:

Line 116351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

116347:
116348: --
116349: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
116350: --
116351: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
116352: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
116353: ELSE
116354: ---------------------------------------------------------------------------------------------------
116355: -- 4262811a Switch Sign

Line 116376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116372:
116373: XLA_AE_LINES_PKG.ValidateCurrentLine;
116374: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
116375:
116376: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116377: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
116378: ,p_balance_type_code => l_balance_type_code);
116379:
116380: END IF;

Line 116488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

116484: l_tmp_amt NUMBER;
116485: l_acc_rev_natural_side_code VARCHAR2(1);
116486:
116487: l_num_entries NUMBER;
116488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116492: l_recog_line_1 NUMBER;

Line 116489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

116485: l_acc_rev_natural_side_code VARCHAR2(1);
116486:
116487: l_num_entries NUMBER;
116488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116492: l_recog_line_1 NUMBER;
116493: l_recog_line_2 NUMBER;

Line 116490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

116486:
116487: l_num_entries NUMBER;
116488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116492: l_recog_line_1 NUMBER;
116493: l_recog_line_2 NUMBER;
116494:

Line 116491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

116487: l_num_entries NUMBER;
116488: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
116489: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
116490: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
116491: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
116492: l_recog_line_1 NUMBER;
116493: l_recog_line_2 NUMBER;
116494:
116495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 116497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

116493: l_recog_line_2 NUMBER;
116494:
116495: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
116496: l_bflow_applied_to_amt NUMBER; -- 5132302
116497: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
116498:
116499: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
116500:
116501: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 116572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

116568: l_accrual_line_num := NULL; -- 4262811
116569: l_tmp_amt := NULL; -- 4262811
116570: --
116571:
116572: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
116573: l_balance_type_code <> 'B' THEN
116574: IF NVL(p_source_35,'
116575: ') = 'REVAL RSV RET' AND
116576: p_source_41 < 0

Line 116645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

116641: --
116642: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
116643:
116644: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
116645: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
116646:
116647: -- 4955764
116648: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
116649: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 116685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

116681: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
116682:
116683: IF xla_accounting_cache_pkg.GetValueChar
116684: (p_source_code => 'LEDGER_CATEGORY_CODE'
116685: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
116686: AND l_bflow_method_code = 'PRIOR_ENTRY'
116687: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
116688: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
116689: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 116880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

116876: p_lookup_type => 'XLA_OWNER_TYPE'
116877: ,p_lookup_code => l_component_type_code
116878: )
116879: ,p_token_4 => 'PRODUCT_NAME'
116880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116884: ,p_ae_header_id => NULL

Line 116881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

116877: ,p_lookup_code => l_component_type_code
116878: )
116879: ,p_token_4 => 'PRODUCT_NAME'
116880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116884: ,p_ae_header_id => NULL
116885: );

Line 116882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

116878: )
116879: ,p_token_4 => 'PRODUCT_NAME'
116880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116884: ,p_ae_header_id => NULL
116885: );
116886:

Line 116883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

116879: ,p_token_4 => 'PRODUCT_NAME'
116880: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
116881: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
116882: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
116883: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
116884: ,p_ae_header_id => NULL
116885: );
116886:
116887: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 116914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

116910: ----------------------------------------------------------------------------------
116911: -- 4219869 Business Flow
116912: -- Update journal entry status -- Need to generate this within IF
116913: ----------------------------------------------------------------------------------
116914: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
116915: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
116916: ,p_balance_type_code => l_balance_type_code
116917: );
116918:

Line 117086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117082:
117083: --
117084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117085: --
117086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117088: ELSE
117089: ---------------------------------------------------------------------------------------------------
117090: -- 4262811a Switch Sign

Line 117111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117107:
117108: XLA_AE_LINES_PKG.ValidateCurrentLine;
117109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117110:
117111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117113: ,p_balance_type_code => l_balance_type_code);
117114:
117115: END IF;

Line 117223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117219: l_tmp_amt NUMBER;
117220: l_acc_rev_natural_side_code VARCHAR2(1);
117221:
117222: l_num_entries NUMBER;
117223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117227: l_recog_line_1 NUMBER;

Line 117224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117220: l_acc_rev_natural_side_code VARCHAR2(1);
117221:
117222: l_num_entries NUMBER;
117223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117227: l_recog_line_1 NUMBER;
117228: l_recog_line_2 NUMBER;

Line 117225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117221:
117222: l_num_entries NUMBER;
117223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117227: l_recog_line_1 NUMBER;
117228: l_recog_line_2 NUMBER;
117229:

Line 117226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117222: l_num_entries NUMBER;
117223: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117224: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117225: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117226: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117227: l_recog_line_1 NUMBER;
117228: l_recog_line_2 NUMBER;
117229:
117230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117228: l_recog_line_2 NUMBER;
117229:
117230: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117231: l_bflow_applied_to_amt NUMBER; -- 5132302
117232: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117233:
117234: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117235:
117236: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 117307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

117303: l_accrual_line_num := NULL; -- 4262811
117304: l_tmp_amt := NULL; -- 4262811
117305: --
117306:
117307: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
117308: l_balance_type_code <> 'B' THEN
117309: IF NVL(p_source_35,'
117310: ') = 'BONUS RESERVE'
117311: THEN

Line 117379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

117375: --
117376: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
117377:
117378: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
117379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
117380:
117381: -- 4955764
117382: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
117383: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 117419: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

117415: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
117416:
117417: IF xla_accounting_cache_pkg.GetValueChar
117418: (p_source_code => 'LEDGER_CATEGORY_CODE'
117419: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
117420: AND l_bflow_method_code = 'PRIOR_ENTRY'
117421: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
117422: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
117423: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 117615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

117611: p_lookup_type => 'XLA_OWNER_TYPE'
117612: ,p_lookup_code => l_component_type_code
117613: )
117614: ,p_token_4 => 'PRODUCT_NAME'
117615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117619: ,p_ae_header_id => NULL

Line 117616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

117612: ,p_lookup_code => l_component_type_code
117613: )
117614: ,p_token_4 => 'PRODUCT_NAME'
117615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117619: ,p_ae_header_id => NULL
117620: );

Line 117617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

117613: )
117614: ,p_token_4 => 'PRODUCT_NAME'
117615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117619: ,p_ae_header_id => NULL
117620: );
117621:

Line 117618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

117614: ,p_token_4 => 'PRODUCT_NAME'
117615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
117616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
117617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
117618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
117619: ,p_ae_header_id => NULL
117620: );
117621:
117622: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 117649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117645: ----------------------------------------------------------------------------------
117646: -- 4219869 Business Flow
117647: -- Update journal entry status -- Need to generate this within IF
117648: ----------------------------------------------------------------------------------
117649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
117651: ,p_balance_type_code => l_balance_type_code
117652: );
117653:

Line 117822: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

117818:
117819: --
117820: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
117821: --
117822: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
117823: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
117824: ELSE
117825: ---------------------------------------------------------------------------------------------------
117826: -- 4262811a Switch Sign

Line 117847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

117843:
117844: XLA_AE_LINES_PKG.ValidateCurrentLine;
117845: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
117846:
117847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
117848: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
117849: ,p_balance_type_code => l_balance_type_code);
117850:
117851: END IF;

Line 117955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

117951: l_tmp_amt NUMBER;
117952: l_acc_rev_natural_side_code VARCHAR2(1);
117953:
117954: l_num_entries NUMBER;
117955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117959: l_recog_line_1 NUMBER;

Line 117956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

117952: l_acc_rev_natural_side_code VARCHAR2(1);
117953:
117954: l_num_entries NUMBER;
117955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117959: l_recog_line_1 NUMBER;
117960: l_recog_line_2 NUMBER;

Line 117957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

117953:
117954: l_num_entries NUMBER;
117955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117959: l_recog_line_1 NUMBER;
117960: l_recog_line_2 NUMBER;
117961:

Line 117958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

117954: l_num_entries NUMBER;
117955: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
117956: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
117957: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
117958: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
117959: l_recog_line_1 NUMBER;
117960: l_recog_line_2 NUMBER;
117961:
117962: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 117964: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

117960: l_recog_line_2 NUMBER;
117961:
117962: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
117963: l_bflow_applied_to_amt NUMBER; -- 5132302
117964: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
117965:
117966: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
117967:
117968: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118039: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118035: l_accrual_line_num := NULL; -- 4262811
118036: l_tmp_amt := NULL; -- 4262811
118037: --
118038:
118039: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118040: l_balance_type_code <> 'B' THEN
118041: IF NVL(p_source_35,'
118042: ') = 'BONUS EXPENSE'
118043: THEN

Line 118111: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118107: --
118108: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118109:
118110: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118111: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118112:
118113: -- 4955764
118114: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118115: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118151: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118147: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118148:
118149: IF xla_accounting_cache_pkg.GetValueChar
118150: (p_source_code => 'LEDGER_CATEGORY_CODE'
118151: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118152: AND l_bflow_method_code = 'PRIOR_ENTRY'
118153: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118154: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118155: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118300: p_lookup_type => 'XLA_OWNER_TYPE'
118301: ,p_lookup_code => l_component_type_code
118302: )
118303: ,p_token_4 => 'PRODUCT_NAME'
118304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118308: ,p_ae_header_id => NULL

Line 118305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118301: ,p_lookup_code => l_component_type_code
118302: )
118303: ,p_token_4 => 'PRODUCT_NAME'
118304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118308: ,p_ae_header_id => NULL
118309: );

Line 118306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118302: )
118303: ,p_token_4 => 'PRODUCT_NAME'
118304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118308: ,p_ae_header_id => NULL
118309: );
118310:

Line 118307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118303: ,p_token_4 => 'PRODUCT_NAME'
118304: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118305: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118306: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118307: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118308: ,p_ae_header_id => NULL
118309: );
118310:
118311: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 118338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118334: ----------------------------------------------------------------------------------
118335: -- 4219869 Business Flow
118336: -- Update journal entry status -- Need to generate this within IF
118337: ----------------------------------------------------------------------------------
118338: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118339: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
118340: ,p_balance_type_code => l_balance_type_code
118341: );
118342:

Line 118468: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

118464:
118465: --
118466: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
118467: --
118468: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
118469: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
118470: ELSE
118471: ---------------------------------------------------------------------------------------------------
118472: -- 4262811a Switch Sign

Line 118493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

118489:
118490: XLA_AE_LINES_PKG.ValidateCurrentLine;
118491: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
118492:
118493: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
118494: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
118495: ,p_balance_type_code => l_balance_type_code);
118496:
118497: END IF;

Line 118603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

118599: l_tmp_amt NUMBER;
118600: l_acc_rev_natural_side_code VARCHAR2(1);
118601:
118602: l_num_entries NUMBER;
118603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118607: l_recog_line_1 NUMBER;

Line 118604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

118600: l_acc_rev_natural_side_code VARCHAR2(1);
118601:
118602: l_num_entries NUMBER;
118603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118607: l_recog_line_1 NUMBER;
118608: l_recog_line_2 NUMBER;

Line 118605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

118601:
118602: l_num_entries NUMBER;
118603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118607: l_recog_line_1 NUMBER;
118608: l_recog_line_2 NUMBER;
118609:

Line 118606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

118602: l_num_entries NUMBER;
118603: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
118604: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
118605: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
118606: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
118607: l_recog_line_1 NUMBER;
118608: l_recog_line_2 NUMBER;
118609:
118610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 118612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

118608: l_recog_line_2 NUMBER;
118609:
118610: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
118611: l_bflow_applied_to_amt NUMBER; -- 5132302
118612: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
118613:
118614: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
118615:
118616: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 118687: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

118683: l_accrual_line_num := NULL; -- 4262811
118684: l_tmp_amt := NULL; -- 4262811
118685: --
118686:
118687: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
118688: l_balance_type_code <> 'B' THEN
118689: IF NVL(p_source_35,'
118690: ') = 'COST'
118691: THEN

Line 118759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

118755: --
118756: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
118757:
118758: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
118759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
118760:
118761: -- 4955764
118762: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
118763: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 118799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

118795: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
118796:
118797: IF xla_accounting_cache_pkg.GetValueChar
118798: (p_source_code => 'LEDGER_CATEGORY_CODE'
118799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
118800: AND l_bflow_method_code = 'PRIOR_ENTRY'
118801: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
118802: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
118803: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 118994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

118990: p_lookup_type => 'XLA_OWNER_TYPE'
118991: ,p_lookup_code => l_component_type_code
118992: )
118993: ,p_token_4 => 'PRODUCT_NAME'
118994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118998: ,p_ae_header_id => NULL

Line 118995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

118991: ,p_lookup_code => l_component_type_code
118992: )
118993: ,p_token_4 => 'PRODUCT_NAME'
118994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118998: ,p_ae_header_id => NULL
118999: );

Line 118996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

118992: )
118993: ,p_token_4 => 'PRODUCT_NAME'
118994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118998: ,p_ae_header_id => NULL
118999: );
119000:

Line 118997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

118993: ,p_token_4 => 'PRODUCT_NAME'
118994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
118995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
118996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
118997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
118998: ,p_ae_header_id => NULL
118999: );
119000:
119001: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119024: ----------------------------------------------------------------------------------
119025: -- 4219869 Business Flow
119026: -- Update journal entry status -- Need to generate this within IF
119027: ----------------------------------------------------------------------------------
119028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119029: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119030: ,p_balance_type_code => l_balance_type_code
119031: );
119032:

Line 119200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119196:
119197: --
119198: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119199: --
119200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119201: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119202: ELSE
119203: ---------------------------------------------------------------------------------------------------
119204: -- 4262811a Switch Sign

Line 119225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119221:
119222: XLA_AE_LINES_PKG.ValidateCurrentLine;
119223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119224:
119225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119227: ,p_balance_type_code => l_balance_type_code);
119228:
119229: END IF;

Line 119337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

119333: l_tmp_amt NUMBER;
119334: l_acc_rev_natural_side_code VARCHAR2(1);
119335:
119336: l_num_entries NUMBER;
119337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119341: l_recog_line_1 NUMBER;

Line 119338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

119334: l_acc_rev_natural_side_code VARCHAR2(1);
119335:
119336: l_num_entries NUMBER;
119337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119341: l_recog_line_1 NUMBER;
119342: l_recog_line_2 NUMBER;

Line 119339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

119335:
119336: l_num_entries NUMBER;
119337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119341: l_recog_line_1 NUMBER;
119342: l_recog_line_2 NUMBER;
119343:

Line 119340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

119336: l_num_entries NUMBER;
119337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
119338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
119339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
119340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
119341: l_recog_line_1 NUMBER;
119342: l_recog_line_2 NUMBER;
119343:
119344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 119346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

119342: l_recog_line_2 NUMBER;
119343:
119344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
119345: l_bflow_applied_to_amt NUMBER; -- 5132302
119346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
119347:
119348: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
119349:
119350: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 119421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

119417: l_accrual_line_num := NULL; -- 4262811
119418: l_tmp_amt := NULL; -- 4262811
119419: --
119420:
119421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
119422: l_balance_type_code <> 'B' THEN
119423: IF NVL(p_source_35,'
119424: ') = 'RESERVE'
119425: THEN

Line 119493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

119489: --
119490: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
119491:
119492: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
119493: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
119494:
119495: -- 4955764
119496: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
119497: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 119533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

119529: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
119530:
119531: IF xla_accounting_cache_pkg.GetValueChar
119532: (p_source_code => 'LEDGER_CATEGORY_CODE'
119533: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
119534: AND l_bflow_method_code = 'PRIOR_ENTRY'
119535: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
119536: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
119537: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 119729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

119725: p_lookup_type => 'XLA_OWNER_TYPE'
119726: ,p_lookup_code => l_component_type_code
119727: )
119728: ,p_token_4 => 'PRODUCT_NAME'
119729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119733: ,p_ae_header_id => NULL

Line 119730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

119726: ,p_lookup_code => l_component_type_code
119727: )
119728: ,p_token_4 => 'PRODUCT_NAME'
119729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119733: ,p_ae_header_id => NULL
119734: );

Line 119731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

119727: )
119728: ,p_token_4 => 'PRODUCT_NAME'
119729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119733: ,p_ae_header_id => NULL
119734: );
119735:

Line 119732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

119728: ,p_token_4 => 'PRODUCT_NAME'
119729: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
119730: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
119731: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
119732: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
119733: ,p_ae_header_id => NULL
119734: );
119735:
119736: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 119763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119759: ----------------------------------------------------------------------------------
119760: -- 4219869 Business Flow
119761: -- Update journal entry status -- Need to generate this within IF
119762: ----------------------------------------------------------------------------------
119763: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119764: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
119765: ,p_balance_type_code => l_balance_type_code
119766: );
119767:

Line 119936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

119932:
119933: --
119934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
119935: --
119936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
119937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
119938: ELSE
119939: ---------------------------------------------------------------------------------------------------
119940: -- 4262811a Switch Sign

Line 119961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

119957:
119958: XLA_AE_LINES_PKG.ValidateCurrentLine;
119959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
119960:
119961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
119962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
119963: ,p_balance_type_code => l_balance_type_code);
119964:
119965: END IF;

Line 120067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120063: l_tmp_amt NUMBER;
120064: l_acc_rev_natural_side_code VARCHAR2(1);
120065:
120066: l_num_entries NUMBER;
120067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120071: l_recog_line_1 NUMBER;

Line 120068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120064: l_acc_rev_natural_side_code VARCHAR2(1);
120065:
120066: l_num_entries NUMBER;
120067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120071: l_recog_line_1 NUMBER;
120072: l_recog_line_2 NUMBER;

Line 120069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120065:
120066: l_num_entries NUMBER;
120067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120071: l_recog_line_1 NUMBER;
120072: l_recog_line_2 NUMBER;
120073:

Line 120070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120066: l_num_entries NUMBER;
120067: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120068: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120069: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120070: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120071: l_recog_line_1 NUMBER;
120072: l_recog_line_2 NUMBER;
120073:
120074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120072: l_recog_line_2 NUMBER;
120073:
120074: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120075: l_bflow_applied_to_amt NUMBER; -- 5132302
120076: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120077:
120078: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120079:
120080: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120151: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120147: l_accrual_line_num := NULL; -- 4262811
120148: l_tmp_amt := NULL; -- 4262811
120149: --
120150:
120151: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120152: l_balance_type_code <> 'B' THEN
120153: IF NVL(p_source_35,'
120154: ') = 'EXPENSE'
120155: THEN

Line 120223: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120219: --
120220: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120221:
120222: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120223: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120224:
120225: -- 4955764
120226: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120227: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120263: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120259: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120260:
120261: IF xla_accounting_cache_pkg.GetValueChar
120262: (p_source_code => 'LEDGER_CATEGORY_CODE'
120263: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120264: AND l_bflow_method_code = 'PRIOR_ENTRY'
120265: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120266: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120267: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120370: p_lookup_type => 'XLA_OWNER_TYPE'
120371: ,p_lookup_code => l_component_type_code
120372: )
120373: ,p_token_4 => 'PRODUCT_NAME'
120374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120378: ,p_ae_header_id => NULL

Line 120375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120371: ,p_lookup_code => l_component_type_code
120372: )
120373: ,p_token_4 => 'PRODUCT_NAME'
120374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120378: ,p_ae_header_id => NULL
120379: );

Line 120376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120372: )
120373: ,p_token_4 => 'PRODUCT_NAME'
120374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120378: ,p_ae_header_id => NULL
120379: );
120380:

Line 120377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120373: ,p_token_4 => 'PRODUCT_NAME'
120374: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120375: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120376: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120377: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120378: ,p_ae_header_id => NULL
120379: );
120380:
120381: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120404: ----------------------------------------------------------------------------------
120405: -- 4219869 Business Flow
120406: -- Update journal entry status -- Need to generate this within IF
120407: ----------------------------------------------------------------------------------
120408: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120409: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120410: ,p_balance_type_code => l_balance_type_code
120411: );
120412:

Line 120496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

120492:
120493: --
120494: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
120495: --
120496: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
120497: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
120498: ELSE
120499: ---------------------------------------------------------------------------------------------------
120500: -- 4262811a Switch Sign

Line 120521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120517:
120518: XLA_AE_LINES_PKG.ValidateCurrentLine;
120519: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
120520:
120521: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120522: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
120523: ,p_balance_type_code => l_balance_type_code);
120524:
120525: END IF;

Line 120627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

120623: l_tmp_amt NUMBER;
120624: l_acc_rev_natural_side_code VARCHAR2(1);
120625:
120626: l_num_entries NUMBER;
120627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120631: l_recog_line_1 NUMBER;

Line 120628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

120624: l_acc_rev_natural_side_code VARCHAR2(1);
120625:
120626: l_num_entries NUMBER;
120627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120631: l_recog_line_1 NUMBER;
120632: l_recog_line_2 NUMBER;

Line 120629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

120625:
120626: l_num_entries NUMBER;
120627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120631: l_recog_line_1 NUMBER;
120632: l_recog_line_2 NUMBER;
120633:

Line 120630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

120626: l_num_entries NUMBER;
120627: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
120628: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
120629: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
120630: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
120631: l_recog_line_1 NUMBER;
120632: l_recog_line_2 NUMBER;
120633:
120634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 120636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

120632: l_recog_line_2 NUMBER;
120633:
120634: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
120635: l_bflow_applied_to_amt NUMBER; -- 5132302
120636: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
120637:
120638: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
120639:
120640: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 120711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

120707: l_accrual_line_num := NULL; -- 4262811
120708: l_tmp_amt := NULL; -- 4262811
120709: --
120710:
120711: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
120712: l_balance_type_code <> 'B' THEN
120713: IF NVL(p_source_35,'
120714: ') = 'BONUS EXPENSE'
120715: THEN

Line 120783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

120779: --
120780: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
120781:
120782: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
120783: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
120784:
120785: -- 4955764
120786: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
120787: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 120823: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

120819: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
120820:
120821: IF xla_accounting_cache_pkg.GetValueChar
120822: (p_source_code => 'LEDGER_CATEGORY_CODE'
120823: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
120824: AND l_bflow_method_code = 'PRIOR_ENTRY'
120825: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
120826: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
120827: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 120934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

120930: p_lookup_type => 'XLA_OWNER_TYPE'
120931: ,p_lookup_code => l_component_type_code
120932: )
120933: ,p_token_4 => 'PRODUCT_NAME'
120934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120938: ,p_ae_header_id => NULL

Line 120935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

120931: ,p_lookup_code => l_component_type_code
120932: )
120933: ,p_token_4 => 'PRODUCT_NAME'
120934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120938: ,p_ae_header_id => NULL
120939: );

Line 120936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

120932: )
120933: ,p_token_4 => 'PRODUCT_NAME'
120934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120938: ,p_ae_header_id => NULL
120939: );
120940:

Line 120937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

120933: ,p_token_4 => 'PRODUCT_NAME'
120934: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
120935: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
120936: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
120937: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
120938: ,p_ae_header_id => NULL
120939: );
120940:
120941: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 120968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

120964: ----------------------------------------------------------------------------------
120965: -- 4219869 Business Flow
120966: -- Update journal entry status -- Need to generate this within IF
120967: ----------------------------------------------------------------------------------
120968: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
120969: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
120970: ,p_balance_type_code => l_balance_type_code
120971: );
120972:

Line 121056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121052:
121053: --
121054: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121055: --
121056: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121057: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121058: ELSE
121059: ---------------------------------------------------------------------------------------------------
121060: -- 4262811a Switch Sign

Line 121081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121077:
121078: XLA_AE_LINES_PKG.ValidateCurrentLine;
121079: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121080:
121081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121082: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121083: ,p_balance_type_code => l_balance_type_code);
121084:
121085: END IF;

Line 121193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121189: l_tmp_amt NUMBER;
121190: l_acc_rev_natural_side_code VARCHAR2(1);
121191:
121192: l_num_entries NUMBER;
121193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121197: l_recog_line_1 NUMBER;

Line 121194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121190: l_acc_rev_natural_side_code VARCHAR2(1);
121191:
121192: l_num_entries NUMBER;
121193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121197: l_recog_line_1 NUMBER;
121198: l_recog_line_2 NUMBER;

Line 121195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121191:
121192: l_num_entries NUMBER;
121193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121197: l_recog_line_1 NUMBER;
121198: l_recog_line_2 NUMBER;
121199:

Line 121196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121192: l_num_entries NUMBER;
121193: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121194: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121195: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121196: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121197: l_recog_line_1 NUMBER;
121198: l_recog_line_2 NUMBER;
121199:
121200: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121202: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121198: l_recog_line_2 NUMBER;
121199:
121200: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121201: l_bflow_applied_to_amt NUMBER; -- 5132302
121202: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121203:
121204: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121205:
121206: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 121277: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

121273: l_accrual_line_num := NULL; -- 4262811
121274: l_tmp_amt := NULL; -- 4262811
121275: --
121276:
121277: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
121278: l_balance_type_code <> 'B' THEN
121279: IF NVL(p_source_35,'
121280: ') = 'REVAL RESERVE'
121281: THEN

Line 121349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

121345: --
121346: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
121347:
121348: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
121349: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
121350:
121351: -- 4955764
121352: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
121353: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 121389: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

121385: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
121386:
121387: IF xla_accounting_cache_pkg.GetValueChar
121388: (p_source_code => 'LEDGER_CATEGORY_CODE'
121389: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
121390: AND l_bflow_method_code = 'PRIOR_ENTRY'
121391: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
121392: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
121393: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 121585: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

121581: p_lookup_type => 'XLA_OWNER_TYPE'
121582: ,p_lookup_code => l_component_type_code
121583: )
121584: ,p_token_4 => 'PRODUCT_NAME'
121585: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121586: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121587: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121588: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121589: ,p_ae_header_id => NULL

Line 121586: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

121582: ,p_lookup_code => l_component_type_code
121583: )
121584: ,p_token_4 => 'PRODUCT_NAME'
121585: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121586: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121587: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121588: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121589: ,p_ae_header_id => NULL
121590: );

Line 121587: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

121583: )
121584: ,p_token_4 => 'PRODUCT_NAME'
121585: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121586: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121587: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121588: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121589: ,p_ae_header_id => NULL
121590: );
121591:

Line 121588: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

121584: ,p_token_4 => 'PRODUCT_NAME'
121585: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
121586: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
121587: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
121588: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
121589: ,p_ae_header_id => NULL
121590: );
121591:
121592: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 121619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121615: ----------------------------------------------------------------------------------
121616: -- 4219869 Business Flow
121617: -- Update journal entry status -- Need to generate this within IF
121618: ----------------------------------------------------------------------------------
121619: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121620: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
121621: ,p_balance_type_code => l_balance_type_code
121622: );
121623:

Line 121792: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

121788:
121789: --
121790: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
121791: --
121792: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
121793: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
121794: ELSE
121795: ---------------------------------------------------------------------------------------------------
121796: -- 4262811a Switch Sign

Line 121817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

121813:
121814: XLA_AE_LINES_PKG.ValidateCurrentLine;
121815: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
121816:
121817: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
121818: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
121819: ,p_balance_type_code => l_balance_type_code);
121820:
121821: END IF;

Line 121929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

121925: l_tmp_amt NUMBER;
121926: l_acc_rev_natural_side_code VARCHAR2(1);
121927:
121928: l_num_entries NUMBER;
121929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121933: l_recog_line_1 NUMBER;

Line 121930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

121926: l_acc_rev_natural_side_code VARCHAR2(1);
121927:
121928: l_num_entries NUMBER;
121929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121933: l_recog_line_1 NUMBER;
121934: l_recog_line_2 NUMBER;

Line 121931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

121927:
121928: l_num_entries NUMBER;
121929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121933: l_recog_line_1 NUMBER;
121934: l_recog_line_2 NUMBER;
121935:

Line 121932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

121928: l_num_entries NUMBER;
121929: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
121930: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
121931: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
121932: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
121933: l_recog_line_1 NUMBER;
121934: l_recog_line_2 NUMBER;
121935:
121936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 121938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

121934: l_recog_line_2 NUMBER;
121935:
121936: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
121937: l_bflow_applied_to_amt NUMBER; -- 5132302
121938: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
121939:
121940: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
121941:
121942: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122009: l_accrual_line_num := NULL; -- 4262811
122010: l_tmp_amt := NULL; -- 4262811
122011: --
122012:
122013: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122014: l_balance_type_code <> 'B' THEN
122015: IF NVL(p_source_35,'
122016: ') = 'BONUS RESERVE'
122017: THEN

Line 122085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122081: --
122082: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122083:
122084: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122085: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122086:
122087: -- 4955764
122088: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122089: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122121: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122122:
122123: IF xla_accounting_cache_pkg.GetValueChar
122124: (p_source_code => 'LEDGER_CATEGORY_CODE'
122125: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122126: AND l_bflow_method_code = 'PRIOR_ENTRY'
122127: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122128: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122129: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 122321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

122317: p_lookup_type => 'XLA_OWNER_TYPE'
122318: ,p_lookup_code => l_component_type_code
122319: )
122320: ,p_token_4 => 'PRODUCT_NAME'
122321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122325: ,p_ae_header_id => NULL

Line 122322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

122318: ,p_lookup_code => l_component_type_code
122319: )
122320: ,p_token_4 => 'PRODUCT_NAME'
122321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122325: ,p_ae_header_id => NULL
122326: );

Line 122323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

122319: )
122320: ,p_token_4 => 'PRODUCT_NAME'
122321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122325: ,p_ae_header_id => NULL
122326: );
122327:

Line 122324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

122320: ,p_token_4 => 'PRODUCT_NAME'
122321: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
122322: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
122323: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
122324: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
122325: ,p_ae_header_id => NULL
122326: );
122327:
122328: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 122355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122351: ----------------------------------------------------------------------------------
122352: -- 4219869 Business Flow
122353: -- Update journal entry status -- Need to generate this within IF
122354: ----------------------------------------------------------------------------------
122355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122356: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
122357: ,p_balance_type_code => l_balance_type_code
122358: );
122359:

Line 122528: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

122524:
122525: --
122526: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
122527: --
122528: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
122529: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
122530: ELSE
122531: ---------------------------------------------------------------------------------------------------
122532: -- 4262811a Switch Sign

Line 122553: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

122549:
122550: XLA_AE_LINES_PKG.ValidateCurrentLine;
122551: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
122552:
122553: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
122554: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
122555: ,p_balance_type_code => l_balance_type_code);
122556:
122557: END IF;

Line 122663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

122659: l_tmp_amt NUMBER;
122660: l_acc_rev_natural_side_code VARCHAR2(1);
122661:
122662: l_num_entries NUMBER;
122663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122667: l_recog_line_1 NUMBER;

Line 122664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

122660: l_acc_rev_natural_side_code VARCHAR2(1);
122661:
122662: l_num_entries NUMBER;
122663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122667: l_recog_line_1 NUMBER;
122668: l_recog_line_2 NUMBER;

Line 122665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

122661:
122662: l_num_entries NUMBER;
122663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122667: l_recog_line_1 NUMBER;
122668: l_recog_line_2 NUMBER;
122669:

Line 122666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

122662: l_num_entries NUMBER;
122663: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
122664: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
122665: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
122666: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
122667: l_recog_line_1 NUMBER;
122668: l_recog_line_2 NUMBER;
122669:
122670: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 122672: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

122668: l_recog_line_2 NUMBER;
122669:
122670: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
122671: l_bflow_applied_to_amt NUMBER; -- 5132302
122672: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
122673:
122674: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
122675:
122676: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 122747: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

122743: l_accrual_line_num := NULL; -- 4262811
122744: l_tmp_amt := NULL; -- 4262811
122745: --
122746:
122747: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
122748: l_balance_type_code <> 'B' THEN
122749: IF NVL(p_source_35,'
122750: ') = 'CIP COST'
122751: THEN

Line 122819: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

122815: --
122816: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
122817:
122818: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
122819: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
122820:
122821: -- 4955764
122822: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
122823: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 122859: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

122855: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
122856:
122857: IF xla_accounting_cache_pkg.GetValueChar
122858: (p_source_code => 'LEDGER_CATEGORY_CODE'
122859: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
122860: AND l_bflow_method_code = 'PRIOR_ENTRY'
122861: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
122862: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
122863: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123054: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123050: p_lookup_type => 'XLA_OWNER_TYPE'
123051: ,p_lookup_code => l_component_type_code
123052: )
123053: ,p_token_4 => 'PRODUCT_NAME'
123054: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123055: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123056: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123057: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123058: ,p_ae_header_id => NULL

Line 123055: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123051: ,p_lookup_code => l_component_type_code
123052: )
123053: ,p_token_4 => 'PRODUCT_NAME'
123054: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123055: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123056: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123057: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123058: ,p_ae_header_id => NULL
123059: );

Line 123056: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123052: )
123053: ,p_token_4 => 'PRODUCT_NAME'
123054: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123055: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123056: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123057: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123058: ,p_ae_header_id => NULL
123059: );
123060:

Line 123057: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123053: ,p_token_4 => 'PRODUCT_NAME'
123054: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123055: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123056: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123057: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123058: ,p_ae_header_id => NULL
123059: );
123060:
123061: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123084: ----------------------------------------------------------------------------------
123085: -- 4219869 Business Flow
123086: -- Update journal entry status -- Need to generate this within IF
123087: ----------------------------------------------------------------------------------
123088: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123089: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123090: ,p_balance_type_code => l_balance_type_code
123091: );
123092:

Line 123260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123256:
123257: --
123258: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123259: --
123260: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123261: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123262: ELSE
123263: ---------------------------------------------------------------------------------------------------
123264: -- 4262811a Switch Sign

Line 123285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123281:
123282: XLA_AE_LINES_PKG.ValidateCurrentLine;
123283: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
123284:
123285: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123286: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
123287: ,p_balance_type_code => l_balance_type_code);
123288:
123289: END IF;

Line 123395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

123391: l_tmp_amt NUMBER;
123392: l_acc_rev_natural_side_code VARCHAR2(1);
123393:
123394: l_num_entries NUMBER;
123395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123399: l_recog_line_1 NUMBER;

Line 123396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

123392: l_acc_rev_natural_side_code VARCHAR2(1);
123393:
123394: l_num_entries NUMBER;
123395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123399: l_recog_line_1 NUMBER;
123400: l_recog_line_2 NUMBER;

Line 123397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

123393:
123394: l_num_entries NUMBER;
123395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123399: l_recog_line_1 NUMBER;
123400: l_recog_line_2 NUMBER;
123401:

Line 123398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

123394: l_num_entries NUMBER;
123395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
123396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
123397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
123398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
123399: l_recog_line_1 NUMBER;
123400: l_recog_line_2 NUMBER;
123401:
123402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 123404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

123400: l_recog_line_2 NUMBER;
123401:
123402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
123403: l_bflow_applied_to_amt NUMBER; -- 5132302
123404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
123405:
123406: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
123407:
123408: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 123479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

123475: l_accrual_line_num := NULL; -- 4262811
123476: l_tmp_amt := NULL; -- 4262811
123477: --
123478:
123479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
123480: l_balance_type_code <> 'B' THEN
123481: IF NVL(p_source_35,'
123482: ') = 'COST'
123483: THEN

Line 123551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

123547: --
123548: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
123549:
123550: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
123551: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
123552:
123553: -- 4955764
123554: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
123555: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 123591: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

123587: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
123588:
123589: IF xla_accounting_cache_pkg.GetValueChar
123590: (p_source_code => 'LEDGER_CATEGORY_CODE'
123591: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
123592: AND l_bflow_method_code = 'PRIOR_ENTRY'
123593: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
123594: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
123595: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 123786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

123782: p_lookup_type => 'XLA_OWNER_TYPE'
123783: ,p_lookup_code => l_component_type_code
123784: )
123785: ,p_token_4 => 'PRODUCT_NAME'
123786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123790: ,p_ae_header_id => NULL

Line 123787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

123783: ,p_lookup_code => l_component_type_code
123784: )
123785: ,p_token_4 => 'PRODUCT_NAME'
123786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123790: ,p_ae_header_id => NULL
123791: );

Line 123788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

123784: )
123785: ,p_token_4 => 'PRODUCT_NAME'
123786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123790: ,p_ae_header_id => NULL
123791: );
123792:

Line 123789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

123785: ,p_token_4 => 'PRODUCT_NAME'
123786: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
123787: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
123788: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
123789: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
123790: ,p_ae_header_id => NULL
123791: );
123792:
123793: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 123820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

123816: ----------------------------------------------------------------------------------
123817: -- 4219869 Business Flow
123818: -- Update journal entry status -- Need to generate this within IF
123819: ----------------------------------------------------------------------------------
123820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
123821: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
123822: ,p_balance_type_code => l_balance_type_code
123823: );
123824:

Line 123992: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

123988:
123989: --
123990: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
123991: --
123992: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
123993: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
123994: ELSE
123995: ---------------------------------------------------------------------------------------------------
123996: -- 4262811a Switch Sign

Line 124017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124013:
124014: XLA_AE_LINES_PKG.ValidateCurrentLine;
124015: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124016:
124017: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124018: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124019: ,p_balance_type_code => l_balance_type_code);
124020:
124021: END IF;

Line 124123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124119: l_tmp_amt NUMBER;
124120: l_acc_rev_natural_side_code VARCHAR2(1);
124121:
124122: l_num_entries NUMBER;
124123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124127: l_recog_line_1 NUMBER;

Line 124124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124120: l_acc_rev_natural_side_code VARCHAR2(1);
124121:
124122: l_num_entries NUMBER;
124123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124127: l_recog_line_1 NUMBER;
124128: l_recog_line_2 NUMBER;

Line 124125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124121:
124122: l_num_entries NUMBER;
124123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124127: l_recog_line_1 NUMBER;
124128: l_recog_line_2 NUMBER;
124129:

Line 124126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124122: l_num_entries NUMBER;
124123: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124124: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124125: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124126: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124127: l_recog_line_1 NUMBER;
124128: l_recog_line_2 NUMBER;
124129:
124130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124128: l_recog_line_2 NUMBER;
124129:
124130: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124131: l_bflow_applied_to_amt NUMBER; -- 5132302
124132: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124133:
124134: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124135:
124136: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124203: l_accrual_line_num := NULL; -- 4262811
124204: l_tmp_amt := NULL; -- 4262811
124205: --
124206:
124207: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124208: l_balance_type_code <> 'B' THEN
124209: IF NVL(p_source_35,'
124210: ') = 'EXPENSE'
124211: THEN

Line 124279: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124275: --
124276: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124277:
124278: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124279: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124280:
124281: -- 4955764
124282: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124283: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124319: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124315: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124316:
124317: IF xla_accounting_cache_pkg.GetValueChar
124318: (p_source_code => 'LEDGER_CATEGORY_CODE'
124319: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124320: AND l_bflow_method_code = 'PRIOR_ENTRY'
124321: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124322: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124323: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 124430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

124426: p_lookup_type => 'XLA_OWNER_TYPE'
124427: ,p_lookup_code => l_component_type_code
124428: )
124429: ,p_token_4 => 'PRODUCT_NAME'
124430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124434: ,p_ae_header_id => NULL

Line 124431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

124427: ,p_lookup_code => l_component_type_code
124428: )
124429: ,p_token_4 => 'PRODUCT_NAME'
124430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124434: ,p_ae_header_id => NULL
124435: );

Line 124432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

124428: )
124429: ,p_token_4 => 'PRODUCT_NAME'
124430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124434: ,p_ae_header_id => NULL
124435: );
124436:

Line 124433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

124429: ,p_token_4 => 'PRODUCT_NAME'
124430: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
124431: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
124432: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
124433: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
124434: ,p_ae_header_id => NULL
124435: );
124436:
124437: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 124464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124460: ----------------------------------------------------------------------------------
124461: -- 4219869 Business Flow
124462: -- Update journal entry status -- Need to generate this within IF
124463: ----------------------------------------------------------------------------------
124464: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124465: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
124466: ,p_balance_type_code => l_balance_type_code
124467: );
124468:

Line 124552: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

124548:
124549: --
124550: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
124551: --
124552: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
124553: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
124554: ELSE
124555: ---------------------------------------------------------------------------------------------------
124556: -- 4262811a Switch Sign

Line 124577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

124573:
124574: XLA_AE_LINES_PKG.ValidateCurrentLine;
124575: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
124576:
124577: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
124578: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
124579: ,p_balance_type_code => l_balance_type_code);
124580:
124581: END IF;

Line 124685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

124681: l_tmp_amt NUMBER;
124682: l_acc_rev_natural_side_code VARCHAR2(1);
124683:
124684: l_num_entries NUMBER;
124685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124689: l_recog_line_1 NUMBER;

Line 124686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

124682: l_acc_rev_natural_side_code VARCHAR2(1);
124683:
124684: l_num_entries NUMBER;
124685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124689: l_recog_line_1 NUMBER;
124690: l_recog_line_2 NUMBER;

Line 124687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

124683:
124684: l_num_entries NUMBER;
124685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124689: l_recog_line_1 NUMBER;
124690: l_recog_line_2 NUMBER;
124691:

Line 124688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

124684: l_num_entries NUMBER;
124685: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
124686: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
124687: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
124688: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
124689: l_recog_line_1 NUMBER;
124690: l_recog_line_2 NUMBER;
124691:
124692: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 124694: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

124690: l_recog_line_2 NUMBER;
124691:
124692: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
124693: l_bflow_applied_to_amt NUMBER; -- 5132302
124694: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
124695:
124696: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
124697:
124698: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 124769: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

124765: l_accrual_line_num := NULL; -- 4262811
124766: l_tmp_amt := NULL; -- 4262811
124767: --
124768:
124769: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
124770: l_balance_type_code <> 'B' THEN
124771: IF NVL(p_source_35,'
124772: ') = 'BONUS EXPENSE'
124773: THEN

Line 124841: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

124837: --
124838: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
124839:
124840: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
124841: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
124842:
124843: -- 4955764
124844: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
124845: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 124881: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

124877: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
124878:
124879: IF xla_accounting_cache_pkg.GetValueChar
124880: (p_source_code => 'LEDGER_CATEGORY_CODE'
124881: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
124882: AND l_bflow_method_code = 'PRIOR_ENTRY'
124883: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
124884: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
124885: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125030: p_lookup_type => 'XLA_OWNER_TYPE'
125031: ,p_lookup_code => l_component_type_code
125032: )
125033: ,p_token_4 => 'PRODUCT_NAME'
125034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125038: ,p_ae_header_id => NULL

Line 125035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125031: ,p_lookup_code => l_component_type_code
125032: )
125033: ,p_token_4 => 'PRODUCT_NAME'
125034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125038: ,p_ae_header_id => NULL
125039: );

Line 125036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125032: )
125033: ,p_token_4 => 'PRODUCT_NAME'
125034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125038: ,p_ae_header_id => NULL
125039: );
125040:

Line 125037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125033: ,p_token_4 => 'PRODUCT_NAME'
125034: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125035: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125036: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125037: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125038: ,p_ae_header_id => NULL
125039: );
125040:
125041: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125064: ----------------------------------------------------------------------------------
125065: -- 4219869 Business Flow
125066: -- Update journal entry status -- Need to generate this within IF
125067: ----------------------------------------------------------------------------------
125068: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125069: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125070: ,p_balance_type_code => l_balance_type_code
125071: );
125072:

Line 125198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125194:
125195: --
125196: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125197: --
125198: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125199: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125200: ELSE
125201: ---------------------------------------------------------------------------------------------------
125202: -- 4262811a Switch Sign

Line 125223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125219:
125220: XLA_AE_LINES_PKG.ValidateCurrentLine;
125221: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125222:
125223: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125224: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125225: ,p_balance_type_code => l_balance_type_code);
125226:
125227: END IF;

Line 125335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

125331: l_tmp_amt NUMBER;
125332: l_acc_rev_natural_side_code VARCHAR2(1);
125333:
125334: l_num_entries NUMBER;
125335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125339: l_recog_line_1 NUMBER;

Line 125336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

125332: l_acc_rev_natural_side_code VARCHAR2(1);
125333:
125334: l_num_entries NUMBER;
125335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125339: l_recog_line_1 NUMBER;
125340: l_recog_line_2 NUMBER;

Line 125337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

125333:
125334: l_num_entries NUMBER;
125335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125339: l_recog_line_1 NUMBER;
125340: l_recog_line_2 NUMBER;
125341:

Line 125338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

125334: l_num_entries NUMBER;
125335: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
125336: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
125337: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
125338: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
125339: l_recog_line_1 NUMBER;
125340: l_recog_line_2 NUMBER;
125341:
125342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 125344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

125340: l_recog_line_2 NUMBER;
125341:
125342: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
125343: l_bflow_applied_to_amt NUMBER; -- 5132302
125344: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
125345:
125346: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
125347:
125348: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 125419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

125415: l_accrual_line_num := NULL; -- 4262811
125416: l_tmp_amt := NULL; -- 4262811
125417: --
125418:
125419: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
125420: l_balance_type_code <> 'B' THEN
125421: IF NVL(p_source_35,'
125422: ') = 'BONUS EXPENSE'
125423: THEN

Line 125491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

125487: --
125488: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
125489:
125490: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
125491: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
125492:
125493: -- 4955764
125494: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
125495: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 125531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

125527: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
125528:
125529: IF xla_accounting_cache_pkg.GetValueChar
125530: (p_source_code => 'LEDGER_CATEGORY_CODE'
125531: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
125532: AND l_bflow_method_code = 'PRIOR_ENTRY'
125533: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
125534: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
125535: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 125727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

125723: p_lookup_type => 'XLA_OWNER_TYPE'
125724: ,p_lookup_code => l_component_type_code
125725: )
125726: ,p_token_4 => 'PRODUCT_NAME'
125727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125731: ,p_ae_header_id => NULL

Line 125728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

125724: ,p_lookup_code => l_component_type_code
125725: )
125726: ,p_token_4 => 'PRODUCT_NAME'
125727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125731: ,p_ae_header_id => NULL
125732: );

Line 125729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

125725: )
125726: ,p_token_4 => 'PRODUCT_NAME'
125727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125731: ,p_ae_header_id => NULL
125732: );
125733:

Line 125730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

125726: ,p_token_4 => 'PRODUCT_NAME'
125727: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
125728: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
125729: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
125730: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
125731: ,p_ae_header_id => NULL
125732: );
125733:
125734: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 125761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125757: ----------------------------------------------------------------------------------
125758: -- 4219869 Business Flow
125759: -- Update journal entry status -- Need to generate this within IF
125760: ----------------------------------------------------------------------------------
125761: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125762: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
125763: ,p_balance_type_code => l_balance_type_code
125764: );
125765:

Line 125934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

125930:
125931: --
125932: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
125933: --
125934: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
125935: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
125936: ELSE
125937: ---------------------------------------------------------------------------------------------------
125938: -- 4262811a Switch Sign

Line 125959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

125955:
125956: XLA_AE_LINES_PKG.ValidateCurrentLine;
125957: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
125958:
125959: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
125960: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
125961: ,p_balance_type_code => l_balance_type_code);
125962:
125963: END IF;

Line 126065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126061: l_tmp_amt NUMBER;
126062: l_acc_rev_natural_side_code VARCHAR2(1);
126063:
126064: l_num_entries NUMBER;
126065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126069: l_recog_line_1 NUMBER;

Line 126066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126062: l_acc_rev_natural_side_code VARCHAR2(1);
126063:
126064: l_num_entries NUMBER;
126065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126069: l_recog_line_1 NUMBER;
126070: l_recog_line_2 NUMBER;

Line 126067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126063:
126064: l_num_entries NUMBER;
126065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126069: l_recog_line_1 NUMBER;
126070: l_recog_line_2 NUMBER;
126071:

Line 126068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126064: l_num_entries NUMBER;
126065: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126066: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126067: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126068: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126069: l_recog_line_1 NUMBER;
126070: l_recog_line_2 NUMBER;
126071:
126072: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126074: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126070: l_recog_line_2 NUMBER;
126071:
126072: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126073: l_bflow_applied_to_amt NUMBER; -- 5132302
126074: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126075:
126076: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126077:
126078: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126149: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126145: l_accrual_line_num := NULL; -- 4262811
126146: l_tmp_amt := NULL; -- 4262811
126147: --
126148:
126149: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126150: l_balance_type_code <> 'B' THEN
126151: IF NVL(p_source_35,'
126152: ') = 'BONUS EXPENSE'
126153: THEN

Line 126221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126217: --
126218: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126219:
126220: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126221: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126222:
126223: -- 4955764
126224: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126225: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126257: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126258:
126259: IF xla_accounting_cache_pkg.GetValueChar
126260: (p_source_code => 'LEDGER_CATEGORY_CODE'
126261: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126262: AND l_bflow_method_code = 'PRIOR_ENTRY'
126263: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126264: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126265: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 126372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

126368: p_lookup_type => 'XLA_OWNER_TYPE'
126369: ,p_lookup_code => l_component_type_code
126370: )
126371: ,p_token_4 => 'PRODUCT_NAME'
126372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126376: ,p_ae_header_id => NULL

Line 126373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

126369: ,p_lookup_code => l_component_type_code
126370: )
126371: ,p_token_4 => 'PRODUCT_NAME'
126372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126376: ,p_ae_header_id => NULL
126377: );

Line 126374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

126370: )
126371: ,p_token_4 => 'PRODUCT_NAME'
126372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126376: ,p_ae_header_id => NULL
126377: );
126378:

Line 126375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

126371: ,p_token_4 => 'PRODUCT_NAME'
126372: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
126373: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
126374: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
126375: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
126376: ,p_ae_header_id => NULL
126377: );
126378:
126379: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 126406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126402: ----------------------------------------------------------------------------------
126403: -- 4219869 Business Flow
126404: -- Update journal entry status -- Need to generate this within IF
126405: ----------------------------------------------------------------------------------
126406: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126407: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
126408: ,p_balance_type_code => l_balance_type_code
126409: );
126410:

Line 126494: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

126490:
126491: --
126492: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
126493: --
126494: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
126495: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
126496: ELSE
126497: ---------------------------------------------------------------------------------------------------
126498: -- 4262811a Switch Sign

Line 126519: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

126515:
126516: XLA_AE_LINES_PKG.ValidateCurrentLine;
126517: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
126518:
126519: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
126520: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
126521: ,p_balance_type_code => l_balance_type_code);
126522:
126523: END IF;

Line 126631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

126627: l_tmp_amt NUMBER;
126628: l_acc_rev_natural_side_code VARCHAR2(1);
126629:
126630: l_num_entries NUMBER;
126631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126635: l_recog_line_1 NUMBER;

Line 126632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

126628: l_acc_rev_natural_side_code VARCHAR2(1);
126629:
126630: l_num_entries NUMBER;
126631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126635: l_recog_line_1 NUMBER;
126636: l_recog_line_2 NUMBER;

Line 126633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

126629:
126630: l_num_entries NUMBER;
126631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126635: l_recog_line_1 NUMBER;
126636: l_recog_line_2 NUMBER;
126637:

Line 126634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

126630: l_num_entries NUMBER;
126631: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
126632: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
126633: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
126634: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
126635: l_recog_line_1 NUMBER;
126636: l_recog_line_2 NUMBER;
126637:
126638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 126640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

126636: l_recog_line_2 NUMBER;
126637:
126638: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
126639: l_bflow_applied_to_amt NUMBER; -- 5132302
126640: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
126641:
126642: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
126643:
126644: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 126715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

126711: l_accrual_line_num := NULL; -- 4262811
126712: l_tmp_amt := NULL; -- 4262811
126713: --
126714:
126715: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
126716: l_balance_type_code <> 'B' THEN
126717: IF NVL(p_source_35,'
126718: ') = 'EXPENSE'
126719: THEN

Line 126787: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

126783: --
126784: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
126785:
126786: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
126787: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
126788:
126789: -- 4955764
126790: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
126791: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 126827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

126823: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
126824:
126825: IF xla_accounting_cache_pkg.GetValueChar
126826: (p_source_code => 'LEDGER_CATEGORY_CODE'
126827: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
126828: AND l_bflow_method_code = 'PRIOR_ENTRY'
126829: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
126830: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
126831: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127019: p_lookup_type => 'XLA_OWNER_TYPE'
127020: ,p_lookup_code => l_component_type_code
127021: )
127022: ,p_token_4 => 'PRODUCT_NAME'
127023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127027: ,p_ae_header_id => NULL

Line 127024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127020: ,p_lookup_code => l_component_type_code
127021: )
127022: ,p_token_4 => 'PRODUCT_NAME'
127023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127027: ,p_ae_header_id => NULL
127028: );

Line 127025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127021: )
127022: ,p_token_4 => 'PRODUCT_NAME'
127023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127027: ,p_ae_header_id => NULL
127028: );
127029:

Line 127026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127022: ,p_token_4 => 'PRODUCT_NAME'
127023: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127024: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127025: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127026: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127027: ,p_ae_header_id => NULL
127028: );
127029:
127030: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127053: ----------------------------------------------------------------------------------
127054: -- 4219869 Business Flow
127055: -- Update journal entry status -- Need to generate this within IF
127056: ----------------------------------------------------------------------------------
127057: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127058: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127059: ,p_balance_type_code => l_balance_type_code
127060: );
127061:

Line 127230: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127226:
127227: --
127228: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127229: --
127230: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127231: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127232: ELSE
127233: ---------------------------------------------------------------------------------------------------
127234: -- 4262811a Switch Sign

Line 127255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127251:
127252: XLA_AE_LINES_PKG.ValidateCurrentLine;
127253: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127254:
127255: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127256: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127257: ,p_balance_type_code => l_balance_type_code);
127258:
127259: END IF;

Line 127367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

127363: l_tmp_amt NUMBER;
127364: l_acc_rev_natural_side_code VARCHAR2(1);
127365:
127366: l_num_entries NUMBER;
127367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127371: l_recog_line_1 NUMBER;

Line 127368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

127364: l_acc_rev_natural_side_code VARCHAR2(1);
127365:
127366: l_num_entries NUMBER;
127367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127371: l_recog_line_1 NUMBER;
127372: l_recog_line_2 NUMBER;

Line 127369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

127365:
127366: l_num_entries NUMBER;
127367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127371: l_recog_line_1 NUMBER;
127372: l_recog_line_2 NUMBER;
127373:

Line 127370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

127366: l_num_entries NUMBER;
127367: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
127368: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
127369: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
127370: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
127371: l_recog_line_1 NUMBER;
127372: l_recog_line_2 NUMBER;
127373:
127374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 127376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

127372: l_recog_line_2 NUMBER;
127373:
127374: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
127375: l_bflow_applied_to_amt NUMBER; -- 5132302
127376: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
127377:
127378: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
127379:
127380: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 127451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

127447: l_accrual_line_num := NULL; -- 4262811
127448: l_tmp_amt := NULL; -- 4262811
127449: --
127450:
127451: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
127452: l_balance_type_code <> 'B' THEN
127453: IF NVL(p_source_35,'
127454: ') = 'BONUS EXPENSE'
127455: THEN

Line 127523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

127519: --
127520: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
127521:
127522: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
127523: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
127524:
127525: -- 4955764
127526: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
127527: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 127563: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

127559: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
127560:
127561: IF xla_accounting_cache_pkg.GetValueChar
127562: (p_source_code => 'LEDGER_CATEGORY_CODE'
127563: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
127564: AND l_bflow_method_code = 'PRIOR_ENTRY'
127565: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
127566: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
127567: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 127759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

127755: p_lookup_type => 'XLA_OWNER_TYPE'
127756: ,p_lookup_code => l_component_type_code
127757: )
127758: ,p_token_4 => 'PRODUCT_NAME'
127759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127763: ,p_ae_header_id => NULL

Line 127760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

127756: ,p_lookup_code => l_component_type_code
127757: )
127758: ,p_token_4 => 'PRODUCT_NAME'
127759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127763: ,p_ae_header_id => NULL
127764: );

Line 127761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

127757: )
127758: ,p_token_4 => 'PRODUCT_NAME'
127759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127763: ,p_ae_header_id => NULL
127764: );
127765:

Line 127762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

127758: ,p_token_4 => 'PRODUCT_NAME'
127759: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
127760: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
127761: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
127762: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
127763: ,p_ae_header_id => NULL
127764: );
127765:
127766: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 127793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127789: ----------------------------------------------------------------------------------
127790: -- 4219869 Business Flow
127791: -- Update journal entry status -- Need to generate this within IF
127792: ----------------------------------------------------------------------------------
127793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
127795: ,p_balance_type_code => l_balance_type_code
127796: );
127797:

Line 127966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

127962:
127963: --
127964: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
127965: --
127966: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
127967: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
127968: ELSE
127969: ---------------------------------------------------------------------------------------------------
127970: -- 4262811a Switch Sign

Line 127991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

127987:
127988: XLA_AE_LINES_PKG.ValidateCurrentLine;
127989: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
127990:
127991: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
127992: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
127993: ,p_balance_type_code => l_balance_type_code);
127994:
127995: END IF;

Line 128101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128097: l_tmp_amt NUMBER;
128098: l_acc_rev_natural_side_code VARCHAR2(1);
128099:
128100: l_num_entries NUMBER;
128101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128105: l_recog_line_1 NUMBER;

Line 128102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128098: l_acc_rev_natural_side_code VARCHAR2(1);
128099:
128100: l_num_entries NUMBER;
128101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128105: l_recog_line_1 NUMBER;
128106: l_recog_line_2 NUMBER;

Line 128103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128099:
128100: l_num_entries NUMBER;
128101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128105: l_recog_line_1 NUMBER;
128106: l_recog_line_2 NUMBER;
128107:

Line 128104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128100: l_num_entries NUMBER;
128101: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128102: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128103: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128104: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128105: l_recog_line_1 NUMBER;
128106: l_recog_line_2 NUMBER;
128107:
128108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128106: l_recog_line_2 NUMBER;
128107:
128108: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128109: l_bflow_applied_to_amt NUMBER; -- 5132302
128110: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128111:
128112: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128113:
128114: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128181: l_accrual_line_num := NULL; -- 4262811
128182: l_tmp_amt := NULL; -- 4262811
128183: --
128184:
128185: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128186: l_balance_type_code <> 'B' THEN
128187: IF NVL(p_source_35,'
128188: ') = 'INTERCO AP'
128189: THEN

Line 128257: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128253: --
128254: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128255:
128256: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128257: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128258:
128259: -- 4955764
128260: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128261: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 128297: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

128293: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
128294:
128295: IF xla_accounting_cache_pkg.GetValueChar
128296: (p_source_code => 'LEDGER_CATEGORY_CODE'
128297: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
128298: AND l_bflow_method_code = 'PRIOR_ENTRY'
128299: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
128300: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
128301: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 128492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

128488: p_lookup_type => 'XLA_OWNER_TYPE'
128489: ,p_lookup_code => l_component_type_code
128490: )
128491: ,p_token_4 => 'PRODUCT_NAME'
128492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128496: ,p_ae_header_id => NULL

Line 128493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

128489: ,p_lookup_code => l_component_type_code
128490: )
128491: ,p_token_4 => 'PRODUCT_NAME'
128492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128496: ,p_ae_header_id => NULL
128497: );

Line 128494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

128490: )
128491: ,p_token_4 => 'PRODUCT_NAME'
128492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128496: ,p_ae_header_id => NULL
128497: );
128498:

Line 128495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

128491: ,p_token_4 => 'PRODUCT_NAME'
128492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
128493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
128494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
128495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
128496: ,p_ae_header_id => NULL
128497: );
128498:
128499: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 128526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128522: ----------------------------------------------------------------------------------
128523: -- 4219869 Business Flow
128524: -- Update journal entry status -- Need to generate this within IF
128525: ----------------------------------------------------------------------------------
128526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
128528: ,p_balance_type_code => l_balance_type_code
128529: );
128530:

Line 128698: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

128694:
128695: --
128696: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
128697: --
128698: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
128699: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
128700: ELSE
128701: ---------------------------------------------------------------------------------------------------
128702: -- 4262811a Switch Sign

Line 128723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

128719:
128720: XLA_AE_LINES_PKG.ValidateCurrentLine;
128721: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
128722:
128723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
128724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
128725: ,p_balance_type_code => l_balance_type_code);
128726:
128727: END IF;

Line 128833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

128829: l_tmp_amt NUMBER;
128830: l_acc_rev_natural_side_code VARCHAR2(1);
128831:
128832: l_num_entries NUMBER;
128833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128837: l_recog_line_1 NUMBER;

Line 128834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

128830: l_acc_rev_natural_side_code VARCHAR2(1);
128831:
128832: l_num_entries NUMBER;
128833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128837: l_recog_line_1 NUMBER;
128838: l_recog_line_2 NUMBER;

Line 128835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

128831:
128832: l_num_entries NUMBER;
128833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128837: l_recog_line_1 NUMBER;
128838: l_recog_line_2 NUMBER;
128839:

Line 128836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

128832: l_num_entries NUMBER;
128833: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
128834: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
128835: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
128836: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
128837: l_recog_line_1 NUMBER;
128838: l_recog_line_2 NUMBER;
128839:
128840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 128842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

128838: l_recog_line_2 NUMBER;
128839:
128840: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
128841: l_bflow_applied_to_amt NUMBER; -- 5132302
128842: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
128843:
128844: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
128845:
128846: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 128917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

128913: l_accrual_line_num := NULL; -- 4262811
128914: l_tmp_amt := NULL; -- 4262811
128915: --
128916:
128917: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
128918: l_balance_type_code <> 'B' THEN
128919: IF NVL(p_source_35,'
128920: ') = 'INTERCO AR'
128921: THEN

Line 128989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

128985: --
128986: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
128987:
128988: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
128989: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
128990:
128991: -- 4955764
128992: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
128993: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129029: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129025: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129026:
129027: IF xla_accounting_cache_pkg.GetValueChar
129028: (p_source_code => 'LEDGER_CATEGORY_CODE'
129029: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129030: AND l_bflow_method_code = 'PRIOR_ENTRY'
129031: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129032: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129033: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129224: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129220: p_lookup_type => 'XLA_OWNER_TYPE'
129221: ,p_lookup_code => l_component_type_code
129222: )
129223: ,p_token_4 => 'PRODUCT_NAME'
129224: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129225: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129226: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129227: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129228: ,p_ae_header_id => NULL

Line 129225: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129221: ,p_lookup_code => l_component_type_code
129222: )
129223: ,p_token_4 => 'PRODUCT_NAME'
129224: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129225: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129226: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129227: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129228: ,p_ae_header_id => NULL
129229: );

Line 129226: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129222: )
129223: ,p_token_4 => 'PRODUCT_NAME'
129224: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129225: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129226: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129227: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129228: ,p_ae_header_id => NULL
129229: );
129230:

Line 129227: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129223: ,p_token_4 => 'PRODUCT_NAME'
129224: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129225: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129226: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129227: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129228: ,p_ae_header_id => NULL
129229: );
129230:
129231: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129254: ----------------------------------------------------------------------------------
129255: -- 4219869 Business Flow
129256: -- Update journal entry status -- Need to generate this within IF
129257: ----------------------------------------------------------------------------------
129258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129259: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129260: ,p_balance_type_code => l_balance_type_code
129261: );
129262:

Line 129430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

129426:
129427: --
129428: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
129429: --
129430: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
129431: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
129432: ELSE
129433: ---------------------------------------------------------------------------------------------------
129434: -- 4262811a Switch Sign

Line 129455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129451:
129452: XLA_AE_LINES_PKG.ValidateCurrentLine;
129453: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
129454:
129455: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129456: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
129457: ,p_balance_type_code => l_balance_type_code);
129458:
129459: END IF;

Line 129565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

129561: l_tmp_amt NUMBER;
129562: l_acc_rev_natural_side_code VARCHAR2(1);
129563:
129564: l_num_entries NUMBER;
129565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129569: l_recog_line_1 NUMBER;

Line 129566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

129562: l_acc_rev_natural_side_code VARCHAR2(1);
129563:
129564: l_num_entries NUMBER;
129565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129569: l_recog_line_1 NUMBER;
129570: l_recog_line_2 NUMBER;

Line 129567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

129563:
129564: l_num_entries NUMBER;
129565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129569: l_recog_line_1 NUMBER;
129570: l_recog_line_2 NUMBER;
129571:

Line 129568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

129564: l_num_entries NUMBER;
129565: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
129566: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
129567: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
129568: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
129569: l_recog_line_1 NUMBER;
129570: l_recog_line_2 NUMBER;
129571:
129572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 129574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

129570: l_recog_line_2 NUMBER;
129571:
129572: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
129573: l_bflow_applied_to_amt NUMBER; -- 5132302
129574: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
129575:
129576: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
129577:
129578: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 129649: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

129645: l_accrual_line_num := NULL; -- 4262811
129646: l_tmp_amt := NULL; -- 4262811
129647: --
129648:
129649: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
129650: l_balance_type_code <> 'B' THEN
129651: IF NVL(p_source_35,'
129652: ') = 'BONUS EXPENSE' AND
129653: NVL(p_source_42,'

Line 129723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

129719: --
129720: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
129721:
129722: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
129723: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
129724:
129725: -- 4955764
129726: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
129727: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 129763: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

129759: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
129760:
129761: IF xla_accounting_cache_pkg.GetValueChar
129762: (p_source_code => 'LEDGER_CATEGORY_CODE'
129763: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
129764: AND l_bflow_method_code = 'PRIOR_ENTRY'
129765: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
129766: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
129767: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 129916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

129912: p_lookup_type => 'XLA_OWNER_TYPE'
129913: ,p_lookup_code => l_component_type_code
129914: )
129915: ,p_token_4 => 'PRODUCT_NAME'
129916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129920: ,p_ae_header_id => NULL

Line 129917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

129913: ,p_lookup_code => l_component_type_code
129914: )
129915: ,p_token_4 => 'PRODUCT_NAME'
129916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129920: ,p_ae_header_id => NULL
129921: );

Line 129918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

129914: )
129915: ,p_token_4 => 'PRODUCT_NAME'
129916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129920: ,p_ae_header_id => NULL
129921: );
129922:

Line 129919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

129915: ,p_token_4 => 'PRODUCT_NAME'
129916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
129917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
129918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
129919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
129920: ,p_ae_header_id => NULL
129921: );
129922:
129923: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 129950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

129946: ----------------------------------------------------------------------------------
129947: -- 4219869 Business Flow
129948: -- Update journal entry status -- Need to generate this within IF
129949: ----------------------------------------------------------------------------------
129950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
129951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
129952: ,p_balance_type_code => l_balance_type_code
129953: );
129954:

Line 130080: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130076:
130077: --
130078: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130079: --
130080: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130081: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130082: ELSE
130083: ---------------------------------------------------------------------------------------------------
130084: -- 4262811a Switch Sign

Line 130105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130101:
130102: XLA_AE_LINES_PKG.ValidateCurrentLine;
130103: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130104:
130105: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130106: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130107: ,p_balance_type_code => l_balance_type_code);
130108:
130109: END IF;

Line 130219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130215: l_tmp_amt NUMBER;
130216: l_acc_rev_natural_side_code VARCHAR2(1);
130217:
130218: l_num_entries NUMBER;
130219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130223: l_recog_line_1 NUMBER;

Line 130220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130216: l_acc_rev_natural_side_code VARCHAR2(1);
130217:
130218: l_num_entries NUMBER;
130219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130223: l_recog_line_1 NUMBER;
130224: l_recog_line_2 NUMBER;

Line 130221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130217:
130218: l_num_entries NUMBER;
130219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130223: l_recog_line_1 NUMBER;
130224: l_recog_line_2 NUMBER;
130225:

Line 130222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130218: l_num_entries NUMBER;
130219: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130220: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130221: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130222: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130223: l_recog_line_1 NUMBER;
130224: l_recog_line_2 NUMBER;
130225:
130226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130224: l_recog_line_2 NUMBER;
130225:
130226: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130227: l_bflow_applied_to_amt NUMBER; -- 5132302
130228: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130229:
130230: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130231:
130232: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 130303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

130299: l_accrual_line_num := NULL; -- 4262811
130300: l_tmp_amt := NULL; -- 4262811
130301: --
130302:
130303: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
130304: l_balance_type_code <> 'B' THEN
130305: IF (NVL(p_source_35,'
130306: ') = 'BONUS EXPENSE' OR
130307: NVL(p_source_35,'

Line 130379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

130375: --
130376: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
130377:
130378: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
130379: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
130380:
130381: -- 4955764
130382: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
130383: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 130419: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

130415: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
130416:
130417: IF xla_accounting_cache_pkg.GetValueChar
130418: (p_source_code => 'LEDGER_CATEGORY_CODE'
130419: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
130420: AND l_bflow_method_code = 'PRIOR_ENTRY'
130421: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
130422: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
130423: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 130615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

130611: p_lookup_type => 'XLA_OWNER_TYPE'
130612: ,p_lookup_code => l_component_type_code
130613: )
130614: ,p_token_4 => 'PRODUCT_NAME'
130615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130619: ,p_ae_header_id => NULL

Line 130616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

130612: ,p_lookup_code => l_component_type_code
130613: )
130614: ,p_token_4 => 'PRODUCT_NAME'
130615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130619: ,p_ae_header_id => NULL
130620: );

Line 130617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

130613: )
130614: ,p_token_4 => 'PRODUCT_NAME'
130615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130619: ,p_ae_header_id => NULL
130620: );
130621:

Line 130618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

130614: ,p_token_4 => 'PRODUCT_NAME'
130615: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
130616: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
130617: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
130618: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
130619: ,p_ae_header_id => NULL
130620: );
130621:
130622: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 130649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130645: ----------------------------------------------------------------------------------
130646: -- 4219869 Business Flow
130647: -- Update journal entry status -- Need to generate this within IF
130648: ----------------------------------------------------------------------------------
130649: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130650: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
130651: ,p_balance_type_code => l_balance_type_code
130652: );
130653:

Line 130822: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

130818:
130819: --
130820: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
130821: --
130822: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
130823: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
130824: ELSE
130825: ---------------------------------------------------------------------------------------------------
130826: -- 4262811a Switch Sign

Line 130847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

130843:
130844: XLA_AE_LINES_PKG.ValidateCurrentLine;
130845: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
130846:
130847: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
130848: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
130849: ,p_balance_type_code => l_balance_type_code);
130850:
130851: END IF;

Line 130959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

130955: l_tmp_amt NUMBER;
130956: l_acc_rev_natural_side_code VARCHAR2(1);
130957:
130958: l_num_entries NUMBER;
130959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130963: l_recog_line_1 NUMBER;

Line 130960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

130956: l_acc_rev_natural_side_code VARCHAR2(1);
130957:
130958: l_num_entries NUMBER;
130959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130963: l_recog_line_1 NUMBER;
130964: l_recog_line_2 NUMBER;

Line 130961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

130957:
130958: l_num_entries NUMBER;
130959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130963: l_recog_line_1 NUMBER;
130964: l_recog_line_2 NUMBER;
130965:

Line 130962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

130958: l_num_entries NUMBER;
130959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
130960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
130961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
130962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
130963: l_recog_line_1 NUMBER;
130964: l_recog_line_2 NUMBER;
130965:
130966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 130968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

130964: l_recog_line_2 NUMBER;
130965:
130966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
130967: l_bflow_applied_to_amt NUMBER; -- 5132302
130968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
130969:
130970: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
130971:
130972: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131039: l_accrual_line_num := NULL; -- 4262811
131040: l_tmp_amt := NULL; -- 4262811
131041: --
131042:
131043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131044: l_balance_type_code <> 'B' THEN
131045: IF NVL(p_source_35,'
131046: ') = 'CIP COST' AND
131047: NVL(p_source_42,'

Line 131117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131113: --
131114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131115:
131116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131118:
131119: -- 4955764
131120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131153: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131154:
131155: IF xla_accounting_cache_pkg.GetValueChar
131156: (p_source_code => 'LEDGER_CATEGORY_CODE'
131157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131158: AND l_bflow_method_code = 'PRIOR_ENTRY'
131159: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131160: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131161: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 131352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

131348: p_lookup_type => 'XLA_OWNER_TYPE'
131349: ,p_lookup_code => l_component_type_code
131350: )
131351: ,p_token_4 => 'PRODUCT_NAME'
131352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131356: ,p_ae_header_id => NULL

Line 131353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

131349: ,p_lookup_code => l_component_type_code
131350: )
131351: ,p_token_4 => 'PRODUCT_NAME'
131352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131356: ,p_ae_header_id => NULL
131357: );

Line 131354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

131350: )
131351: ,p_token_4 => 'PRODUCT_NAME'
131352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131356: ,p_ae_header_id => NULL
131357: );
131358:

Line 131355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

131351: ,p_token_4 => 'PRODUCT_NAME'
131352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
131353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
131354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
131355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
131356: ,p_ae_header_id => NULL
131357: );
131358:
131359: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 131386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131382: ----------------------------------------------------------------------------------
131383: -- 4219869 Business Flow
131384: -- Update journal entry status -- Need to generate this within IF
131385: ----------------------------------------------------------------------------------
131386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
131388: ,p_balance_type_code => l_balance_type_code
131389: );
131390:

Line 131558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

131554:
131555: --
131556: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
131557: --
131558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
131559: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
131560: ELSE
131561: ---------------------------------------------------------------------------------------------------
131562: -- 4262811a Switch Sign

Line 131583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

131579:
131580: XLA_AE_LINES_PKG.ValidateCurrentLine;
131581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
131582:
131583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
131584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
131585: ,p_balance_type_code => l_balance_type_code);
131586:
131587: END IF;

Line 131695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

131691: l_tmp_amt NUMBER;
131692: l_acc_rev_natural_side_code VARCHAR2(1);
131693:
131694: l_num_entries NUMBER;
131695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131699: l_recog_line_1 NUMBER;

Line 131696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

131692: l_acc_rev_natural_side_code VARCHAR2(1);
131693:
131694: l_num_entries NUMBER;
131695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131699: l_recog_line_1 NUMBER;
131700: l_recog_line_2 NUMBER;

Line 131697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

131693:
131694: l_num_entries NUMBER;
131695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131699: l_recog_line_1 NUMBER;
131700: l_recog_line_2 NUMBER;
131701:

Line 131698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

131694: l_num_entries NUMBER;
131695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
131696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
131697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
131698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
131699: l_recog_line_1 NUMBER;
131700: l_recog_line_2 NUMBER;
131701:
131702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 131704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

131700: l_recog_line_2 NUMBER;
131701:
131702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
131703: l_bflow_applied_to_amt NUMBER; -- 5132302
131704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
131705:
131706: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
131707:
131708: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 131779: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

131775: l_accrual_line_num := NULL; -- 4262811
131776: l_tmp_amt := NULL; -- 4262811
131777: --
131778:
131779: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
131780: l_balance_type_code <> 'B' THEN
131781: IF NVL(p_source_35,'
131782: ') = 'CIP COST' AND
131783: NVL(p_source_42,'

Line 131853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

131849: --
131850: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
131851:
131852: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
131853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
131854:
131855: -- 4955764
131856: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
131857: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 131893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

131889: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
131890:
131891: IF xla_accounting_cache_pkg.GetValueChar
131892: (p_source_code => 'LEDGER_CATEGORY_CODE'
131893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
131894: AND l_bflow_method_code = 'PRIOR_ENTRY'
131895: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
131896: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
131897: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132084: p_lookup_type => 'XLA_OWNER_TYPE'
132085: ,p_lookup_code => l_component_type_code
132086: )
132087: ,p_token_4 => 'PRODUCT_NAME'
132088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132092: ,p_ae_header_id => NULL

Line 132089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132085: ,p_lookup_code => l_component_type_code
132086: )
132087: ,p_token_4 => 'PRODUCT_NAME'
132088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132092: ,p_ae_header_id => NULL
132093: );

Line 132090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132086: )
132087: ,p_token_4 => 'PRODUCT_NAME'
132088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132092: ,p_ae_header_id => NULL
132093: );
132094:

Line 132091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132087: ,p_token_4 => 'PRODUCT_NAME'
132088: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132089: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132090: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132091: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132092: ,p_ae_header_id => NULL
132093: );
132094:
132095: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132118: ----------------------------------------------------------------------------------
132119: -- 4219869 Business Flow
132120: -- Update journal entry status -- Need to generate this within IF
132121: ----------------------------------------------------------------------------------
132122: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132123: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132124: ,p_balance_type_code => l_balance_type_code
132125: );
132126:

Line 132294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

132290:
132291: --
132292: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
132293: --
132294: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
132295: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
132296: ELSE
132297: ---------------------------------------------------------------------------------------------------
132298: -- 4262811a Switch Sign

Line 132319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132315:
132316: XLA_AE_LINES_PKG.ValidateCurrentLine;
132317: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
132318:
132319: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132320: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
132321: ,p_balance_type_code => l_balance_type_code);
132322:
132323: END IF;

Line 132433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

132429: l_tmp_amt NUMBER;
132430: l_acc_rev_natural_side_code VARCHAR2(1);
132431:
132432: l_num_entries NUMBER;
132433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132437: l_recog_line_1 NUMBER;

Line 132434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

132430: l_acc_rev_natural_side_code VARCHAR2(1);
132431:
132432: l_num_entries NUMBER;
132433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132437: l_recog_line_1 NUMBER;
132438: l_recog_line_2 NUMBER;

Line 132435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

132431:
132432: l_num_entries NUMBER;
132433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132437: l_recog_line_1 NUMBER;
132438: l_recog_line_2 NUMBER;
132439:

Line 132436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

132432: l_num_entries NUMBER;
132433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
132434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
132435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
132436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
132437: l_recog_line_1 NUMBER;
132438: l_recog_line_2 NUMBER;
132439:
132440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 132442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

132438: l_recog_line_2 NUMBER;
132439:
132440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
132441: l_bflow_applied_to_amt NUMBER; -- 5132302
132442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
132443:
132444: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
132445:
132446: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 132517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

132513: l_accrual_line_num := NULL; -- 4262811
132514: l_tmp_amt := NULL; -- 4262811
132515: --
132516:
132517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
132518: l_balance_type_code <> 'B' THEN
132519: IF NVL(p_source_35,'
132520: ') = 'COST CLEARING' AND
132521: NVL(p_source_42,'

Line 132591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

132587: --
132588: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
132589:
132590: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
132591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
132592:
132593: -- 4955764
132594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
132595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 132631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

132627: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
132628:
132629: IF xla_accounting_cache_pkg.GetValueChar
132630: (p_source_code => 'LEDGER_CATEGORY_CODE'
132631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
132632: AND l_bflow_method_code = 'PRIOR_ENTRY'
132633: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
132634: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
132635: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 132828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

132824: p_lookup_type => 'XLA_OWNER_TYPE'
132825: ,p_lookup_code => l_component_type_code
132826: )
132827: ,p_token_4 => 'PRODUCT_NAME'
132828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132832: ,p_ae_header_id => NULL

Line 132829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

132825: ,p_lookup_code => l_component_type_code
132826: )
132827: ,p_token_4 => 'PRODUCT_NAME'
132828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132832: ,p_ae_header_id => NULL
132833: );

Line 132830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

132826: )
132827: ,p_token_4 => 'PRODUCT_NAME'
132828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132832: ,p_ae_header_id => NULL
132833: );
132834:

Line 132831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

132827: ,p_token_4 => 'PRODUCT_NAME'
132828: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
132829: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
132830: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
132831: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
132832: ,p_ae_header_id => NULL
132833: );
132834:
132835: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 132862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

132858: ----------------------------------------------------------------------------------
132859: -- 4219869 Business Flow
132860: -- Update journal entry status -- Need to generate this within IF
132861: ----------------------------------------------------------------------------------
132862: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
132863: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
132864: ,p_balance_type_code => l_balance_type_code
132865: );
132866:

Line 133036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133032:
133033: --
133034: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133035: --
133036: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133037: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133038: ELSE
133039: ---------------------------------------------------------------------------------------------------
133040: -- 4262811a Switch Sign

Line 133061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133057:
133058: XLA_AE_LINES_PKG.ValidateCurrentLine;
133059: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133060:
133061: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133062: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133063: ,p_balance_type_code => l_balance_type_code);
133064:
133065: END IF;

Line 133175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133171: l_tmp_amt NUMBER;
133172: l_acc_rev_natural_side_code VARCHAR2(1);
133173:
133174: l_num_entries NUMBER;
133175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133179: l_recog_line_1 NUMBER;

Line 133176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133172: l_acc_rev_natural_side_code VARCHAR2(1);
133173:
133174: l_num_entries NUMBER;
133175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133179: l_recog_line_1 NUMBER;
133180: l_recog_line_2 NUMBER;

Line 133177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133173:
133174: l_num_entries NUMBER;
133175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133179: l_recog_line_1 NUMBER;
133180: l_recog_line_2 NUMBER;
133181:

Line 133178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133174: l_num_entries NUMBER;
133175: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133176: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133177: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133178: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133179: l_recog_line_1 NUMBER;
133180: l_recog_line_2 NUMBER;
133181:
133182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133180: l_recog_line_2 NUMBER;
133181:
133182: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133183: l_bflow_applied_to_amt NUMBER; -- 5132302
133184: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133185:
133186: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133187:
133188: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133259: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133255: l_accrual_line_num := NULL; -- 4262811
133256: l_tmp_amt := NULL; -- 4262811
133257: --
133258:
133259: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133260: l_balance_type_code <> 'B' THEN
133261: IF NVL(p_source_35,'
133262: ') = 'REVAL RESERVE' AND
133263: NVL(p_source_42,'

Line 133333: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

133329: --
133330: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
133331:
133332: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
133333: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
133334:
133335: -- 4955764
133336: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
133337: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 133373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

133369: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
133370:
133371: IF xla_accounting_cache_pkg.GetValueChar
133372: (p_source_code => 'LEDGER_CATEGORY_CODE'
133373: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
133374: AND l_bflow_method_code = 'PRIOR_ENTRY'
133375: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
133376: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
133377: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 133569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

133565: p_lookup_type => 'XLA_OWNER_TYPE'
133566: ,p_lookup_code => l_component_type_code
133567: )
133568: ,p_token_4 => 'PRODUCT_NAME'
133569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133573: ,p_ae_header_id => NULL

Line 133570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

133566: ,p_lookup_code => l_component_type_code
133567: )
133568: ,p_token_4 => 'PRODUCT_NAME'
133569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133573: ,p_ae_header_id => NULL
133574: );

Line 133571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

133567: )
133568: ,p_token_4 => 'PRODUCT_NAME'
133569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133573: ,p_ae_header_id => NULL
133574: );
133575:

Line 133572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

133568: ,p_token_4 => 'PRODUCT_NAME'
133569: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
133570: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
133571: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
133572: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
133573: ,p_ae_header_id => NULL
133574: );
133575:
133576: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 133603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133599: ----------------------------------------------------------------------------------
133600: -- 4219869 Business Flow
133601: -- Update journal entry status -- Need to generate this within IF
133602: ----------------------------------------------------------------------------------
133603: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133604: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
133605: ,p_balance_type_code => l_balance_type_code
133606: );
133607:

Line 133776: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

133772:
133773: --
133774: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
133775: --
133776: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
133777: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
133778: ELSE
133779: ---------------------------------------------------------------------------------------------------
133780: -- 4262811a Switch Sign

Line 133801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

133797:
133798: XLA_AE_LINES_PKG.ValidateCurrentLine;
133799: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
133800:
133801: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
133802: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
133803: ,p_balance_type_code => l_balance_type_code);
133804:
133805: END IF;

Line 133913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

133909: l_tmp_amt NUMBER;
133910: l_acc_rev_natural_side_code VARCHAR2(1);
133911:
133912: l_num_entries NUMBER;
133913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133917: l_recog_line_1 NUMBER;

Line 133914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

133910: l_acc_rev_natural_side_code VARCHAR2(1);
133911:
133912: l_num_entries NUMBER;
133913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133917: l_recog_line_1 NUMBER;
133918: l_recog_line_2 NUMBER;

Line 133915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

133911:
133912: l_num_entries NUMBER;
133913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133917: l_recog_line_1 NUMBER;
133918: l_recog_line_2 NUMBER;
133919:

Line 133916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

133912: l_num_entries NUMBER;
133913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
133914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
133915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
133916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
133917: l_recog_line_1 NUMBER;
133918: l_recog_line_2 NUMBER;
133919:
133920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 133922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

133918: l_recog_line_2 NUMBER;
133919:
133920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
133921: l_bflow_applied_to_amt NUMBER; -- 5132302
133922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
133923:
133924: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
133925:
133926: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 133997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

133993: l_accrual_line_num := NULL; -- 4262811
133994: l_tmp_amt := NULL; -- 4262811
133995: --
133996:
133997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
133998: l_balance_type_code <> 'B' THEN
133999: IF NVL(p_source_35,'
134000: ') = 'COST' AND
134001: NVL(p_source_42,'

Line 134071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134067: --
134068: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134069:
134070: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134072:
134073: -- 4955764
134074: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134075: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134108:
134109: IF xla_accounting_cache_pkg.GetValueChar
134110: (p_source_code => 'LEDGER_CATEGORY_CODE'
134111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134112: AND l_bflow_method_code = 'PRIOR_ENTRY'
134113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 134306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

134302: p_lookup_type => 'XLA_OWNER_TYPE'
134303: ,p_lookup_code => l_component_type_code
134304: )
134305: ,p_token_4 => 'PRODUCT_NAME'
134306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134310: ,p_ae_header_id => NULL

Line 134307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

134303: ,p_lookup_code => l_component_type_code
134304: )
134305: ,p_token_4 => 'PRODUCT_NAME'
134306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134310: ,p_ae_header_id => NULL
134311: );

Line 134308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

134304: )
134305: ,p_token_4 => 'PRODUCT_NAME'
134306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134310: ,p_ae_header_id => NULL
134311: );
134312:

Line 134309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

134305: ,p_token_4 => 'PRODUCT_NAME'
134306: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
134307: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
134308: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
134309: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
134310: ,p_ae_header_id => NULL
134311: );
134312:
134313: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 134340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134336: ----------------------------------------------------------------------------------
134337: -- 4219869 Business Flow
134338: -- Update journal entry status -- Need to generate this within IF
134339: ----------------------------------------------------------------------------------
134340: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134341: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
134342: ,p_balance_type_code => l_balance_type_code
134343: );
134344:

Line 134512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

134508:
134509: --
134510: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
134511: --
134512: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
134513: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
134514: ELSE
134515: ---------------------------------------------------------------------------------------------------
134516: -- 4262811a Switch Sign

Line 134537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

134533:
134534: XLA_AE_LINES_PKG.ValidateCurrentLine;
134535: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
134536:
134537: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
134538: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
134539: ,p_balance_type_code => l_balance_type_code);
134540:
134541: END IF;

Line 134651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

134647: l_tmp_amt NUMBER;
134648: l_acc_rev_natural_side_code VARCHAR2(1);
134649:
134650: l_num_entries NUMBER;
134651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134655: l_recog_line_1 NUMBER;

Line 134652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

134648: l_acc_rev_natural_side_code VARCHAR2(1);
134649:
134650: l_num_entries NUMBER;
134651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134655: l_recog_line_1 NUMBER;
134656: l_recog_line_2 NUMBER;

Line 134653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

134649:
134650: l_num_entries NUMBER;
134651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134655: l_recog_line_1 NUMBER;
134656: l_recog_line_2 NUMBER;
134657:

Line 134654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

134650: l_num_entries NUMBER;
134651: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
134652: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
134653: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
134654: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
134655: l_recog_line_1 NUMBER;
134656: l_recog_line_2 NUMBER;
134657:
134658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 134660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

134656: l_recog_line_2 NUMBER;
134657:
134658: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
134659: l_bflow_applied_to_amt NUMBER; -- 5132302
134660: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
134661:
134662: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
134663:
134664: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 134735: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

134731: l_accrual_line_num := NULL; -- 4262811
134732: l_tmp_amt := NULL; -- 4262811
134733: --
134734:
134735: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
134736: l_balance_type_code <> 'B' THEN
134737: IF NVL(p_source_35,'
134738: ') = 'COST CLEARING' AND
134739: NVL(p_source_42,'

Line 134809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

134805: --
134806: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
134807:
134808: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
134809: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
134810:
134811: -- 4955764
134812: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
134813: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 134849: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

134845: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
134846:
134847: IF xla_accounting_cache_pkg.GetValueChar
134848: (p_source_code => 'LEDGER_CATEGORY_CODE'
134849: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
134850: AND l_bflow_method_code = 'PRIOR_ENTRY'
134851: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
134852: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
134853: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135043: p_lookup_type => 'XLA_OWNER_TYPE'
135044: ,p_lookup_code => l_component_type_code
135045: )
135046: ,p_token_4 => 'PRODUCT_NAME'
135047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135051: ,p_ae_header_id => NULL

Line 135048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135044: ,p_lookup_code => l_component_type_code
135045: )
135046: ,p_token_4 => 'PRODUCT_NAME'
135047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135051: ,p_ae_header_id => NULL
135052: );

Line 135049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135045: )
135046: ,p_token_4 => 'PRODUCT_NAME'
135047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135051: ,p_ae_header_id => NULL
135052: );
135053:

Line 135050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135046: ,p_token_4 => 'PRODUCT_NAME'
135047: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135048: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135049: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135050: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135051: ,p_ae_header_id => NULL
135052: );
135053:
135054: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135077: ----------------------------------------------------------------------------------
135078: -- 4219869 Business Flow
135079: -- Update journal entry status -- Need to generate this within IF
135080: ----------------------------------------------------------------------------------
135081: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135082: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135083: ,p_balance_type_code => l_balance_type_code
135084: );
135085:

Line 135256: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135252:
135253: --
135254: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135255: --
135256: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135257: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135258: ELSE
135259: ---------------------------------------------------------------------------------------------------
135260: -- 4262811a Switch Sign

Line 135281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135277:
135278: XLA_AE_LINES_PKG.ValidateCurrentLine;
135279: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135280:
135281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135282: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135283: ,p_balance_type_code => l_balance_type_code);
135284:
135285: END IF;

Line 135389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135385: l_tmp_amt NUMBER;
135386: l_acc_rev_natural_side_code VARCHAR2(1);
135387:
135388: l_num_entries NUMBER;
135389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135393: l_recog_line_1 NUMBER;

Line 135390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135386: l_acc_rev_natural_side_code VARCHAR2(1);
135387:
135388: l_num_entries NUMBER;
135389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135393: l_recog_line_1 NUMBER;
135394: l_recog_line_2 NUMBER;

Line 135391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135387:
135388: l_num_entries NUMBER;
135389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135393: l_recog_line_1 NUMBER;
135394: l_recog_line_2 NUMBER;
135395:

Line 135392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135388: l_num_entries NUMBER;
135389: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135390: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135391: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135392: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135393: l_recog_line_1 NUMBER;
135394: l_recog_line_2 NUMBER;
135395:
135396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135394: l_recog_line_2 NUMBER;
135395:
135396: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135397: l_bflow_applied_to_amt NUMBER; -- 5132302
135398: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135399:
135400: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135401:
135402: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 135473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

135469: l_accrual_line_num := NULL; -- 4262811
135470: l_tmp_amt := NULL; -- 4262811
135471: --
135472:
135473: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
135474: l_balance_type_code <> 'B' THEN
135475: IF NVL(p_source_35,'
135476: ') = 'EXPENSE' AND
135477: NVL(p_source_42,'

Line 135547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

135543: --
135544: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
135545:
135546: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
135547: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
135548:
135549: -- 4955764
135550: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
135551: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 135587: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

135583: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
135584:
135585: IF xla_accounting_cache_pkg.GetValueChar
135586: (p_source_code => 'LEDGER_CATEGORY_CODE'
135587: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
135588: AND l_bflow_method_code = 'PRIOR_ENTRY'
135589: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
135590: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
135591: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 135698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

135694: p_lookup_type => 'XLA_OWNER_TYPE'
135695: ,p_lookup_code => l_component_type_code
135696: )
135697: ,p_token_4 => 'PRODUCT_NAME'
135698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135702: ,p_ae_header_id => NULL

Line 135699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

135695: ,p_lookup_code => l_component_type_code
135696: )
135697: ,p_token_4 => 'PRODUCT_NAME'
135698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135702: ,p_ae_header_id => NULL
135703: );

Line 135700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

135696: )
135697: ,p_token_4 => 'PRODUCT_NAME'
135698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135702: ,p_ae_header_id => NULL
135703: );
135704:

Line 135701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

135697: ,p_token_4 => 'PRODUCT_NAME'
135698: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
135699: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
135700: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
135701: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
135702: ,p_ae_header_id => NULL
135703: );
135704:
135705: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 135732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135728: ----------------------------------------------------------------------------------
135729: -- 4219869 Business Flow
135730: -- Update journal entry status -- Need to generate this within IF
135731: ----------------------------------------------------------------------------------
135732: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135733: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
135734: ,p_balance_type_code => l_balance_type_code
135735: );
135736:

Line 135820: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

135816:
135817: --
135818: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
135819: --
135820: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
135821: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
135822: ELSE
135823: ---------------------------------------------------------------------------------------------------
135824: -- 4262811a Switch Sign

Line 135845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

135841:
135842: XLA_AE_LINES_PKG.ValidateCurrentLine;
135843: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
135844:
135845: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
135846: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
135847: ,p_balance_type_code => l_balance_type_code);
135848:
135849: END IF;

Line 135959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

135955: l_tmp_amt NUMBER;
135956: l_acc_rev_natural_side_code VARCHAR2(1);
135957:
135958: l_num_entries NUMBER;
135959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135963: l_recog_line_1 NUMBER;

Line 135960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

135956: l_acc_rev_natural_side_code VARCHAR2(1);
135957:
135958: l_num_entries NUMBER;
135959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135963: l_recog_line_1 NUMBER;
135964: l_recog_line_2 NUMBER;

Line 135961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

135957:
135958: l_num_entries NUMBER;
135959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135963: l_recog_line_1 NUMBER;
135964: l_recog_line_2 NUMBER;
135965:

Line 135962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

135958: l_num_entries NUMBER;
135959: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
135960: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
135961: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
135962: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
135963: l_recog_line_1 NUMBER;
135964: l_recog_line_2 NUMBER;
135965:
135966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 135968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

135964: l_recog_line_2 NUMBER;
135965:
135966: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
135967: l_bflow_applied_to_amt NUMBER; -- 5132302
135968: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
135969:
135970: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
135971:
135972: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136039: l_accrual_line_num := NULL; -- 4262811
136040: l_tmp_amt := NULL; -- 4262811
136041: --
136042:
136043: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136044: l_balance_type_code <> 'B' THEN
136045: IF (NVL(p_source_35,'
136046: ') = 'EXPENSE' OR
136047: NVL(p_source_35,'

Line 136119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136115: --
136116: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136117:
136118: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136119: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136120:
136121: -- 4955764
136122: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136123: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136159: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136155: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136156:
136157: IF xla_accounting_cache_pkg.GetValueChar
136158: (p_source_code => 'LEDGER_CATEGORY_CODE'
136159: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136160: AND l_bflow_method_code = 'PRIOR_ENTRY'
136161: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136162: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136163: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 136355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

136351: p_lookup_type => 'XLA_OWNER_TYPE'
136352: ,p_lookup_code => l_component_type_code
136353: )
136354: ,p_token_4 => 'PRODUCT_NAME'
136355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136359: ,p_ae_header_id => NULL

Line 136356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

136352: ,p_lookup_code => l_component_type_code
136353: )
136354: ,p_token_4 => 'PRODUCT_NAME'
136355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136359: ,p_ae_header_id => NULL
136360: );

Line 136357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

136353: )
136354: ,p_token_4 => 'PRODUCT_NAME'
136355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136359: ,p_ae_header_id => NULL
136360: );
136361:

Line 136358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

136354: ,p_token_4 => 'PRODUCT_NAME'
136355: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
136356: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
136357: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
136358: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
136359: ,p_ae_header_id => NULL
136360: );
136361:
136362: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 136389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136385: ----------------------------------------------------------------------------------
136386: -- 4219869 Business Flow
136387: -- Update journal entry status -- Need to generate this within IF
136388: ----------------------------------------------------------------------------------
136389: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136390: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
136391: ,p_balance_type_code => l_balance_type_code
136392: );
136393:

Line 136562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

136558:
136559: --
136560: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
136561: --
136562: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
136563: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
136564: ELSE
136565: ---------------------------------------------------------------------------------------------------
136566: -- 4262811a Switch Sign

Line 136587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

136583:
136584: XLA_AE_LINES_PKG.ValidateCurrentLine;
136585: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
136586:
136587: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
136588: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
136589: ,p_balance_type_code => l_balance_type_code);
136590:
136591: END IF;

Line 136695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

136691: l_tmp_amt NUMBER;
136692: l_acc_rev_natural_side_code VARCHAR2(1);
136693:
136694: l_num_entries NUMBER;
136695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136699: l_recog_line_1 NUMBER;

Line 136696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

136692: l_acc_rev_natural_side_code VARCHAR2(1);
136693:
136694: l_num_entries NUMBER;
136695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136699: l_recog_line_1 NUMBER;
136700: l_recog_line_2 NUMBER;

Line 136697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

136693:
136694: l_num_entries NUMBER;
136695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136699: l_recog_line_1 NUMBER;
136700: l_recog_line_2 NUMBER;
136701:

Line 136698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

136694: l_num_entries NUMBER;
136695: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
136696: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
136697: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
136698: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
136699: l_recog_line_1 NUMBER;
136700: l_recog_line_2 NUMBER;
136701:
136702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 136704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

136700: l_recog_line_2 NUMBER;
136701:
136702: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
136703: l_bflow_applied_to_amt NUMBER; -- 5132302
136704: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
136705:
136706: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
136707:
136708: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 136779: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

136775: l_accrual_line_num := NULL; -- 4262811
136776: l_tmp_amt := NULL; -- 4262811
136777: --
136778:
136779: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
136780: l_balance_type_code <> 'B' THEN
136781: IF NVL(p_source_35,'
136782: ') = 'BONUS EXPENSE' AND
136783: NVL(p_source_42,'

Line 136853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

136849: --
136850: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
136851:
136852: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
136853: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
136854:
136855: -- 4955764
136856: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
136857: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 136893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

136889: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
136890:
136891: IF xla_accounting_cache_pkg.GetValueChar
136892: (p_source_code => 'LEDGER_CATEGORY_CODE'
136893: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
136894: AND l_bflow_method_code = 'PRIOR_ENTRY'
136895: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
136896: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
136897: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137000: p_lookup_type => 'XLA_OWNER_TYPE'
137001: ,p_lookup_code => l_component_type_code
137002: )
137003: ,p_token_4 => 'PRODUCT_NAME'
137004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137008: ,p_ae_header_id => NULL

Line 137005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137001: ,p_lookup_code => l_component_type_code
137002: )
137003: ,p_token_4 => 'PRODUCT_NAME'
137004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137008: ,p_ae_header_id => NULL
137009: );

Line 137006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137002: )
137003: ,p_token_4 => 'PRODUCT_NAME'
137004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137008: ,p_ae_header_id => NULL
137009: );
137010:

Line 137007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137003: ,p_token_4 => 'PRODUCT_NAME'
137004: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137005: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137006: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137007: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137008: ,p_ae_header_id => NULL
137009: );
137010:
137011: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137034: ----------------------------------------------------------------------------------
137035: -- 4219869 Business Flow
137036: -- Update journal entry status -- Need to generate this within IF
137037: ----------------------------------------------------------------------------------
137038: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137039: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137040: ,p_balance_type_code => l_balance_type_code
137041: );
137042:

Line 137126: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137122:
137123: --
137124: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137125: --
137126: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137127: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137128: ELSE
137129: ---------------------------------------------------------------------------------------------------
137130: -- 4262811a Switch Sign

Line 137151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137147:
137148: XLA_AE_LINES_PKG.ValidateCurrentLine;
137149: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137150:
137151: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137152: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137153: ,p_balance_type_code => l_balance_type_code);
137154:
137155: END IF;

Line 137265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

137261: l_tmp_amt NUMBER;
137262: l_acc_rev_natural_side_code VARCHAR2(1);
137263:
137264: l_num_entries NUMBER;
137265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137269: l_recog_line_1 NUMBER;

Line 137266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

137262: l_acc_rev_natural_side_code VARCHAR2(1);
137263:
137264: l_num_entries NUMBER;
137265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137269: l_recog_line_1 NUMBER;
137270: l_recog_line_2 NUMBER;

Line 137267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

137263:
137264: l_num_entries NUMBER;
137265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137269: l_recog_line_1 NUMBER;
137270: l_recog_line_2 NUMBER;
137271:

Line 137268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

137264: l_num_entries NUMBER;
137265: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
137266: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
137267: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
137268: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
137269: l_recog_line_1 NUMBER;
137270: l_recog_line_2 NUMBER;
137271:
137272: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 137274: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

137270: l_recog_line_2 NUMBER;
137271:
137272: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
137273: l_bflow_applied_to_amt NUMBER; -- 5132302
137274: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
137275:
137276: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
137277:
137278: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 137349: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

137345: l_accrual_line_num := NULL; -- 4262811
137346: l_tmp_amt := NULL; -- 4262811
137347: --
137348:
137349: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
137350: l_balance_type_code <> 'B' THEN
137351: IF (NVL(p_source_35,'
137352: ') = 'BONUS EXPENSE' OR
137353: NVL(p_source_35,'

Line 137425: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

137421: --
137422: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
137423:
137424: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
137425: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
137426:
137427: -- 4955764
137428: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
137429: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 137465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

137461: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
137462:
137463: IF xla_accounting_cache_pkg.GetValueChar
137464: (p_source_code => 'LEDGER_CATEGORY_CODE'
137465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
137466: AND l_bflow_method_code = 'PRIOR_ENTRY'
137467: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
137468: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
137469: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 137661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

137657: p_lookup_type => 'XLA_OWNER_TYPE'
137658: ,p_lookup_code => l_component_type_code
137659: )
137660: ,p_token_4 => 'PRODUCT_NAME'
137661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137665: ,p_ae_header_id => NULL

Line 137662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

137658: ,p_lookup_code => l_component_type_code
137659: )
137660: ,p_token_4 => 'PRODUCT_NAME'
137661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137665: ,p_ae_header_id => NULL
137666: );

Line 137663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

137659: )
137660: ,p_token_4 => 'PRODUCT_NAME'
137661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137665: ,p_ae_header_id => NULL
137666: );
137667:

Line 137664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

137660: ,p_token_4 => 'PRODUCT_NAME'
137661: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
137662: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
137663: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
137664: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
137665: ,p_ae_header_id => NULL
137666: );
137667:
137668: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 137695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137691: ----------------------------------------------------------------------------------
137692: -- 4219869 Business Flow
137693: -- Update journal entry status -- Need to generate this within IF
137694: ----------------------------------------------------------------------------------
137695: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137696: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
137697: ,p_balance_type_code => l_balance_type_code
137698: );
137699:

Line 137868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

137864:
137865: --
137866: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
137867: --
137868: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
137869: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
137870: ELSE
137871: ---------------------------------------------------------------------------------------------------
137872: -- 4262811a Switch Sign

Line 137893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

137889:
137890: XLA_AE_LINES_PKG.ValidateCurrentLine;
137891: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
137892:
137893: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
137894: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
137895: ,p_balance_type_code => l_balance_type_code);
137896:
137897: END IF;

Line 138007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138003: l_tmp_amt NUMBER;
138004: l_acc_rev_natural_side_code VARCHAR2(1);
138005:
138006: l_num_entries NUMBER;
138007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138011: l_recog_line_1 NUMBER;

Line 138008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138004: l_acc_rev_natural_side_code VARCHAR2(1);
138005:
138006: l_num_entries NUMBER;
138007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138011: l_recog_line_1 NUMBER;
138012: l_recog_line_2 NUMBER;

Line 138009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138005:
138006: l_num_entries NUMBER;
138007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138011: l_recog_line_1 NUMBER;
138012: l_recog_line_2 NUMBER;
138013:

Line 138010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138006: l_num_entries NUMBER;
138007: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138008: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138009: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138010: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138011: l_recog_line_1 NUMBER;
138012: l_recog_line_2 NUMBER;
138013:
138014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138012: l_recog_line_2 NUMBER;
138013:
138014: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138015: l_bflow_applied_to_amt NUMBER; -- 5132302
138016: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138017:
138018: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138019:
138020: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138091: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138087: l_accrual_line_num := NULL; -- 4262811
138088: l_tmp_amt := NULL; -- 4262811
138089: --
138090:
138091: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138092: l_balance_type_code <> 'B' THEN
138093: IF NVL(p_source_35,'
138094: ') = 'REVAL RESERVE' AND
138095: NVL(p_source_42,'

Line 138165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138161: --
138162: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138163:
138164: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138165: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138166:
138167: -- 4955764
138168: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138169: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138205: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138201: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138202:
138203: IF xla_accounting_cache_pkg.GetValueChar
138204: (p_source_code => 'LEDGER_CATEGORY_CODE'
138205: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138206: AND l_bflow_method_code = 'PRIOR_ENTRY'
138207: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138208: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138209: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 138401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

138397: p_lookup_type => 'XLA_OWNER_TYPE'
138398: ,p_lookup_code => l_component_type_code
138399: )
138400: ,p_token_4 => 'PRODUCT_NAME'
138401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138405: ,p_ae_header_id => NULL

Line 138402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

138398: ,p_lookup_code => l_component_type_code
138399: )
138400: ,p_token_4 => 'PRODUCT_NAME'
138401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138405: ,p_ae_header_id => NULL
138406: );

Line 138403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

138399: )
138400: ,p_token_4 => 'PRODUCT_NAME'
138401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138405: ,p_ae_header_id => NULL
138406: );
138407:

Line 138404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

138400: ,p_token_4 => 'PRODUCT_NAME'
138401: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
138402: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
138403: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
138404: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
138405: ,p_ae_header_id => NULL
138406: );
138407:
138408: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 138435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138431: ----------------------------------------------------------------------------------
138432: -- 4219869 Business Flow
138433: -- Update journal entry status -- Need to generate this within IF
138434: ----------------------------------------------------------------------------------
138435: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138436: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
138437: ,p_balance_type_code => l_balance_type_code
138438: );
138439:

Line 138608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

138604:
138605: --
138606: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
138607: --
138608: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
138609: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
138610: ELSE
138611: ---------------------------------------------------------------------------------------------------
138612: -- 4262811a Switch Sign

Line 138633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

138629:
138630: XLA_AE_LINES_PKG.ValidateCurrentLine;
138631: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
138632:
138633: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
138634: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
138635: ,p_balance_type_code => l_balance_type_code);
138636:
138637: END IF;

Line 138743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

138739: l_tmp_amt NUMBER;
138740: l_acc_rev_natural_side_code VARCHAR2(1);
138741:
138742: l_num_entries NUMBER;
138743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138747: l_recog_line_1 NUMBER;

Line 138744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

138740: l_acc_rev_natural_side_code VARCHAR2(1);
138741:
138742: l_num_entries NUMBER;
138743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138747: l_recog_line_1 NUMBER;
138748: l_recog_line_2 NUMBER;

Line 138745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

138741:
138742: l_num_entries NUMBER;
138743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138747: l_recog_line_1 NUMBER;
138748: l_recog_line_2 NUMBER;
138749:

Line 138746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

138742: l_num_entries NUMBER;
138743: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
138744: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
138745: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
138746: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
138747: l_recog_line_1 NUMBER;
138748: l_recog_line_2 NUMBER;
138749:
138750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 138752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

138748: l_recog_line_2 NUMBER;
138749:
138750: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
138751: l_bflow_applied_to_amt NUMBER; -- 5132302
138752: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
138753:
138754: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
138755:
138756: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 138827: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

138823: l_accrual_line_num := NULL; -- 4262811
138824: l_tmp_amt := NULL; -- 4262811
138825: --
138826:
138827: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
138828: l_balance_type_code <> 'B' THEN
138829: IF NVL(p_source_35,'
138830: ') = 'INTERCO AP'
138831: THEN

Line 138899: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

138895: --
138896: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
138897:
138898: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
138899: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
138900:
138901: -- 4955764
138902: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
138903: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 138939: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

138935: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
138936:
138937: IF xla_accounting_cache_pkg.GetValueChar
138938: (p_source_code => 'LEDGER_CATEGORY_CODE'
138939: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
138940: AND l_bflow_method_code = 'PRIOR_ENTRY'
138941: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
138942: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
138943: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139130: p_lookup_type => 'XLA_OWNER_TYPE'
139131: ,p_lookup_code => l_component_type_code
139132: )
139133: ,p_token_4 => 'PRODUCT_NAME'
139134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139138: ,p_ae_header_id => NULL

Line 139135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139131: ,p_lookup_code => l_component_type_code
139132: )
139133: ,p_token_4 => 'PRODUCT_NAME'
139134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139138: ,p_ae_header_id => NULL
139139: );

Line 139136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139132: )
139133: ,p_token_4 => 'PRODUCT_NAME'
139134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139138: ,p_ae_header_id => NULL
139139: );
139140:

Line 139137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139133: ,p_token_4 => 'PRODUCT_NAME'
139134: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139135: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139136: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139137: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139138: ,p_ae_header_id => NULL
139139: );
139140:
139141: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139164: ----------------------------------------------------------------------------------
139165: -- 4219869 Business Flow
139166: -- Update journal entry status -- Need to generate this within IF
139167: ----------------------------------------------------------------------------------
139168: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139169: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139170: ,p_balance_type_code => l_balance_type_code
139171: );
139172:

Line 139340: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

139336:
139337: --
139338: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
139339: --
139340: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
139341: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
139342: ELSE
139343: ---------------------------------------------------------------------------------------------------
139344: -- 4262811a Switch Sign

Line 139365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139361:
139362: XLA_AE_LINES_PKG.ValidateCurrentLine;
139363: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
139364:
139365: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139366: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
139367: ,p_balance_type_code => l_balance_type_code);
139368:
139369: END IF;

Line 139475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

139471: l_tmp_amt NUMBER;
139472: l_acc_rev_natural_side_code VARCHAR2(1);
139473:
139474: l_num_entries NUMBER;
139475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139479: l_recog_line_1 NUMBER;

Line 139476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

139472: l_acc_rev_natural_side_code VARCHAR2(1);
139473:
139474: l_num_entries NUMBER;
139475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139479: l_recog_line_1 NUMBER;
139480: l_recog_line_2 NUMBER;

Line 139477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

139473:
139474: l_num_entries NUMBER;
139475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139479: l_recog_line_1 NUMBER;
139480: l_recog_line_2 NUMBER;
139481:

Line 139478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

139474: l_num_entries NUMBER;
139475: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
139476: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
139477: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
139478: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
139479: l_recog_line_1 NUMBER;
139480: l_recog_line_2 NUMBER;
139481:
139482: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 139484: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

139480: l_recog_line_2 NUMBER;
139481:
139482: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
139483: l_bflow_applied_to_amt NUMBER; -- 5132302
139484: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
139485:
139486: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
139487:
139488: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 139559: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

139555: l_accrual_line_num := NULL; -- 4262811
139556: l_tmp_amt := NULL; -- 4262811
139557: --
139558:
139559: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
139560: l_balance_type_code <> 'B' THEN
139561: IF NVL(p_source_35,'
139562: ') = 'INTERCO AR'
139563: THEN

Line 139631: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

139627: --
139628: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
139629:
139630: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
139631: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
139632:
139633: -- 4955764
139634: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
139635: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 139671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

139667: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
139668:
139669: IF xla_accounting_cache_pkg.GetValueChar
139670: (p_source_code => 'LEDGER_CATEGORY_CODE'
139671: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
139672: AND l_bflow_method_code = 'PRIOR_ENTRY'
139673: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
139674: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
139675: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 139866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

139862: p_lookup_type => 'XLA_OWNER_TYPE'
139863: ,p_lookup_code => l_component_type_code
139864: )
139865: ,p_token_4 => 'PRODUCT_NAME'
139866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139870: ,p_ae_header_id => NULL

Line 139867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

139863: ,p_lookup_code => l_component_type_code
139864: )
139865: ,p_token_4 => 'PRODUCT_NAME'
139866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139870: ,p_ae_header_id => NULL
139871: );

Line 139868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

139864: )
139865: ,p_token_4 => 'PRODUCT_NAME'
139866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139870: ,p_ae_header_id => NULL
139871: );
139872:

Line 139869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

139865: ,p_token_4 => 'PRODUCT_NAME'
139866: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
139867: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
139868: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
139869: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
139870: ,p_ae_header_id => NULL
139871: );
139872:
139873: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 139900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

139896: ----------------------------------------------------------------------------------
139897: -- 4219869 Business Flow
139898: -- Update journal entry status -- Need to generate this within IF
139899: ----------------------------------------------------------------------------------
139900: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
139901: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
139902: ,p_balance_type_code => l_balance_type_code
139903: );
139904:

Line 140072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140068:
140069: --
140070: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140071: --
140072: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140073: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140074: ELSE
140075: ---------------------------------------------------------------------------------------------------
140076: -- 4262811a Switch Sign

Line 140097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140093:
140094: XLA_AE_LINES_PKG.ValidateCurrentLine;
140095: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140096:
140097: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140098: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140099: ,p_balance_type_code => l_balance_type_code);
140100:
140101: END IF;

Line 140207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140203: l_tmp_amt NUMBER;
140204: l_acc_rev_natural_side_code VARCHAR2(1);
140205:
140206: l_num_entries NUMBER;
140207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140211: l_recog_line_1 NUMBER;

Line 140208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140204: l_acc_rev_natural_side_code VARCHAR2(1);
140205:
140206: l_num_entries NUMBER;
140207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140211: l_recog_line_1 NUMBER;
140212: l_recog_line_2 NUMBER;

Line 140209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140205:
140206: l_num_entries NUMBER;
140207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140211: l_recog_line_1 NUMBER;
140212: l_recog_line_2 NUMBER;
140213:

Line 140210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140206: l_num_entries NUMBER;
140207: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140208: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140209: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140210: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140211: l_recog_line_1 NUMBER;
140212: l_recog_line_2 NUMBER;
140213:
140214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140212: l_recog_line_2 NUMBER;
140213:
140214: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140215: l_bflow_applied_to_amt NUMBER; -- 5132302
140216: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140217:
140218: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140219:
140220: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140287: l_accrual_line_num := NULL; -- 4262811
140288: l_tmp_amt := NULL; -- 4262811
140289: --
140290:
140291: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140292: l_balance_type_code <> 'B' THEN
140293: IF NVL(p_source_35,'
140294: ') = 'BONUS EXPENSE' AND
140295: NVL(p_source_42,'

Line 140365: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

140361: --
140362: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
140363:
140364: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
140365: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
140366:
140367: -- 4955764
140368: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
140369: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 140405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

140401: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
140402:
140403: IF xla_accounting_cache_pkg.GetValueChar
140404: (p_source_code => 'LEDGER_CATEGORY_CODE'
140405: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
140406: AND l_bflow_method_code = 'PRIOR_ENTRY'
140407: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
140408: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
140409: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 140558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

140554: p_lookup_type => 'XLA_OWNER_TYPE'
140555: ,p_lookup_code => l_component_type_code
140556: )
140557: ,p_token_4 => 'PRODUCT_NAME'
140558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140562: ,p_ae_header_id => NULL

Line 140559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

140555: ,p_lookup_code => l_component_type_code
140556: )
140557: ,p_token_4 => 'PRODUCT_NAME'
140558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140562: ,p_ae_header_id => NULL
140563: );

Line 140560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

140556: )
140557: ,p_token_4 => 'PRODUCT_NAME'
140558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140562: ,p_ae_header_id => NULL
140563: );
140564:

Line 140561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

140557: ,p_token_4 => 'PRODUCT_NAME'
140558: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
140559: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
140560: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
140561: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
140562: ,p_ae_header_id => NULL
140563: );
140564:
140565: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 140592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140588: ----------------------------------------------------------------------------------
140589: -- 4219869 Business Flow
140590: -- Update journal entry status -- Need to generate this within IF
140591: ----------------------------------------------------------------------------------
140592: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140593: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
140594: ,p_balance_type_code => l_balance_type_code
140595: );
140596:

Line 140722: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

140718:
140719: --
140720: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
140721: --
140722: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
140723: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
140724: ELSE
140725: ---------------------------------------------------------------------------------------------------
140726: -- 4262811a Switch Sign

Line 140747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

140743:
140744: XLA_AE_LINES_PKG.ValidateCurrentLine;
140745: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
140746:
140747: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
140748: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
140749: ,p_balance_type_code => l_balance_type_code);
140750:
140751: END IF;

Line 140861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

140857: l_tmp_amt NUMBER;
140858: l_acc_rev_natural_side_code VARCHAR2(1);
140859:
140860: l_num_entries NUMBER;
140861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140865: l_recog_line_1 NUMBER;

Line 140862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

140858: l_acc_rev_natural_side_code VARCHAR2(1);
140859:
140860: l_num_entries NUMBER;
140861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140865: l_recog_line_1 NUMBER;
140866: l_recog_line_2 NUMBER;

Line 140863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

140859:
140860: l_num_entries NUMBER;
140861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140865: l_recog_line_1 NUMBER;
140866: l_recog_line_2 NUMBER;
140867:

Line 140864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

140860: l_num_entries NUMBER;
140861: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
140862: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
140863: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
140864: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
140865: l_recog_line_1 NUMBER;
140866: l_recog_line_2 NUMBER;
140867:
140868: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 140870: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

140866: l_recog_line_2 NUMBER;
140867:
140868: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
140869: l_bflow_applied_to_amt NUMBER; -- 5132302
140870: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
140871:
140872: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
140873:
140874: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 140945: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

140941: l_accrual_line_num := NULL; -- 4262811
140942: l_tmp_amt := NULL; -- 4262811
140943: --
140944:
140945: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
140946: l_balance_type_code <> 'B' THEN
140947: IF (NVL(p_source_35,'
140948: ') = 'BONUS EXPENSE' OR
140949: NVL(p_source_35,'

Line 141021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141017: --
141018: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141019:
141020: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141021: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141022:
141023: -- 4955764
141024: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141025: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141057: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141058:
141059: IF xla_accounting_cache_pkg.GetValueChar
141060: (p_source_code => 'LEDGER_CATEGORY_CODE'
141061: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141062: AND l_bflow_method_code = 'PRIOR_ENTRY'
141063: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141064: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141065: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141253: p_lookup_type => 'XLA_OWNER_TYPE'
141254: ,p_lookup_code => l_component_type_code
141255: )
141256: ,p_token_4 => 'PRODUCT_NAME'
141257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141261: ,p_ae_header_id => NULL

Line 141258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141254: ,p_lookup_code => l_component_type_code
141255: )
141256: ,p_token_4 => 'PRODUCT_NAME'
141257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141261: ,p_ae_header_id => NULL
141262: );

Line 141259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141255: )
141256: ,p_token_4 => 'PRODUCT_NAME'
141257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141261: ,p_ae_header_id => NULL
141262: );
141263:

Line 141260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141256: ,p_token_4 => 'PRODUCT_NAME'
141257: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141258: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141259: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141260: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141261: ,p_ae_header_id => NULL
141262: );
141263:
141264: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 141291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141287: ----------------------------------------------------------------------------------
141288: -- 4219869 Business Flow
141289: -- Update journal entry status -- Need to generate this within IF
141290: ----------------------------------------------------------------------------------
141291: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141292: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
141293: ,p_balance_type_code => l_balance_type_code
141294: );
141295:

Line 141464: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

141460:
141461: --
141462: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
141463: --
141464: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
141465: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
141466: ELSE
141467: ---------------------------------------------------------------------------------------------------
141468: -- 4262811a Switch Sign

Line 141489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

141485:
141486: XLA_AE_LINES_PKG.ValidateCurrentLine;
141487: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
141488:
141489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
141490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
141491: ,p_balance_type_code => l_balance_type_code);
141492:
141493: END IF;

Line 141601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

141597: l_tmp_amt NUMBER;
141598: l_acc_rev_natural_side_code VARCHAR2(1);
141599:
141600: l_num_entries NUMBER;
141601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141605: l_recog_line_1 NUMBER;

Line 141602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

141598: l_acc_rev_natural_side_code VARCHAR2(1);
141599:
141600: l_num_entries NUMBER;
141601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141605: l_recog_line_1 NUMBER;
141606: l_recog_line_2 NUMBER;

Line 141603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

141599:
141600: l_num_entries NUMBER;
141601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141605: l_recog_line_1 NUMBER;
141606: l_recog_line_2 NUMBER;
141607:

Line 141604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

141600: l_num_entries NUMBER;
141601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
141602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
141603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
141604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
141605: l_recog_line_1 NUMBER;
141606: l_recog_line_2 NUMBER;
141607:
141608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 141610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

141606: l_recog_line_2 NUMBER;
141607:
141608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
141609: l_bflow_applied_to_amt NUMBER; -- 5132302
141610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
141611:
141612: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
141613:
141614: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 141685: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

141681: l_accrual_line_num := NULL; -- 4262811
141682: l_tmp_amt := NULL; -- 4262811
141683: --
141684:
141685: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
141686: l_balance_type_code <> 'B' THEN
141687: IF NVL(p_source_35,'
141688: ') = 'CIP COST' AND
141689: NVL(p_source_42,'

Line 141759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

141755: --
141756: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
141757:
141758: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
141759: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
141760:
141761: -- 4955764
141762: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
141763: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 141799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

141795: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
141796:
141797: IF xla_accounting_cache_pkg.GetValueChar
141798: (p_source_code => 'LEDGER_CATEGORY_CODE'
141799: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
141800: AND l_bflow_method_code = 'PRIOR_ENTRY'
141801: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
141802: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
141803: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 141994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

141990: p_lookup_type => 'XLA_OWNER_TYPE'
141991: ,p_lookup_code => l_component_type_code
141992: )
141993: ,p_token_4 => 'PRODUCT_NAME'
141994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141998: ,p_ae_header_id => NULL

Line 141995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

141991: ,p_lookup_code => l_component_type_code
141992: )
141993: ,p_token_4 => 'PRODUCT_NAME'
141994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141998: ,p_ae_header_id => NULL
141999: );

Line 141996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

141992: )
141993: ,p_token_4 => 'PRODUCT_NAME'
141994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141998: ,p_ae_header_id => NULL
141999: );
142000:

Line 141997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

141993: ,p_token_4 => 'PRODUCT_NAME'
141994: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
141995: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
141996: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
141997: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
141998: ,p_ae_header_id => NULL
141999: );
142000:
142001: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142024: ----------------------------------------------------------------------------------
142025: -- 4219869 Business Flow
142026: -- Update journal entry status -- Need to generate this within IF
142027: ----------------------------------------------------------------------------------
142028: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142029: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142030: ,p_balance_type_code => l_balance_type_code
142031: );
142032:

Line 142200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142196:
142197: --
142198: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142199: --
142200: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142201: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142202: ELSE
142203: ---------------------------------------------------------------------------------------------------
142204: -- 4262811a Switch Sign

Line 142225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142221:
142222: XLA_AE_LINES_PKG.ValidateCurrentLine;
142223: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142224:
142225: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142226: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142227: ,p_balance_type_code => l_balance_type_code);
142228:
142229: END IF;

Line 142337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

142333: l_tmp_amt NUMBER;
142334: l_acc_rev_natural_side_code VARCHAR2(1);
142335:
142336: l_num_entries NUMBER;
142337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142341: l_recog_line_1 NUMBER;

Line 142338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

142334: l_acc_rev_natural_side_code VARCHAR2(1);
142335:
142336: l_num_entries NUMBER;
142337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142341: l_recog_line_1 NUMBER;
142342: l_recog_line_2 NUMBER;

Line 142339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

142335:
142336: l_num_entries NUMBER;
142337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142341: l_recog_line_1 NUMBER;
142342: l_recog_line_2 NUMBER;
142343:

Line 142340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

142336: l_num_entries NUMBER;
142337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
142338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
142339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
142340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
142341: l_recog_line_1 NUMBER;
142342: l_recog_line_2 NUMBER;
142343:
142344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 142346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

142342: l_recog_line_2 NUMBER;
142343:
142344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
142345: l_bflow_applied_to_amt NUMBER; -- 5132302
142346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
142347:
142348: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
142349:
142350: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 142421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

142417: l_accrual_line_num := NULL; -- 4262811
142418: l_tmp_amt := NULL; -- 4262811
142419: --
142420:
142421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
142422: l_balance_type_code <> 'B' THEN
142423: IF NVL(p_source_35,'
142424: ') = 'CIP COST' AND
142425: NVL(p_source_42,'

Line 142495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

142491: --
142492: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
142493:
142494: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
142495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
142496:
142497: -- 4955764
142498: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
142499: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 142535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

142531: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
142532:
142533: IF xla_accounting_cache_pkg.GetValueChar
142534: (p_source_code => 'LEDGER_CATEGORY_CODE'
142535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
142536: AND l_bflow_method_code = 'PRIOR_ENTRY'
142537: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
142538: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
142539: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 142730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

142726: p_lookup_type => 'XLA_OWNER_TYPE'
142727: ,p_lookup_code => l_component_type_code
142728: )
142729: ,p_token_4 => 'PRODUCT_NAME'
142730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142734: ,p_ae_header_id => NULL

Line 142731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

142727: ,p_lookup_code => l_component_type_code
142728: )
142729: ,p_token_4 => 'PRODUCT_NAME'
142730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142734: ,p_ae_header_id => NULL
142735: );

Line 142732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

142728: )
142729: ,p_token_4 => 'PRODUCT_NAME'
142730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142734: ,p_ae_header_id => NULL
142735: );
142736:

Line 142733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

142729: ,p_token_4 => 'PRODUCT_NAME'
142730: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
142731: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
142732: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
142733: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
142734: ,p_ae_header_id => NULL
142735: );
142736:
142737: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 142764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142760: ----------------------------------------------------------------------------------
142761: -- 4219869 Business Flow
142762: -- Update journal entry status -- Need to generate this within IF
142763: ----------------------------------------------------------------------------------
142764: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142765: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
142766: ,p_balance_type_code => l_balance_type_code
142767: );
142768:

Line 142936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

142932:
142933: --
142934: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
142935: --
142936: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
142937: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
142938: ELSE
142939: ---------------------------------------------------------------------------------------------------
142940: -- 4262811a Switch Sign

Line 142961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

142957:
142958: XLA_AE_LINES_PKG.ValidateCurrentLine;
142959: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
142960:
142961: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
142962: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
142963: ,p_balance_type_code => l_balance_type_code);
142964:
142965: END IF;

Line 143075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143071: l_tmp_amt NUMBER;
143072: l_acc_rev_natural_side_code VARCHAR2(1);
143073:
143074: l_num_entries NUMBER;
143075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143079: l_recog_line_1 NUMBER;

Line 143076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143072: l_acc_rev_natural_side_code VARCHAR2(1);
143073:
143074: l_num_entries NUMBER;
143075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143079: l_recog_line_1 NUMBER;
143080: l_recog_line_2 NUMBER;

Line 143077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143073:
143074: l_num_entries NUMBER;
143075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143079: l_recog_line_1 NUMBER;
143080: l_recog_line_2 NUMBER;
143081:

Line 143078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143074: l_num_entries NUMBER;
143075: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143076: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143077: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143078: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143079: l_recog_line_1 NUMBER;
143080: l_recog_line_2 NUMBER;
143081:
143082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143080: l_recog_line_2 NUMBER;
143081:
143082: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143083: l_bflow_applied_to_amt NUMBER; -- 5132302
143084: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143085:
143086: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143087:
143088: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143155: l_accrual_line_num := NULL; -- 4262811
143156: l_tmp_amt := NULL; -- 4262811
143157: --
143158:
143159: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143160: l_balance_type_code <> 'B' THEN
143161: IF NVL(p_source_35,'
143162: ') = 'COST CLEARING' AND
143163: NVL(p_source_42,'

Line 143233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143229: --
143230: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143231:
143232: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143233: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143234:
143235: -- 4955764
143236: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143237: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 143273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

143269: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
143270:
143271: IF xla_accounting_cache_pkg.GetValueChar
143272: (p_source_code => 'LEDGER_CATEGORY_CODE'
143273: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
143274: AND l_bflow_method_code = 'PRIOR_ENTRY'
143275: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
143276: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
143277: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 143470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

143466: p_lookup_type => 'XLA_OWNER_TYPE'
143467: ,p_lookup_code => l_component_type_code
143468: )
143469: ,p_token_4 => 'PRODUCT_NAME'
143470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143474: ,p_ae_header_id => NULL

Line 143471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

143467: ,p_lookup_code => l_component_type_code
143468: )
143469: ,p_token_4 => 'PRODUCT_NAME'
143470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143474: ,p_ae_header_id => NULL
143475: );

Line 143472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

143468: )
143469: ,p_token_4 => 'PRODUCT_NAME'
143470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143474: ,p_ae_header_id => NULL
143475: );
143476:

Line 143473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

143469: ,p_token_4 => 'PRODUCT_NAME'
143470: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
143471: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
143472: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
143473: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
143474: ,p_ae_header_id => NULL
143475: );
143476:
143477: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 143504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143500: ----------------------------------------------------------------------------------
143501: -- 4219869 Business Flow
143502: -- Update journal entry status -- Need to generate this within IF
143503: ----------------------------------------------------------------------------------
143504: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143505: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
143506: ,p_balance_type_code => l_balance_type_code
143507: );
143508:

Line 143678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

143674:
143675: --
143676: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
143677: --
143678: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
143679: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
143680: ELSE
143681: ---------------------------------------------------------------------------------------------------
143682: -- 4262811a Switch Sign

Line 143703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

143699:
143700: XLA_AE_LINES_PKG.ValidateCurrentLine;
143701: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
143702:
143703: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
143704: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
143705: ,p_balance_type_code => l_balance_type_code);
143706:
143707: END IF;

Line 143817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

143813: l_tmp_amt NUMBER;
143814: l_acc_rev_natural_side_code VARCHAR2(1);
143815:
143816: l_num_entries NUMBER;
143817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143821: l_recog_line_1 NUMBER;

Line 143818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

143814: l_acc_rev_natural_side_code VARCHAR2(1);
143815:
143816: l_num_entries NUMBER;
143817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143821: l_recog_line_1 NUMBER;
143822: l_recog_line_2 NUMBER;

Line 143819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

143815:
143816: l_num_entries NUMBER;
143817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143821: l_recog_line_1 NUMBER;
143822: l_recog_line_2 NUMBER;
143823:

Line 143820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

143816: l_num_entries NUMBER;
143817: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
143818: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
143819: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
143820: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
143821: l_recog_line_1 NUMBER;
143822: l_recog_line_2 NUMBER;
143823:
143824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 143826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

143822: l_recog_line_2 NUMBER;
143823:
143824: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
143825: l_bflow_applied_to_amt NUMBER; -- 5132302
143826: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
143827:
143828: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
143829:
143830: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 143901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

143897: l_accrual_line_num := NULL; -- 4262811
143898: l_tmp_amt := NULL; -- 4262811
143899: --
143900:
143901: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
143902: l_balance_type_code <> 'B' THEN
143903: IF NVL(p_source_35,'
143904: ') = 'REVAL RESERVE' AND
143905: NVL(p_source_42,'

Line 143975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

143971: --
143972: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
143973:
143974: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
143975: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
143976:
143977: -- 4955764
143978: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
143979: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144015: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144011: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144012:
144013: IF xla_accounting_cache_pkg.GetValueChar
144014: (p_source_code => 'LEDGER_CATEGORY_CODE'
144015: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144016: AND l_bflow_method_code = 'PRIOR_ENTRY'
144017: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144018: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144019: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144207: p_lookup_type => 'XLA_OWNER_TYPE'
144208: ,p_lookup_code => l_component_type_code
144209: )
144210: ,p_token_4 => 'PRODUCT_NAME'
144211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144215: ,p_ae_header_id => NULL

Line 144212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144208: ,p_lookup_code => l_component_type_code
144209: )
144210: ,p_token_4 => 'PRODUCT_NAME'
144211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144215: ,p_ae_header_id => NULL
144216: );

Line 144213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144209: )
144210: ,p_token_4 => 'PRODUCT_NAME'
144211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144215: ,p_ae_header_id => NULL
144216: );
144217:

Line 144214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144210: ,p_token_4 => 'PRODUCT_NAME'
144211: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144212: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144213: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144214: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144215: ,p_ae_header_id => NULL
144216: );
144217:
144218: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144241: ----------------------------------------------------------------------------------
144242: -- 4219869 Business Flow
144243: -- Update journal entry status -- Need to generate this within IF
144244: ----------------------------------------------------------------------------------
144245: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144246: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144247: ,p_balance_type_code => l_balance_type_code
144248: );
144249:

Line 144418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

144414:
144415: --
144416: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
144417: --
144418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
144419: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
144420: ELSE
144421: ---------------------------------------------------------------------------------------------------
144422: -- 4262811a Switch Sign

Line 144443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144439:
144440: XLA_AE_LINES_PKG.ValidateCurrentLine;
144441: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
144442:
144443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
144445: ,p_balance_type_code => l_balance_type_code);
144446:
144447: END IF;

Line 144555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

144551: l_tmp_amt NUMBER;
144552: l_acc_rev_natural_side_code VARCHAR2(1);
144553:
144554: l_num_entries NUMBER;
144555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144559: l_recog_line_1 NUMBER;

Line 144556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

144552: l_acc_rev_natural_side_code VARCHAR2(1);
144553:
144554: l_num_entries NUMBER;
144555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144559: l_recog_line_1 NUMBER;
144560: l_recog_line_2 NUMBER;

Line 144557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

144553:
144554: l_num_entries NUMBER;
144555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144559: l_recog_line_1 NUMBER;
144560: l_recog_line_2 NUMBER;
144561:

Line 144558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

144554: l_num_entries NUMBER;
144555: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
144556: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
144557: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
144558: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
144559: l_recog_line_1 NUMBER;
144560: l_recog_line_2 NUMBER;
144561:
144562: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 144564: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

144560: l_recog_line_2 NUMBER;
144561:
144562: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
144563: l_bflow_applied_to_amt NUMBER; -- 5132302
144564: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
144565:
144566: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
144567:
144568: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 144639: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

144635: l_accrual_line_num := NULL; -- 4262811
144636: l_tmp_amt := NULL; -- 4262811
144637: --
144638:
144639: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
144640: l_balance_type_code <> 'B' THEN
144641: IF NVL(p_source_35,'
144642: ') = 'COST' AND
144643: NVL(p_source_42,'

Line 144713: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

144709: --
144710: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
144711:
144712: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
144713: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
144714:
144715: -- 4955764
144716: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
144717: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 144753: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

144749: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
144750:
144751: IF xla_accounting_cache_pkg.GetValueChar
144752: (p_source_code => 'LEDGER_CATEGORY_CODE'
144753: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
144754: AND l_bflow_method_code = 'PRIOR_ENTRY'
144755: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
144756: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
144757: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 144948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

144944: p_lookup_type => 'XLA_OWNER_TYPE'
144945: ,p_lookup_code => l_component_type_code
144946: )
144947: ,p_token_4 => 'PRODUCT_NAME'
144948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144952: ,p_ae_header_id => NULL

Line 144949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

144945: ,p_lookup_code => l_component_type_code
144946: )
144947: ,p_token_4 => 'PRODUCT_NAME'
144948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144952: ,p_ae_header_id => NULL
144953: );

Line 144950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

144946: )
144947: ,p_token_4 => 'PRODUCT_NAME'
144948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144952: ,p_ae_header_id => NULL
144953: );
144954:

Line 144951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

144947: ,p_token_4 => 'PRODUCT_NAME'
144948: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
144949: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
144950: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
144951: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
144952: ,p_ae_header_id => NULL
144953: );
144954:
144955: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 144982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

144978: ----------------------------------------------------------------------------------
144979: -- 4219869 Business Flow
144980: -- Update journal entry status -- Need to generate this within IF
144981: ----------------------------------------------------------------------------------
144982: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
144983: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
144984: ,p_balance_type_code => l_balance_type_code
144985: );
144986:

Line 145154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145150:
145151: --
145152: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145153: --
145154: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145155: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145156: ELSE
145157: ---------------------------------------------------------------------------------------------------
145158: -- 4262811a Switch Sign

Line 145179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145175:
145176: XLA_AE_LINES_PKG.ValidateCurrentLine;
145177: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145178:
145179: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145180: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145181: ,p_balance_type_code => l_balance_type_code);
145182:
145183: END IF;

Line 145293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

145289: l_tmp_amt NUMBER;
145290: l_acc_rev_natural_side_code VARCHAR2(1);
145291:
145292: l_num_entries NUMBER;
145293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145297: l_recog_line_1 NUMBER;

Line 145294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

145290: l_acc_rev_natural_side_code VARCHAR2(1);
145291:
145292: l_num_entries NUMBER;
145293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145297: l_recog_line_1 NUMBER;
145298: l_recog_line_2 NUMBER;

Line 145295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

145291:
145292: l_num_entries NUMBER;
145293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145297: l_recog_line_1 NUMBER;
145298: l_recog_line_2 NUMBER;
145299:

Line 145296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

145292: l_num_entries NUMBER;
145293: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
145294: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
145295: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
145296: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
145297: l_recog_line_1 NUMBER;
145298: l_recog_line_2 NUMBER;
145299:
145300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 145302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

145298: l_recog_line_2 NUMBER;
145299:
145300: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
145301: l_bflow_applied_to_amt NUMBER; -- 5132302
145302: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
145303:
145304: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
145305:
145306: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 145377: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

145373: l_accrual_line_num := NULL; -- 4262811
145374: l_tmp_amt := NULL; -- 4262811
145375: --
145376:
145377: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
145378: l_balance_type_code <> 'B' THEN
145379: IF NVL(p_source_35,'
145380: ') = 'COST CLEARING' AND
145381: NVL(p_source_42,'

Line 145451: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

145447: --
145448: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
145449:
145450: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
145451: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
145452:
145453: -- 4955764
145454: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
145455: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 145491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

145487: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
145488:
145489: IF xla_accounting_cache_pkg.GetValueChar
145490: (p_source_code => 'LEDGER_CATEGORY_CODE'
145491: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
145492: AND l_bflow_method_code = 'PRIOR_ENTRY'
145493: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
145494: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
145495: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 145689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

145685: p_lookup_type => 'XLA_OWNER_TYPE'
145686: ,p_lookup_code => l_component_type_code
145687: )
145688: ,p_token_4 => 'PRODUCT_NAME'
145689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145693: ,p_ae_header_id => NULL

Line 145690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

145686: ,p_lookup_code => l_component_type_code
145687: )
145688: ,p_token_4 => 'PRODUCT_NAME'
145689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145693: ,p_ae_header_id => NULL
145694: );

Line 145691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

145687: )
145688: ,p_token_4 => 'PRODUCT_NAME'
145689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145693: ,p_ae_header_id => NULL
145694: );
145695:

Line 145692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

145688: ,p_token_4 => 'PRODUCT_NAME'
145689: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
145690: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
145691: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
145692: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
145693: ,p_ae_header_id => NULL
145694: );
145695:
145696: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 145723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145719: ----------------------------------------------------------------------------------
145720: -- 4219869 Business Flow
145721: -- Update journal entry status -- Need to generate this within IF
145722: ----------------------------------------------------------------------------------
145723: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145724: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
145725: ,p_balance_type_code => l_balance_type_code
145726: );
145727:

Line 145898: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

145894:
145895: --
145896: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
145897: --
145898: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
145899: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
145900: ELSE
145901: ---------------------------------------------------------------------------------------------------
145902: -- 4262811a Switch Sign

Line 145923: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

145919:
145920: XLA_AE_LINES_PKG.ValidateCurrentLine;
145921: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
145922:
145923: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
145924: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
145925: ,p_balance_type_code => l_balance_type_code);
145926:
145927: END IF;

Line 146031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146027: l_tmp_amt NUMBER;
146028: l_acc_rev_natural_side_code VARCHAR2(1);
146029:
146030: l_num_entries NUMBER;
146031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146035: l_recog_line_1 NUMBER;

Line 146032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146028: l_acc_rev_natural_side_code VARCHAR2(1);
146029:
146030: l_num_entries NUMBER;
146031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146035: l_recog_line_1 NUMBER;
146036: l_recog_line_2 NUMBER;

Line 146033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146029:
146030: l_num_entries NUMBER;
146031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146035: l_recog_line_1 NUMBER;
146036: l_recog_line_2 NUMBER;
146037:

Line 146034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146030: l_num_entries NUMBER;
146031: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146032: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146033: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146034: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146035: l_recog_line_1 NUMBER;
146036: l_recog_line_2 NUMBER;
146037:
146038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146036: l_recog_line_2 NUMBER;
146037:
146038: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146039: l_bflow_applied_to_amt NUMBER; -- 5132302
146040: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146041:
146042: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146043:
146044: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146111: l_accrual_line_num := NULL; -- 4262811
146112: l_tmp_amt := NULL; -- 4262811
146113: --
146114:
146115: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146116: l_balance_type_code <> 'B' THEN
146117: IF NVL(p_source_35,'
146118: ') = 'EXPENSE' AND
146119: NVL(p_source_42,'

Line 146189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146185: --
146186: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146187:
146188: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146189: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146190:
146191: -- 4955764
146192: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146193: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146225: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146226:
146227: IF xla_accounting_cache_pkg.GetValueChar
146228: (p_source_code => 'LEDGER_CATEGORY_CODE'
146229: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146230: AND l_bflow_method_code = 'PRIOR_ENTRY'
146231: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146232: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146233: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146336: p_lookup_type => 'XLA_OWNER_TYPE'
146337: ,p_lookup_code => l_component_type_code
146338: )
146339: ,p_token_4 => 'PRODUCT_NAME'
146340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146344: ,p_ae_header_id => NULL

Line 146341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146337: ,p_lookup_code => l_component_type_code
146338: )
146339: ,p_token_4 => 'PRODUCT_NAME'
146340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146344: ,p_ae_header_id => NULL
146345: );

Line 146342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146338: )
146339: ,p_token_4 => 'PRODUCT_NAME'
146340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146344: ,p_ae_header_id => NULL
146345: );
146346:

Line 146343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146339: ,p_token_4 => 'PRODUCT_NAME'
146340: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146341: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146342: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
146343: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
146344: ,p_ae_header_id => NULL
146345: );
146346:
146347: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 146374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146370: ----------------------------------------------------------------------------------
146371: -- 4219869 Business Flow
146372: -- Update journal entry status -- Need to generate this within IF
146373: ----------------------------------------------------------------------------------
146374: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146375: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
146376: ,p_balance_type_code => l_balance_type_code
146377: );
146378:

Line 146462: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

146458:
146459: --
146460: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
146461: --
146462: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
146463: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
146464: ELSE
146465: ---------------------------------------------------------------------------------------------------
146466: -- 4262811a Switch Sign

Line 146487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

146483:
146484: XLA_AE_LINES_PKG.ValidateCurrentLine;
146485: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
146486:
146487: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
146488: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
146489: ,p_balance_type_code => l_balance_type_code);
146490:
146491: END IF;

Line 146601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

146597: l_tmp_amt NUMBER;
146598: l_acc_rev_natural_side_code VARCHAR2(1);
146599:
146600: l_num_entries NUMBER;
146601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146605: l_recog_line_1 NUMBER;

Line 146602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

146598: l_acc_rev_natural_side_code VARCHAR2(1);
146599:
146600: l_num_entries NUMBER;
146601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146605: l_recog_line_1 NUMBER;
146606: l_recog_line_2 NUMBER;

Line 146603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

146599:
146600: l_num_entries NUMBER;
146601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146605: l_recog_line_1 NUMBER;
146606: l_recog_line_2 NUMBER;
146607:

Line 146604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

146600: l_num_entries NUMBER;
146601: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
146602: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
146603: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
146604: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
146605: l_recog_line_1 NUMBER;
146606: l_recog_line_2 NUMBER;
146607:
146608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 146610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

146606: l_recog_line_2 NUMBER;
146607:
146608: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
146609: l_bflow_applied_to_amt NUMBER; -- 5132302
146610: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
146611:
146612: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
146613:
146614: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 146685: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

146681: l_accrual_line_num := NULL; -- 4262811
146682: l_tmp_amt := NULL; -- 4262811
146683: --
146684:
146685: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
146686: l_balance_type_code <> 'B' THEN
146687: IF (NVL(p_source_35,'
146688: ') = 'EXPENSE' OR
146689: NVL(p_source_35,'

Line 146761: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

146757: --
146758: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
146759:
146760: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
146761: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
146762:
146763: -- 4955764
146764: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
146765: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 146801: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

146797: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
146798:
146799: IF xla_accounting_cache_pkg.GetValueChar
146800: (p_source_code => 'LEDGER_CATEGORY_CODE'
146801: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
146802: AND l_bflow_method_code = 'PRIOR_ENTRY'
146803: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
146804: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
146805: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 146997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

146993: p_lookup_type => 'XLA_OWNER_TYPE'
146994: ,p_lookup_code => l_component_type_code
146995: )
146996: ,p_token_4 => 'PRODUCT_NAME'
146997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147001: ,p_ae_header_id => NULL

Line 146998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

146994: ,p_lookup_code => l_component_type_code
146995: )
146996: ,p_token_4 => 'PRODUCT_NAME'
146997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147001: ,p_ae_header_id => NULL
147002: );

Line 146999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

146995: )
146996: ,p_token_4 => 'PRODUCT_NAME'
146997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147001: ,p_ae_header_id => NULL
147002: );
147003:

Line 147000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

146996: ,p_token_4 => 'PRODUCT_NAME'
146997: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
146998: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
146999: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147000: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147001: ,p_ae_header_id => NULL
147002: );
147003:
147004: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147027: ----------------------------------------------------------------------------------
147028: -- 4219869 Business Flow
147029: -- Update journal entry status -- Need to generate this within IF
147030: ----------------------------------------------------------------------------------
147031: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147032: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147033: ,p_balance_type_code => l_balance_type_code
147034: );
147035:

Line 147204: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147200:
147201: --
147202: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147203: --
147204: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147205: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147206: ELSE
147207: ---------------------------------------------------------------------------------------------------
147208: -- 4262811a Switch Sign

Line 147229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147225:
147226: XLA_AE_LINES_PKG.ValidateCurrentLine;
147227: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147228:
147229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147231: ,p_balance_type_code => l_balance_type_code);
147232:
147233: END IF;

Line 147337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147333: l_tmp_amt NUMBER;
147334: l_acc_rev_natural_side_code VARCHAR2(1);
147335:
147336: l_num_entries NUMBER;
147337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147341: l_recog_line_1 NUMBER;

Line 147338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147334: l_acc_rev_natural_side_code VARCHAR2(1);
147335:
147336: l_num_entries NUMBER;
147337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147341: l_recog_line_1 NUMBER;
147342: l_recog_line_2 NUMBER;

Line 147339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147335:
147336: l_num_entries NUMBER;
147337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147341: l_recog_line_1 NUMBER;
147342: l_recog_line_2 NUMBER;
147343:

Line 147340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147336: l_num_entries NUMBER;
147337: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147338: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147339: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147340: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147341: l_recog_line_1 NUMBER;
147342: l_recog_line_2 NUMBER;
147343:
147344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147342: l_recog_line_2 NUMBER;
147343:
147344: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147345: l_bflow_applied_to_amt NUMBER; -- 5132302
147346: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147347:
147348: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147349:
147350: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147417: l_accrual_line_num := NULL; -- 4262811
147418: l_tmp_amt := NULL; -- 4262811
147419: --
147420:
147421: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147422: l_balance_type_code <> 'B' THEN
147423: IF NVL(p_source_35,'
147424: ') = 'BONUS EXPENSE' AND
147425: NVL(p_source_42,'

Line 147495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

147491: --
147492: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
147493:
147494: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
147495: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
147496:
147497: -- 4955764
147498: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
147499: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 147535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

147531: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
147532:
147533: IF xla_accounting_cache_pkg.GetValueChar
147534: (p_source_code => 'LEDGER_CATEGORY_CODE'
147535: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
147536: AND l_bflow_method_code = 'PRIOR_ENTRY'
147537: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
147538: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
147539: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 147646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

147642: p_lookup_type => 'XLA_OWNER_TYPE'
147643: ,p_lookup_code => l_component_type_code
147644: )
147645: ,p_token_4 => 'PRODUCT_NAME'
147646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147650: ,p_ae_header_id => NULL

Line 147647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

147643: ,p_lookup_code => l_component_type_code
147644: )
147645: ,p_token_4 => 'PRODUCT_NAME'
147646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147650: ,p_ae_header_id => NULL
147651: );

Line 147648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

147644: )
147645: ,p_token_4 => 'PRODUCT_NAME'
147646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147650: ,p_ae_header_id => NULL
147651: );
147652:

Line 147649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

147645: ,p_token_4 => 'PRODUCT_NAME'
147646: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
147647: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
147648: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
147649: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
147650: ,p_ae_header_id => NULL
147651: );
147652:
147653: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 147680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147676: ----------------------------------------------------------------------------------
147677: -- 4219869 Business Flow
147678: -- Update journal entry status -- Need to generate this within IF
147679: ----------------------------------------------------------------------------------
147680: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147681: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
147682: ,p_balance_type_code => l_balance_type_code
147683: );
147684:

Line 147768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

147764:
147765: --
147766: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
147767: --
147768: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
147769: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
147770: ELSE
147771: ---------------------------------------------------------------------------------------------------
147772: -- 4262811a Switch Sign

Line 147793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

147789:
147790: XLA_AE_LINES_PKG.ValidateCurrentLine;
147791: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
147792:
147793: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
147794: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
147795: ,p_balance_type_code => l_balance_type_code);
147796:
147797: END IF;

Line 147907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

147903: l_tmp_amt NUMBER;
147904: l_acc_rev_natural_side_code VARCHAR2(1);
147905:
147906: l_num_entries NUMBER;
147907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147911: l_recog_line_1 NUMBER;

Line 147908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

147904: l_acc_rev_natural_side_code VARCHAR2(1);
147905:
147906: l_num_entries NUMBER;
147907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147911: l_recog_line_1 NUMBER;
147912: l_recog_line_2 NUMBER;

Line 147909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

147905:
147906: l_num_entries NUMBER;
147907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147911: l_recog_line_1 NUMBER;
147912: l_recog_line_2 NUMBER;
147913:

Line 147910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

147906: l_num_entries NUMBER;
147907: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
147908: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
147909: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
147910: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
147911: l_recog_line_1 NUMBER;
147912: l_recog_line_2 NUMBER;
147913:
147914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 147916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

147912: l_recog_line_2 NUMBER;
147913:
147914: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
147915: l_bflow_applied_to_amt NUMBER; -- 5132302
147916: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
147917:
147918: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
147919:
147920: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 147991: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

147987: l_accrual_line_num := NULL; -- 4262811
147988: l_tmp_amt := NULL; -- 4262811
147989: --
147990:
147991: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
147992: l_balance_type_code <> 'B' THEN
147993: IF (NVL(p_source_35,'
147994: ') = 'BONUS EXPENSE' OR
147995: NVL(p_source_35,'

Line 148067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148063: --
148064: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148065:
148066: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148067: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148068:
148069: -- 4955764
148070: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148071: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148107: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148103: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148104:
148105: IF xla_accounting_cache_pkg.GetValueChar
148106: (p_source_code => 'LEDGER_CATEGORY_CODE'
148107: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148108: AND l_bflow_method_code = 'PRIOR_ENTRY'
148109: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148110: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148111: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 148303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

148299: p_lookup_type => 'XLA_OWNER_TYPE'
148300: ,p_lookup_code => l_component_type_code
148301: )
148302: ,p_token_4 => 'PRODUCT_NAME'
148303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148307: ,p_ae_header_id => NULL

Line 148304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

148300: ,p_lookup_code => l_component_type_code
148301: )
148302: ,p_token_4 => 'PRODUCT_NAME'
148303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148307: ,p_ae_header_id => NULL
148308: );

Line 148305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

148301: )
148302: ,p_token_4 => 'PRODUCT_NAME'
148303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148307: ,p_ae_header_id => NULL
148308: );
148309:

Line 148306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

148302: ,p_token_4 => 'PRODUCT_NAME'
148303: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
148304: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
148305: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
148306: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
148307: ,p_ae_header_id => NULL
148308: );
148309:
148310: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 148337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148333: ----------------------------------------------------------------------------------
148334: -- 4219869 Business Flow
148335: -- Update journal entry status -- Need to generate this within IF
148336: ----------------------------------------------------------------------------------
148337: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148338: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
148339: ,p_balance_type_code => l_balance_type_code
148340: );
148341:

Line 148510: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

148506:
148507: --
148508: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
148509: --
148510: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
148511: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
148512: ELSE
148513: ---------------------------------------------------------------------------------------------------
148514: -- 4262811a Switch Sign

Line 148535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

148531:
148532: XLA_AE_LINES_PKG.ValidateCurrentLine;
148533: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
148534:
148535: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
148536: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
148537: ,p_balance_type_code => l_balance_type_code);
148538:
148539: END IF;

Line 148649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

148645: l_tmp_amt NUMBER;
148646: l_acc_rev_natural_side_code VARCHAR2(1);
148647:
148648: l_num_entries NUMBER;
148649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148653: l_recog_line_1 NUMBER;

Line 148650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

148646: l_acc_rev_natural_side_code VARCHAR2(1);
148647:
148648: l_num_entries NUMBER;
148649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148653: l_recog_line_1 NUMBER;
148654: l_recog_line_2 NUMBER;

Line 148651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

148647:
148648: l_num_entries NUMBER;
148649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148653: l_recog_line_1 NUMBER;
148654: l_recog_line_2 NUMBER;
148655:

Line 148652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

148648: l_num_entries NUMBER;
148649: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
148650: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
148651: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
148652: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
148653: l_recog_line_1 NUMBER;
148654: l_recog_line_2 NUMBER;
148655:
148656: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 148658: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

148654: l_recog_line_2 NUMBER;
148655:
148656: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
148657: l_bflow_applied_to_amt NUMBER; -- 5132302
148658: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
148659:
148660: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
148661:
148662: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 148733: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

148729: l_accrual_line_num := NULL; -- 4262811
148730: l_tmp_amt := NULL; -- 4262811
148731: --
148732:
148733: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
148734: l_balance_type_code <> 'B' THEN
148735: IF NVL(p_source_35,'
148736: ') = 'REVAL RESERVE' AND
148737: NVL(p_source_42,'

Line 148807: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

148803: --
148804: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
148805:
148806: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
148807: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
148808:
148809: -- 4955764
148810: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
148811: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 148847: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

148843: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
148844:
148845: IF xla_accounting_cache_pkg.GetValueChar
148846: (p_source_code => 'LEDGER_CATEGORY_CODE'
148847: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
148848: AND l_bflow_method_code = 'PRIOR_ENTRY'
148849: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
148850: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
148851: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149039: p_lookup_type => 'XLA_OWNER_TYPE'
149040: ,p_lookup_code => l_component_type_code
149041: )
149042: ,p_token_4 => 'PRODUCT_NAME'
149043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149047: ,p_ae_header_id => NULL

Line 149044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149040: ,p_lookup_code => l_component_type_code
149041: )
149042: ,p_token_4 => 'PRODUCT_NAME'
149043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149047: ,p_ae_header_id => NULL
149048: );

Line 149045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149041: )
149042: ,p_token_4 => 'PRODUCT_NAME'
149043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149047: ,p_ae_header_id => NULL
149048: );
149049:

Line 149046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149042: ,p_token_4 => 'PRODUCT_NAME'
149043: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149044: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149045: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149046: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149047: ,p_ae_header_id => NULL
149048: );
149049:
149050: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149073: ----------------------------------------------------------------------------------
149074: -- 4219869 Business Flow
149075: -- Update journal entry status -- Need to generate this within IF
149076: ----------------------------------------------------------------------------------
149077: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149078: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149079: ,p_balance_type_code => l_balance_type_code
149080: );
149081:

Line 149250: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149246:
149247: --
149248: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149249: --
149250: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149251: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149252: ELSE
149253: ---------------------------------------------------------------------------------------------------
149254: -- 4262811a Switch Sign

Line 149275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149271:
149272: XLA_AE_LINES_PKG.ValidateCurrentLine;
149273: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
149274:
149275: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149276: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
149277: ,p_balance_type_code => l_balance_type_code);
149278:
149279: END IF;

Line 149385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

149381: l_tmp_amt NUMBER;
149382: l_acc_rev_natural_side_code VARCHAR2(1);
149383:
149384: l_num_entries NUMBER;
149385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149389: l_recog_line_1 NUMBER;

Line 149386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

149382: l_acc_rev_natural_side_code VARCHAR2(1);
149383:
149384: l_num_entries NUMBER;
149385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149389: l_recog_line_1 NUMBER;
149390: l_recog_line_2 NUMBER;

Line 149387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

149383:
149384: l_num_entries NUMBER;
149385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149389: l_recog_line_1 NUMBER;
149390: l_recog_line_2 NUMBER;
149391:

Line 149388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

149384: l_num_entries NUMBER;
149385: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
149386: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
149387: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
149388: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
149389: l_recog_line_1 NUMBER;
149390: l_recog_line_2 NUMBER;
149391:
149392: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 149394: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

149390: l_recog_line_2 NUMBER;
149391:
149392: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
149393: l_bflow_applied_to_amt NUMBER; -- 5132302
149394: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
149395:
149396: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
149397:
149398: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 149469: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

149465: l_accrual_line_num := NULL; -- 4262811
149466: l_tmp_amt := NULL; -- 4262811
149467: --
149468:
149469: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
149470: l_balance_type_code <> 'B' THEN
149471: IF NVL(p_source_35,'
149472: ') = 'DEPRN ADJUST'
149473: THEN

Line 149541: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

149537: --
149538: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
149539:
149540: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
149541: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
149542:
149543: -- 4955764
149544: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
149545: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 149581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

149577: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
149578:
149579: IF xla_accounting_cache_pkg.GetValueChar
149580: (p_source_code => 'LEDGER_CATEGORY_CODE'
149581: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
149582: AND l_bflow_method_code = 'PRIOR_ENTRY'
149583: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
149584: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
149585: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 149776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

149772: p_lookup_type => 'XLA_OWNER_TYPE'
149773: ,p_lookup_code => l_component_type_code
149774: )
149775: ,p_token_4 => 'PRODUCT_NAME'
149776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149780: ,p_ae_header_id => NULL

Line 149777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

149773: ,p_lookup_code => l_component_type_code
149774: )
149775: ,p_token_4 => 'PRODUCT_NAME'
149776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149780: ,p_ae_header_id => NULL
149781: );

Line 149778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

149774: )
149775: ,p_token_4 => 'PRODUCT_NAME'
149776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149780: ,p_ae_header_id => NULL
149781: );
149782:

Line 149779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

149775: ,p_token_4 => 'PRODUCT_NAME'
149776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
149777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
149778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
149779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
149780: ,p_ae_header_id => NULL
149781: );
149782:
149783: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 149810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

149806: ----------------------------------------------------------------------------------
149807: -- 4219869 Business Flow
149808: -- Update journal entry status -- Need to generate this within IF
149809: ----------------------------------------------------------------------------------
149810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
149811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
149812: ,p_balance_type_code => l_balance_type_code
149813: );
149814:

Line 149982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

149978:
149979: --
149980: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
149981: --
149982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
149983: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
149984: ELSE
149985: ---------------------------------------------------------------------------------------------------
149986: -- 4262811a Switch Sign

Line 150007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150003:
150004: XLA_AE_LINES_PKG.ValidateCurrentLine;
150005: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150006:
150007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150009: ,p_balance_type_code => l_balance_type_code);
150010:
150011: END IF;

Line 150119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150115: l_tmp_amt NUMBER;
150116: l_acc_rev_natural_side_code VARCHAR2(1);
150117:
150118: l_num_entries NUMBER;
150119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150123: l_recog_line_1 NUMBER;

Line 150120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150116: l_acc_rev_natural_side_code VARCHAR2(1);
150117:
150118: l_num_entries NUMBER;
150119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150123: l_recog_line_1 NUMBER;
150124: l_recog_line_2 NUMBER;

Line 150121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150117:
150118: l_num_entries NUMBER;
150119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150123: l_recog_line_1 NUMBER;
150124: l_recog_line_2 NUMBER;
150125:

Line 150122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150118: l_num_entries NUMBER;
150119: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150120: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150121: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150122: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150123: l_recog_line_1 NUMBER;
150124: l_recog_line_2 NUMBER;
150125:
150126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150124: l_recog_line_2 NUMBER;
150125:
150126: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150127: l_bflow_applied_to_amt NUMBER; -- 5132302
150128: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150129:
150130: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150131:
150132: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150199: l_accrual_line_num := NULL; -- 4262811
150200: l_tmp_amt := NULL; -- 4262811
150201: --
150202:
150203: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150204: l_balance_type_code <> 'B' THEN
150205: IF NVL(p_source_35,'
150206: ') = 'DEPRN ADJUST' OR
150207: NVL(p_source_35,'

Line 150277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

150273: --
150274: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
150275:
150276: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
150277: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
150278:
150279: -- 4955764
150280: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
150281: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 150317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

150313: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
150314:
150315: IF xla_accounting_cache_pkg.GetValueChar
150316: (p_source_code => 'LEDGER_CATEGORY_CODE'
150317: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
150318: AND l_bflow_method_code = 'PRIOR_ENTRY'
150319: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
150320: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
150321: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 150513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

150509: p_lookup_type => 'XLA_OWNER_TYPE'
150510: ,p_lookup_code => l_component_type_code
150511: )
150512: ,p_token_4 => 'PRODUCT_NAME'
150513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150517: ,p_ae_header_id => NULL

Line 150514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

150510: ,p_lookup_code => l_component_type_code
150511: )
150512: ,p_token_4 => 'PRODUCT_NAME'
150513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150517: ,p_ae_header_id => NULL
150518: );

Line 150515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

150511: )
150512: ,p_token_4 => 'PRODUCT_NAME'
150513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150517: ,p_ae_header_id => NULL
150518: );
150519:

Line 150516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

150512: ,p_token_4 => 'PRODUCT_NAME'
150513: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
150514: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
150515: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
150516: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
150517: ,p_ae_header_id => NULL
150518: );
150519:
150520: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 150547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150543: ----------------------------------------------------------------------------------
150544: -- 4219869 Business Flow
150545: -- Update journal entry status -- Need to generate this within IF
150546: ----------------------------------------------------------------------------------
150547: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150548: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
150549: ,p_balance_type_code => l_balance_type_code
150550: );
150551:

Line 150720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

150716:
150717: --
150718: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
150719: --
150720: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
150721: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
150722: ELSE
150723: ---------------------------------------------------------------------------------------------------
150724: -- 4262811a Switch Sign

Line 150745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

150741:
150742: XLA_AE_LINES_PKG.ValidateCurrentLine;
150743: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
150744:
150745: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
150746: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
150747: ,p_balance_type_code => l_balance_type_code);
150748:
150749: END IF;

Line 150855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

150851: l_tmp_amt NUMBER;
150852: l_acc_rev_natural_side_code VARCHAR2(1);
150853:
150854: l_num_entries NUMBER;
150855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150859: l_recog_line_1 NUMBER;

Line 150856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

150852: l_acc_rev_natural_side_code VARCHAR2(1);
150853:
150854: l_num_entries NUMBER;
150855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150859: l_recog_line_1 NUMBER;
150860: l_recog_line_2 NUMBER;

Line 150857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

150853:
150854: l_num_entries NUMBER;
150855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150859: l_recog_line_1 NUMBER;
150860: l_recog_line_2 NUMBER;
150861:

Line 150858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

150854: l_num_entries NUMBER;
150855: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
150856: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
150857: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
150858: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
150859: l_recog_line_1 NUMBER;
150860: l_recog_line_2 NUMBER;
150861:
150862: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 150864: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

150860: l_recog_line_2 NUMBER;
150861:
150862: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
150863: l_bflow_applied_to_amt NUMBER; -- 5132302
150864: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
150865:
150866: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
150867:
150868: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 150939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

150935: l_accrual_line_num := NULL; -- 4262811
150936: l_tmp_amt := NULL; -- 4262811
150937: --
150938:
150939: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
150940: l_balance_type_code <> 'B' THEN
150941: IF NVL(p_source_35,'
150942: ') = 'NBV RETIRED' AND
150943: p_source_39 > 0

Line 151012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151008: --
151009: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151010:
151011: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151012: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151013:
151014: -- 4955764
151015: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151016: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151052: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151048: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151049:
151050: IF xla_accounting_cache_pkg.GetValueChar
151051: (p_source_code => 'LEDGER_CATEGORY_CODE'
151052: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151053: AND l_bflow_method_code = 'PRIOR_ENTRY'
151054: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151055: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151056: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151243: p_lookup_type => 'XLA_OWNER_TYPE'
151244: ,p_lookup_code => l_component_type_code
151245: )
151246: ,p_token_4 => 'PRODUCT_NAME'
151247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151251: ,p_ae_header_id => NULL

Line 151248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151244: ,p_lookup_code => l_component_type_code
151245: )
151246: ,p_token_4 => 'PRODUCT_NAME'
151247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151251: ,p_ae_header_id => NULL
151252: );

Line 151249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151245: )
151246: ,p_token_4 => 'PRODUCT_NAME'
151247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151251: ,p_ae_header_id => NULL
151252: );
151253:

Line 151250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151246: ,p_token_4 => 'PRODUCT_NAME'
151247: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151248: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151249: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151250: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151251: ,p_ae_header_id => NULL
151252: );
151253:
151254: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 151281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151277: ----------------------------------------------------------------------------------
151278: -- 4219869 Business Flow
151279: -- Update journal entry status -- Need to generate this within IF
151280: ----------------------------------------------------------------------------------
151281: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151282: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
151283: ,p_balance_type_code => l_balance_type_code
151284: );
151285:

Line 151453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

151449:
151450: --
151451: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
151452: --
151453: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
151454: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
151455: ELSE
151456: ---------------------------------------------------------------------------------------------------
151457: -- 4262811a Switch Sign

Line 151478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

151474:
151475: XLA_AE_LINES_PKG.ValidateCurrentLine;
151476: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
151477:
151478: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
151479: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
151480: ,p_balance_type_code => l_balance_type_code);
151481:
151482: END IF;

Line 151588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

151584: l_tmp_amt NUMBER;
151585: l_acc_rev_natural_side_code VARCHAR2(1);
151586:
151587: l_num_entries NUMBER;
151588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151592: l_recog_line_1 NUMBER;

Line 151589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

151585: l_acc_rev_natural_side_code VARCHAR2(1);
151586:
151587: l_num_entries NUMBER;
151588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151592: l_recog_line_1 NUMBER;
151593: l_recog_line_2 NUMBER;

Line 151590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

151586:
151587: l_num_entries NUMBER;
151588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151592: l_recog_line_1 NUMBER;
151593: l_recog_line_2 NUMBER;
151594:

Line 151591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

151587: l_num_entries NUMBER;
151588: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
151589: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
151590: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
151591: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
151592: l_recog_line_1 NUMBER;
151593: l_recog_line_2 NUMBER;
151594:
151595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 151597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

151593: l_recog_line_2 NUMBER;
151594:
151595: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
151596: l_bflow_applied_to_amt NUMBER; -- 5132302
151597: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
151598:
151599: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
151600:
151601: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 151672: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

151668: l_accrual_line_num := NULL; -- 4262811
151669: l_tmp_amt := NULL; -- 4262811
151670: --
151671:
151672: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
151673: l_balance_type_code <> 'B' THEN
151674: IF NVL(p_source_35,'
151675: ') = 'NBV RETIRED' AND
151676: p_source_39 <= 0

Line 151745: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

151741: --
151742: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
151743:
151744: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
151745: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
151746:
151747: -- 4955764
151748: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
151749: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 151785: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

151781: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
151782:
151783: IF xla_accounting_cache_pkg.GetValueChar
151784: (p_source_code => 'LEDGER_CATEGORY_CODE'
151785: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
151786: AND l_bflow_method_code = 'PRIOR_ENTRY'
151787: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
151788: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
151789: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 151980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

151976: p_lookup_type => 'XLA_OWNER_TYPE'
151977: ,p_lookup_code => l_component_type_code
151978: )
151979: ,p_token_4 => 'PRODUCT_NAME'
151980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151984: ,p_ae_header_id => NULL

Line 151981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

151977: ,p_lookup_code => l_component_type_code
151978: )
151979: ,p_token_4 => 'PRODUCT_NAME'
151980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151984: ,p_ae_header_id => NULL
151985: );

Line 151982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

151978: )
151979: ,p_token_4 => 'PRODUCT_NAME'
151980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151984: ,p_ae_header_id => NULL
151985: );
151986:

Line 151983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

151979: ,p_token_4 => 'PRODUCT_NAME'
151980: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
151981: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
151982: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
151983: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
151984: ,p_ae_header_id => NULL
151985: );
151986:
151987: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152010: ----------------------------------------------------------------------------------
152011: -- 4219869 Business Flow
152012: -- Update journal entry status -- Need to generate this within IF
152013: ----------------------------------------------------------------------------------
152014: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152015: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152016: ,p_balance_type_code => l_balance_type_code
152017: );
152018:

Line 152186: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152182:
152183: --
152184: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152185: --
152186: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152187: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152188: ELSE
152189: ---------------------------------------------------------------------------------------------------
152190: -- 4262811a Switch Sign

Line 152211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152207:
152208: XLA_AE_LINES_PKG.ValidateCurrentLine;
152209: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152210:
152211: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152212: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152213: ,p_balance_type_code => l_balance_type_code);
152214:
152215: END IF;

Line 152323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

152319: l_tmp_amt NUMBER;
152320: l_acc_rev_natural_side_code VARCHAR2(1);
152321:
152322: l_num_entries NUMBER;
152323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152327: l_recog_line_1 NUMBER;

Line 152324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

152320: l_acc_rev_natural_side_code VARCHAR2(1);
152321:
152322: l_num_entries NUMBER;
152323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152327: l_recog_line_1 NUMBER;
152328: l_recog_line_2 NUMBER;

Line 152325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

152321:
152322: l_num_entries NUMBER;
152323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152327: l_recog_line_1 NUMBER;
152328: l_recog_line_2 NUMBER;
152329:

Line 152326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

152322: l_num_entries NUMBER;
152323: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
152324: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
152325: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
152326: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
152327: l_recog_line_1 NUMBER;
152328: l_recog_line_2 NUMBER;
152329:
152330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 152332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

152328: l_recog_line_2 NUMBER;
152329:
152330: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
152331: l_bflow_applied_to_amt NUMBER; -- 5132302
152332: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
152333:
152334: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
152335:
152336: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 152407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

152403: l_accrual_line_num := NULL; -- 4262811
152404: l_tmp_amt := NULL; -- 4262811
152405: --
152406:
152407: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
152408: l_balance_type_code <> 'B' THEN
152409: IF NVL(p_source_35,'
152410: ') = 'RESERVE'
152411: THEN

Line 152479: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

152475: --
152476: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
152477:
152478: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
152479: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
152480:
152481: -- 4955764
152482: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
152483: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 152519: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

152515: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
152516:
152517: IF xla_accounting_cache_pkg.GetValueChar
152518: (p_source_code => 'LEDGER_CATEGORY_CODE'
152519: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
152520: AND l_bflow_method_code = 'PRIOR_ENTRY'
152521: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
152522: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
152523: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 152715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

152711: p_lookup_type => 'XLA_OWNER_TYPE'
152712: ,p_lookup_code => l_component_type_code
152713: )
152714: ,p_token_4 => 'PRODUCT_NAME'
152715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152719: ,p_ae_header_id => NULL

Line 152716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

152712: ,p_lookup_code => l_component_type_code
152713: )
152714: ,p_token_4 => 'PRODUCT_NAME'
152715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152719: ,p_ae_header_id => NULL
152720: );

Line 152717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

152713: )
152714: ,p_token_4 => 'PRODUCT_NAME'
152715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152719: ,p_ae_header_id => NULL
152720: );
152721:

Line 152718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

152714: ,p_token_4 => 'PRODUCT_NAME'
152715: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
152716: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
152717: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
152718: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
152719: ,p_ae_header_id => NULL
152720: );
152721:
152722: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 152749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152745: ----------------------------------------------------------------------------------
152746: -- 4219869 Business Flow
152747: -- Update journal entry status -- Need to generate this within IF
152748: ----------------------------------------------------------------------------------
152749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152750: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
152751: ,p_balance_type_code => l_balance_type_code
152752: );
152753:

Line 152922: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

152918:
152919: --
152920: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
152921: --
152922: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
152923: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
152924: ELSE
152925: ---------------------------------------------------------------------------------------------------
152926: -- 4262811a Switch Sign

Line 152947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

152943:
152944: XLA_AE_LINES_PKG.ValidateCurrentLine;
152945: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
152946:
152947: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
152948: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
152949: ,p_balance_type_code => l_balance_type_code);
152950:
152951: END IF;

Line 153057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153053: l_tmp_amt NUMBER;
153054: l_acc_rev_natural_side_code VARCHAR2(1);
153055:
153056: l_num_entries NUMBER;
153057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153061: l_recog_line_1 NUMBER;

Line 153058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153054: l_acc_rev_natural_side_code VARCHAR2(1);
153055:
153056: l_num_entries NUMBER;
153057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153061: l_recog_line_1 NUMBER;
153062: l_recog_line_2 NUMBER;

Line 153059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153055:
153056: l_num_entries NUMBER;
153057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153061: l_recog_line_1 NUMBER;
153062: l_recog_line_2 NUMBER;
153063:

Line 153060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153056: l_num_entries NUMBER;
153057: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153058: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153059: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153060: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153061: l_recog_line_1 NUMBER;
153062: l_recog_line_2 NUMBER;
153063:
153064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153062: l_recog_line_2 NUMBER;
153063:
153064: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153065: l_bflow_applied_to_amt NUMBER; -- 5132302
153066: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153067:
153068: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153069:
153070: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153137: l_accrual_line_num := NULL; -- 4262811
153138: l_tmp_amt := NULL; -- 4262811
153139: --
153140:
153141: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153142: l_balance_type_code <> 'B' THEN
153143: IF NVL(p_source_35,'
153144: ') = 'BONUS EXPENSE' AND
153145: NVL(p_source_42,'

Line 153215: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153211: --
153212: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153213:
153214: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153215: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153216:
153217: -- 4955764
153218: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153219: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153255: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153251: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153252:
153253: IF xla_accounting_cache_pkg.GetValueChar
153254: (p_source_code => 'LEDGER_CATEGORY_CODE'
153255: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153256: AND l_bflow_method_code = 'PRIOR_ENTRY'
153257: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153258: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153259: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 153408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

153404: p_lookup_type => 'XLA_OWNER_TYPE'
153405: ,p_lookup_code => l_component_type_code
153406: )
153407: ,p_token_4 => 'PRODUCT_NAME'
153408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153412: ,p_ae_header_id => NULL

Line 153409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

153405: ,p_lookup_code => l_component_type_code
153406: )
153407: ,p_token_4 => 'PRODUCT_NAME'
153408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153412: ,p_ae_header_id => NULL
153413: );

Line 153410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

153406: )
153407: ,p_token_4 => 'PRODUCT_NAME'
153408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153412: ,p_ae_header_id => NULL
153413: );
153414:

Line 153411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

153407: ,p_token_4 => 'PRODUCT_NAME'
153408: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
153409: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
153410: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
153411: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
153412: ,p_ae_header_id => NULL
153413: );
153414:
153415: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 153442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153438: ----------------------------------------------------------------------------------
153439: -- 4219869 Business Flow
153440: -- Update journal entry status -- Need to generate this within IF
153441: ----------------------------------------------------------------------------------
153442: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153443: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
153444: ,p_balance_type_code => l_balance_type_code
153445: );
153446:

Line 153572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

153568:
153569: --
153570: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
153571: --
153572: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
153573: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
153574: ELSE
153575: ---------------------------------------------------------------------------------------------------
153576: -- 4262811a Switch Sign

Line 153597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

153593:
153594: XLA_AE_LINES_PKG.ValidateCurrentLine;
153595: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
153596:
153597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
153598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
153599: ,p_balance_type_code => l_balance_type_code);
153600:
153601: END IF;

Line 153711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

153707: l_tmp_amt NUMBER;
153708: l_acc_rev_natural_side_code VARCHAR2(1);
153709:
153710: l_num_entries NUMBER;
153711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153715: l_recog_line_1 NUMBER;

Line 153712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

153708: l_acc_rev_natural_side_code VARCHAR2(1);
153709:
153710: l_num_entries NUMBER;
153711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153715: l_recog_line_1 NUMBER;
153716: l_recog_line_2 NUMBER;

Line 153713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

153709:
153710: l_num_entries NUMBER;
153711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153715: l_recog_line_1 NUMBER;
153716: l_recog_line_2 NUMBER;
153717:

Line 153714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

153710: l_num_entries NUMBER;
153711: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
153712: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
153713: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
153714: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
153715: l_recog_line_1 NUMBER;
153716: l_recog_line_2 NUMBER;
153717:
153718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 153720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

153716: l_recog_line_2 NUMBER;
153717:
153718: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
153719: l_bflow_applied_to_amt NUMBER; -- 5132302
153720: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
153721:
153722: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
153723:
153724: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 153795: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

153791: l_accrual_line_num := NULL; -- 4262811
153792: l_tmp_amt := NULL; -- 4262811
153793: --
153794:
153795: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
153796: l_balance_type_code <> 'B' THEN
153797: IF (NVL(p_source_35,'
153798: ') = 'BONUS RESERVE' OR
153799: NVL(p_source_35,'

Line 153871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

153867: --
153868: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
153869:
153870: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
153871: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
153872:
153873: -- 4955764
153874: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
153875: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 153911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

153907: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
153908:
153909: IF xla_accounting_cache_pkg.GetValueChar
153910: (p_source_code => 'LEDGER_CATEGORY_CODE'
153911: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
153912: AND l_bflow_method_code = 'PRIOR_ENTRY'
153913: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
153914: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
153915: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154103: p_lookup_type => 'XLA_OWNER_TYPE'
154104: ,p_lookup_code => l_component_type_code
154105: )
154106: ,p_token_4 => 'PRODUCT_NAME'
154107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154111: ,p_ae_header_id => NULL

Line 154108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154104: ,p_lookup_code => l_component_type_code
154105: )
154106: ,p_token_4 => 'PRODUCT_NAME'
154107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154111: ,p_ae_header_id => NULL
154112: );

Line 154109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154105: )
154106: ,p_token_4 => 'PRODUCT_NAME'
154107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154111: ,p_ae_header_id => NULL
154112: );
154113:

Line 154110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154106: ,p_token_4 => 'PRODUCT_NAME'
154107: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154108: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154109: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154110: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154111: ,p_ae_header_id => NULL
154112: );
154113:
154114: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154137: ----------------------------------------------------------------------------------
154138: -- 4219869 Business Flow
154139: -- Update journal entry status -- Need to generate this within IF
154140: ----------------------------------------------------------------------------------
154141: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154142: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154143: ,p_balance_type_code => l_balance_type_code
154144: );
154145:

Line 154314: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

154310:
154311: --
154312: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
154313: --
154314: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
154315: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
154316: ELSE
154317: ---------------------------------------------------------------------------------------------------
154318: -- 4262811a Switch Sign

Line 154339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154335:
154336: XLA_AE_LINES_PKG.ValidateCurrentLine;
154337: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
154338:
154339: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154340: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
154341: ,p_balance_type_code => l_balance_type_code);
154342:
154343: END IF;

Line 154451: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

154447: l_tmp_amt NUMBER;
154448: l_acc_rev_natural_side_code VARCHAR2(1);
154449:
154450: l_num_entries NUMBER;
154451: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154452: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154453: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154454: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154455: l_recog_line_1 NUMBER;

Line 154452: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

154448: l_acc_rev_natural_side_code VARCHAR2(1);
154449:
154450: l_num_entries NUMBER;
154451: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154452: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154453: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154454: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154455: l_recog_line_1 NUMBER;
154456: l_recog_line_2 NUMBER;

Line 154453: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

154449:
154450: l_num_entries NUMBER;
154451: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154452: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154453: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154454: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154455: l_recog_line_1 NUMBER;
154456: l_recog_line_2 NUMBER;
154457:

Line 154454: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

154450: l_num_entries NUMBER;
154451: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
154452: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
154453: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
154454: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
154455: l_recog_line_1 NUMBER;
154456: l_recog_line_2 NUMBER;
154457:
154458: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 154460: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

154456: l_recog_line_2 NUMBER;
154457:
154458: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
154459: l_bflow_applied_to_amt NUMBER; -- 5132302
154460: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
154461:
154462: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
154463:
154464: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 154535: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

154531: l_accrual_line_num := NULL; -- 4262811
154532: l_tmp_amt := NULL; -- 4262811
154533: --
154534:
154535: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
154536: l_balance_type_code <> 'B' THEN
154537: IF NVL(p_source_35,'
154538: ') = 'COST' AND
154539: NVL(p_source_42,'

Line 154609: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

154605: --
154606: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
154607:
154608: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
154609: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
154610:
154611: -- 4955764
154612: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
154613: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 154649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

154645: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
154646:
154647: IF xla_accounting_cache_pkg.GetValueChar
154648: (p_source_code => 'LEDGER_CATEGORY_CODE'
154649: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
154650: AND l_bflow_method_code = 'PRIOR_ENTRY'
154651: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
154652: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
154653: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 154844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

154840: p_lookup_type => 'XLA_OWNER_TYPE'
154841: ,p_lookup_code => l_component_type_code
154842: )
154843: ,p_token_4 => 'PRODUCT_NAME'
154844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154848: ,p_ae_header_id => NULL

Line 154845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

154841: ,p_lookup_code => l_component_type_code
154842: )
154843: ,p_token_4 => 'PRODUCT_NAME'
154844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154848: ,p_ae_header_id => NULL
154849: );

Line 154846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

154842: )
154843: ,p_token_4 => 'PRODUCT_NAME'
154844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154848: ,p_ae_header_id => NULL
154849: );
154850:

Line 154847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

154843: ,p_token_4 => 'PRODUCT_NAME'
154844: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
154845: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
154846: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
154847: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
154848: ,p_ae_header_id => NULL
154849: );
154850:
154851: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 154878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

154874: ----------------------------------------------------------------------------------
154875: -- 4219869 Business Flow
154876: -- Update journal entry status -- Need to generate this within IF
154877: ----------------------------------------------------------------------------------
154878: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
154879: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
154880: ,p_balance_type_code => l_balance_type_code
154881: );
154882:

Line 155050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155046:
155047: --
155048: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155049: --
155050: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155051: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155052: ELSE
155053: ---------------------------------------------------------------------------------------------------
155054: -- 4262811a Switch Sign

Line 155075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155071:
155072: XLA_AE_LINES_PKG.ValidateCurrentLine;
155073: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155074:
155075: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155076: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155077: ,p_balance_type_code => l_balance_type_code);
155078:
155079: END IF;

Line 155183: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155179: l_tmp_amt NUMBER;
155180: l_acc_rev_natural_side_code VARCHAR2(1);
155181:
155182: l_num_entries NUMBER;
155183: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155184: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155185: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155186: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155187: l_recog_line_1 NUMBER;

Line 155184: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155180: l_acc_rev_natural_side_code VARCHAR2(1);
155181:
155182: l_num_entries NUMBER;
155183: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155184: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155185: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155186: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155187: l_recog_line_1 NUMBER;
155188: l_recog_line_2 NUMBER;

Line 155185: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155181:
155182: l_num_entries NUMBER;
155183: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155184: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155185: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155186: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155187: l_recog_line_1 NUMBER;
155188: l_recog_line_2 NUMBER;
155189:

Line 155186: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155182: l_num_entries NUMBER;
155183: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155184: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155185: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155186: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155187: l_recog_line_1 NUMBER;
155188: l_recog_line_2 NUMBER;
155189:
155190: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155192: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155188: l_recog_line_2 NUMBER;
155189:
155190: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155191: l_bflow_applied_to_amt NUMBER; -- 5132302
155192: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155193:
155194: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155195:
155196: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155267: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155263: l_accrual_line_num := NULL; -- 4262811
155264: l_tmp_amt := NULL; -- 4262811
155265: --
155266:
155267: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155268: l_balance_type_code <> 'B' THEN
155269: IF NVL(p_source_35,'
155270: ') = 'EXPENSE' AND
155271: NVL(p_source_42,'

Line 155341: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155337: --
155338: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155339:
155340: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155341: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155342:
155343: -- 4955764
155344: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155345: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155381: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155377: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155378:
155379: IF xla_accounting_cache_pkg.GetValueChar
155380: (p_source_code => 'LEDGER_CATEGORY_CODE'
155381: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155382: AND l_bflow_method_code = 'PRIOR_ENTRY'
155383: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155384: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155385: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 155492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

155488: p_lookup_type => 'XLA_OWNER_TYPE'
155489: ,p_lookup_code => l_component_type_code
155490: )
155491: ,p_token_4 => 'PRODUCT_NAME'
155492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155496: ,p_ae_header_id => NULL

Line 155493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

155489: ,p_lookup_code => l_component_type_code
155490: )
155491: ,p_token_4 => 'PRODUCT_NAME'
155492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155496: ,p_ae_header_id => NULL
155497: );

Line 155494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

155490: )
155491: ,p_token_4 => 'PRODUCT_NAME'
155492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155496: ,p_ae_header_id => NULL
155497: );
155498:

Line 155495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

155491: ,p_token_4 => 'PRODUCT_NAME'
155492: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
155493: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
155494: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
155495: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
155496: ,p_ae_header_id => NULL
155497: );
155498:
155499: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 155526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155522: ----------------------------------------------------------------------------------
155523: -- 4219869 Business Flow
155524: -- Update journal entry status -- Need to generate this within IF
155525: ----------------------------------------------------------------------------------
155526: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155527: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
155528: ,p_balance_type_code => l_balance_type_code
155529: );
155530:

Line 155614: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

155610:
155611: --
155612: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
155613: --
155614: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
155615: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
155616: ELSE
155617: ---------------------------------------------------------------------------------------------------
155618: -- 4262811a Switch Sign

Line 155639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

155635:
155636: XLA_AE_LINES_PKG.ValidateCurrentLine;
155637: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
155638:
155639: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
155640: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
155641: ,p_balance_type_code => l_balance_type_code);
155642:
155643: END IF;

Line 155753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

155749: l_tmp_amt NUMBER;
155750: l_acc_rev_natural_side_code VARCHAR2(1);
155751:
155752: l_num_entries NUMBER;
155753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155757: l_recog_line_1 NUMBER;

Line 155754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

155750: l_acc_rev_natural_side_code VARCHAR2(1);
155751:
155752: l_num_entries NUMBER;
155753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155757: l_recog_line_1 NUMBER;
155758: l_recog_line_2 NUMBER;

Line 155755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

155751:
155752: l_num_entries NUMBER;
155753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155757: l_recog_line_1 NUMBER;
155758: l_recog_line_2 NUMBER;
155759:

Line 155756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

155752: l_num_entries NUMBER;
155753: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
155754: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
155755: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
155756: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
155757: l_recog_line_1 NUMBER;
155758: l_recog_line_2 NUMBER;
155759:
155760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 155762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

155758: l_recog_line_2 NUMBER;
155759:
155760: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
155761: l_bflow_applied_to_amt NUMBER; -- 5132302
155762: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
155763:
155764: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
155765:
155766: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 155837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

155833: l_accrual_line_num := NULL; -- 4262811
155834: l_tmp_amt := NULL; -- 4262811
155835: --
155836:
155837: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
155838: l_balance_type_code <> 'B' THEN
155839: IF (NVL(p_source_35,'
155840: ') = 'RESERVE' OR
155841: NVL(p_source_35,'

Line 155913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

155909: --
155910: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
155911:
155912: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
155913: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
155914:
155915: -- 4955764
155916: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
155917: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 155953: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

155949: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
155950:
155951: IF xla_accounting_cache_pkg.GetValueChar
155952: (p_source_code => 'LEDGER_CATEGORY_CODE'
155953: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
155954: AND l_bflow_method_code = 'PRIOR_ENTRY'
155955: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
155956: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
155957: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156145: p_lookup_type => 'XLA_OWNER_TYPE'
156146: ,p_lookup_code => l_component_type_code
156147: )
156148: ,p_token_4 => 'PRODUCT_NAME'
156149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156153: ,p_ae_header_id => NULL

Line 156150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156146: ,p_lookup_code => l_component_type_code
156147: )
156148: ,p_token_4 => 'PRODUCT_NAME'
156149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156153: ,p_ae_header_id => NULL
156154: );

Line 156151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156147: )
156148: ,p_token_4 => 'PRODUCT_NAME'
156149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156153: ,p_ae_header_id => NULL
156154: );
156155:

Line 156152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156148: ,p_token_4 => 'PRODUCT_NAME'
156149: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156150: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156151: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156152: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156153: ,p_ae_header_id => NULL
156154: );
156155:
156156: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156179: ----------------------------------------------------------------------------------
156180: -- 4219869 Business Flow
156181: -- Update journal entry status -- Need to generate this within IF
156182: ----------------------------------------------------------------------------------
156183: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156184: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156185: ,p_balance_type_code => l_balance_type_code
156186: );
156187:

Line 156356: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156352:
156353: --
156354: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156355: --
156356: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156357: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156358: ELSE
156359: ---------------------------------------------------------------------------------------------------
156360: -- 4262811a Switch Sign

Line 156381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156377:
156378: XLA_AE_LINES_PKG.ValidateCurrentLine;
156379: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156380:
156381: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156382: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156383: ,p_balance_type_code => l_balance_type_code);
156384:
156385: END IF;

Line 156489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

156485: l_tmp_amt NUMBER;
156486: l_acc_rev_natural_side_code VARCHAR2(1);
156487:
156488: l_num_entries NUMBER;
156489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156493: l_recog_line_1 NUMBER;

Line 156490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

156486: l_acc_rev_natural_side_code VARCHAR2(1);
156487:
156488: l_num_entries NUMBER;
156489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156493: l_recog_line_1 NUMBER;
156494: l_recog_line_2 NUMBER;

Line 156491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

156487:
156488: l_num_entries NUMBER;
156489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156493: l_recog_line_1 NUMBER;
156494: l_recog_line_2 NUMBER;
156495:

Line 156492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

156488: l_num_entries NUMBER;
156489: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
156490: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
156491: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
156492: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
156493: l_recog_line_1 NUMBER;
156494: l_recog_line_2 NUMBER;
156495:
156496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 156498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

156494: l_recog_line_2 NUMBER;
156495:
156496: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
156497: l_bflow_applied_to_amt NUMBER; -- 5132302
156498: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
156499:
156500: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
156501:
156502: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 156573: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

156569: l_accrual_line_num := NULL; -- 4262811
156570: l_tmp_amt := NULL; -- 4262811
156571: --
156572:
156573: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
156574: l_balance_type_code <> 'B' THEN
156575: IF NVL(p_source_35,'
156576: ') = 'BONUS EXPENSE' AND
156577: NVL(p_source_42,'

Line 156647: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

156643: --
156644: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
156645:
156646: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
156647: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
156648:
156649: -- 4955764
156650: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
156651: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 156687: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

156683: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
156684:
156685: IF xla_accounting_cache_pkg.GetValueChar
156686: (p_source_code => 'LEDGER_CATEGORY_CODE'
156687: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
156688: AND l_bflow_method_code = 'PRIOR_ENTRY'
156689: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
156690: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
156691: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 156798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

156794: p_lookup_type => 'XLA_OWNER_TYPE'
156795: ,p_lookup_code => l_component_type_code
156796: )
156797: ,p_token_4 => 'PRODUCT_NAME'
156798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156802: ,p_ae_header_id => NULL

Line 156799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

156795: ,p_lookup_code => l_component_type_code
156796: )
156797: ,p_token_4 => 'PRODUCT_NAME'
156798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156802: ,p_ae_header_id => NULL
156803: );

Line 156800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

156796: )
156797: ,p_token_4 => 'PRODUCT_NAME'
156798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156802: ,p_ae_header_id => NULL
156803: );
156804:

Line 156801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

156797: ,p_token_4 => 'PRODUCT_NAME'
156798: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
156799: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
156800: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
156801: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
156802: ,p_ae_header_id => NULL
156803: );
156804:
156805: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 156832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156828: ----------------------------------------------------------------------------------
156829: -- 4219869 Business Flow
156830: -- Update journal entry status -- Need to generate this within IF
156831: ----------------------------------------------------------------------------------
156832: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156833: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
156834: ,p_balance_type_code => l_balance_type_code
156835: );
156836:

Line 156920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

156916:
156917: --
156918: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
156919: --
156920: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
156921: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
156922: ELSE
156923: ---------------------------------------------------------------------------------------------------
156924: -- 4262811a Switch Sign

Line 156945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

156941:
156942: XLA_AE_LINES_PKG.ValidateCurrentLine;
156943: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
156944:
156945: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
156946: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
156947: ,p_balance_type_code => l_balance_type_code);
156948:
156949: END IF;

Line 157059: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157055: l_tmp_amt NUMBER;
157056: l_acc_rev_natural_side_code VARCHAR2(1);
157057:
157058: l_num_entries NUMBER;
157059: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157060: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157061: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157062: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157063: l_recog_line_1 NUMBER;

Line 157060: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157056: l_acc_rev_natural_side_code VARCHAR2(1);
157057:
157058: l_num_entries NUMBER;
157059: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157060: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157061: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157062: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157063: l_recog_line_1 NUMBER;
157064: l_recog_line_2 NUMBER;

Line 157061: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157057:
157058: l_num_entries NUMBER;
157059: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157060: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157061: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157062: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157063: l_recog_line_1 NUMBER;
157064: l_recog_line_2 NUMBER;
157065:

Line 157062: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157058: l_num_entries NUMBER;
157059: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157060: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157061: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157062: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157063: l_recog_line_1 NUMBER;
157064: l_recog_line_2 NUMBER;
157065:
157066: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157068: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157064: l_recog_line_2 NUMBER;
157065:
157066: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157067: l_bflow_applied_to_amt NUMBER; -- 5132302
157068: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157069:
157070: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157071:
157072: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157143: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157139: l_accrual_line_num := NULL; -- 4262811
157140: l_tmp_amt := NULL; -- 4262811
157141: --
157142:
157143: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157144: l_balance_type_code <> 'B' THEN
157145: IF (NVL(p_source_35,'
157146: ') = 'BONUS RESERVE' OR
157147: NVL(p_source_35,'

Line 157219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157215: --
157216: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157217:
157218: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157219: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157220:
157221: -- 4955764
157222: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157223: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157255: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157256:
157257: IF xla_accounting_cache_pkg.GetValueChar
157258: (p_source_code => 'LEDGER_CATEGORY_CODE'
157259: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
157260: AND l_bflow_method_code = 'PRIOR_ENTRY'
157261: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
157262: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
157263: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 157455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

157451: p_lookup_type => 'XLA_OWNER_TYPE'
157452: ,p_lookup_code => l_component_type_code
157453: )
157454: ,p_token_4 => 'PRODUCT_NAME'
157455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157459: ,p_ae_header_id => NULL

Line 157456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

157452: ,p_lookup_code => l_component_type_code
157453: )
157454: ,p_token_4 => 'PRODUCT_NAME'
157455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157459: ,p_ae_header_id => NULL
157460: );

Line 157457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

157453: )
157454: ,p_token_4 => 'PRODUCT_NAME'
157455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157459: ,p_ae_header_id => NULL
157460: );
157461:

Line 157458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

157454: ,p_token_4 => 'PRODUCT_NAME'
157455: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
157456: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
157457: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
157458: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
157459: ,p_ae_header_id => NULL
157460: );
157461:
157462: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 157489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157485: ----------------------------------------------------------------------------------
157486: -- 4219869 Business Flow
157487: -- Update journal entry status -- Need to generate this within IF
157488: ----------------------------------------------------------------------------------
157489: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157490: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
157491: ,p_balance_type_code => l_balance_type_code
157492: );
157493:

Line 157662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

157658:
157659: --
157660: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
157661: --
157662: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
157663: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
157664: ELSE
157665: ---------------------------------------------------------------------------------------------------
157666: -- 4262811a Switch Sign

Line 157687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

157683:
157684: XLA_AE_LINES_PKG.ValidateCurrentLine;
157685: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
157686:
157687: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
157688: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
157689: ,p_balance_type_code => l_balance_type_code);
157690:
157691: END IF;

Line 157801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

157797: l_tmp_amt NUMBER;
157798: l_acc_rev_natural_side_code VARCHAR2(1);
157799:
157800: l_num_entries NUMBER;
157801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157805: l_recog_line_1 NUMBER;

Line 157802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

157798: l_acc_rev_natural_side_code VARCHAR2(1);
157799:
157800: l_num_entries NUMBER;
157801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157805: l_recog_line_1 NUMBER;
157806: l_recog_line_2 NUMBER;

Line 157803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

157799:
157800: l_num_entries NUMBER;
157801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157805: l_recog_line_1 NUMBER;
157806: l_recog_line_2 NUMBER;
157807:

Line 157804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

157800: l_num_entries NUMBER;
157801: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
157802: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
157803: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
157804: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
157805: l_recog_line_1 NUMBER;
157806: l_recog_line_2 NUMBER;
157807:
157808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 157810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

157806: l_recog_line_2 NUMBER;
157807:
157808: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
157809: l_bflow_applied_to_amt NUMBER; -- 5132302
157810: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
157811:
157812: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
157813:
157814: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 157885: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

157881: l_accrual_line_num := NULL; -- 4262811
157882: l_tmp_amt := NULL; -- 4262811
157883: --
157884:
157885: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
157886: l_balance_type_code <> 'B' THEN
157887: IF NVL(p_source_35,'
157888: ') = 'REVAL RESERVE' AND
157889: NVL(p_source_42,'

Line 157959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

157955: --
157956: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
157957:
157958: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
157959: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
157960:
157961: -- 4955764
157962: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
157963: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 157999: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

157995: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
157996:
157997: IF xla_accounting_cache_pkg.GetValueChar
157998: (p_source_code => 'LEDGER_CATEGORY_CODE'
157999: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158000: AND l_bflow_method_code = 'PRIOR_ENTRY'
158001: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158002: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158003: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158191: p_lookup_type => 'XLA_OWNER_TYPE'
158192: ,p_lookup_code => l_component_type_code
158193: )
158194: ,p_token_4 => 'PRODUCT_NAME'
158195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158199: ,p_ae_header_id => NULL

Line 158196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158192: ,p_lookup_code => l_component_type_code
158193: )
158194: ,p_token_4 => 'PRODUCT_NAME'
158195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158199: ,p_ae_header_id => NULL
158200: );

Line 158197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158193: )
158194: ,p_token_4 => 'PRODUCT_NAME'
158195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158199: ,p_ae_header_id => NULL
158200: );
158201:

Line 158198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158194: ,p_token_4 => 'PRODUCT_NAME'
158195: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158196: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158197: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158198: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158199: ,p_ae_header_id => NULL
158200: );
158201:
158202: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158225: ----------------------------------------------------------------------------------
158226: -- 4219869 Business Flow
158227: -- Update journal entry status -- Need to generate this within IF
158228: ----------------------------------------------------------------------------------
158229: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158230: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158231: ,p_balance_type_code => l_balance_type_code
158232: );
158233:

Line 158402: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

158398:
158399: --
158400: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
158401: --
158402: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
158403: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
158404: ELSE
158405: ---------------------------------------------------------------------------------------------------
158406: -- 4262811a Switch Sign

Line 158427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158423:
158424: XLA_AE_LINES_PKG.ValidateCurrentLine;
158425: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
158426:
158427: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158428: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
158429: ,p_balance_type_code => l_balance_type_code);
158430:
158431: END IF;

Line 158537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

158533: l_tmp_amt NUMBER;
158534: l_acc_rev_natural_side_code VARCHAR2(1);
158535:
158536: l_num_entries NUMBER;
158537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158541: l_recog_line_1 NUMBER;

Line 158538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

158534: l_acc_rev_natural_side_code VARCHAR2(1);
158535:
158536: l_num_entries NUMBER;
158537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158541: l_recog_line_1 NUMBER;
158542: l_recog_line_2 NUMBER;

Line 158539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

158535:
158536: l_num_entries NUMBER;
158537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158541: l_recog_line_1 NUMBER;
158542: l_recog_line_2 NUMBER;
158543:

Line 158540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

158536: l_num_entries NUMBER;
158537: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
158538: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
158539: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
158540: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
158541: l_recog_line_1 NUMBER;
158542: l_recog_line_2 NUMBER;
158543:
158544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 158546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

158542: l_recog_line_2 NUMBER;
158543:
158544: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
158545: l_bflow_applied_to_amt NUMBER; -- 5132302
158546: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
158547:
158548: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
158549:
158550: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 158621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

158617: l_accrual_line_num := NULL; -- 4262811
158618: l_tmp_amt := NULL; -- 4262811
158619: --
158620:
158621: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
158622: l_balance_type_code <> 'B' THEN
158623: IF NVL(p_source_35,'
158624: ') = 'INTERCO AP'
158625: THEN

Line 158693: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

158689: --
158690: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
158691:
158692: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
158693: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
158694:
158695: -- 4955764
158696: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
158697: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 158733: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

158729: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
158730:
158731: IF xla_accounting_cache_pkg.GetValueChar
158732: (p_source_code => 'LEDGER_CATEGORY_CODE'
158733: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
158734: AND l_bflow_method_code = 'PRIOR_ENTRY'
158735: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
158736: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
158737: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 158928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

158924: p_lookup_type => 'XLA_OWNER_TYPE'
158925: ,p_lookup_code => l_component_type_code
158926: )
158927: ,p_token_4 => 'PRODUCT_NAME'
158928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158932: ,p_ae_header_id => NULL

Line 158929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

158925: ,p_lookup_code => l_component_type_code
158926: )
158927: ,p_token_4 => 'PRODUCT_NAME'
158928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158932: ,p_ae_header_id => NULL
158933: );

Line 158930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

158926: )
158927: ,p_token_4 => 'PRODUCT_NAME'
158928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158932: ,p_ae_header_id => NULL
158933: );
158934:

Line 158931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

158927: ,p_token_4 => 'PRODUCT_NAME'
158928: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
158929: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
158930: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
158931: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
158932: ,p_ae_header_id => NULL
158933: );
158934:
158935: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 158962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

158958: ----------------------------------------------------------------------------------
158959: -- 4219869 Business Flow
158960: -- Update journal entry status -- Need to generate this within IF
158961: ----------------------------------------------------------------------------------
158962: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
158963: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
158964: ,p_balance_type_code => l_balance_type_code
158965: );
158966:

Line 159134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

159130:
159131: --
159132: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
159133: --
159134: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
159135: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
159136: ELSE
159137: ---------------------------------------------------------------------------------------------------
159138: -- 4262811a Switch Sign

Line 159159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159155:
159156: XLA_AE_LINES_PKG.ValidateCurrentLine;
159157: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159158:
159159: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159160: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
159161: ,p_balance_type_code => l_balance_type_code);
159162:
159163: END IF;

Line 159269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159265: l_tmp_amt NUMBER;
159266: l_acc_rev_natural_side_code VARCHAR2(1);
159267:
159268: l_num_entries NUMBER;
159269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159273: l_recog_line_1 NUMBER;

Line 159270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159266: l_acc_rev_natural_side_code VARCHAR2(1);
159267:
159268: l_num_entries NUMBER;
159269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159273: l_recog_line_1 NUMBER;
159274: l_recog_line_2 NUMBER;

Line 159271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159267:
159268: l_num_entries NUMBER;
159269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159273: l_recog_line_1 NUMBER;
159274: l_recog_line_2 NUMBER;
159275:

Line 159272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

159268: l_num_entries NUMBER;
159269: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
159270: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
159271: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
159272: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
159273: l_recog_line_1 NUMBER;
159274: l_recog_line_2 NUMBER;
159275:
159276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 159278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

159274: l_recog_line_2 NUMBER;
159275:
159276: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
159277: l_bflow_applied_to_amt NUMBER; -- 5132302
159278: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
159279:
159280: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
159281:
159282: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 159353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

159349: l_accrual_line_num := NULL; -- 4262811
159350: l_tmp_amt := NULL; -- 4262811
159351: --
159352:
159353: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
159354: l_balance_type_code <> 'B' THEN
159355: IF NVL(p_source_35,'
159356: ') = 'INTERCO AR'
159357: THEN

Line 159425: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

159421: --
159422: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
159423:
159424: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
159425: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
159426:
159427: -- 4955764
159428: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
159429: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 159465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

159461: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
159462:
159463: IF xla_accounting_cache_pkg.GetValueChar
159464: (p_source_code => 'LEDGER_CATEGORY_CODE'
159465: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
159466: AND l_bflow_method_code = 'PRIOR_ENTRY'
159467: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
159468: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
159469: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 159660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

159656: p_lookup_type => 'XLA_OWNER_TYPE'
159657: ,p_lookup_code => l_component_type_code
159658: )
159659: ,p_token_4 => 'PRODUCT_NAME'
159660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159664: ,p_ae_header_id => NULL

Line 159661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

159657: ,p_lookup_code => l_component_type_code
159658: )
159659: ,p_token_4 => 'PRODUCT_NAME'
159660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159664: ,p_ae_header_id => NULL
159665: );

Line 159662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

159658: )
159659: ,p_token_4 => 'PRODUCT_NAME'
159660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159664: ,p_ae_header_id => NULL
159665: );
159666:

Line 159663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

159659: ,p_token_4 => 'PRODUCT_NAME'
159660: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
159661: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
159662: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
159663: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
159664: ,p_ae_header_id => NULL
159665: );
159666:
159667: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 159694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159690: ----------------------------------------------------------------------------------
159691: -- 4219869 Business Flow
159692: -- Update journal entry status -- Need to generate this within IF
159693: ----------------------------------------------------------------------------------
159694: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159695: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
159696: ,p_balance_type_code => l_balance_type_code
159697: );
159698:

Line 159866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

159862:
159863: --
159864: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
159865: --
159866: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
159867: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
159868: ELSE
159869: ---------------------------------------------------------------------------------------------------
159870: -- 4262811a Switch Sign

Line 159891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

159887:
159888: XLA_AE_LINES_PKG.ValidateCurrentLine;
159889: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
159890:
159891: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
159892: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
159893: ,p_balance_type_code => l_balance_type_code);
159894:
159895: END IF;

Line 160001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

159997: l_tmp_amt NUMBER;
159998: l_acc_rev_natural_side_code VARCHAR2(1);
159999:
160000: l_num_entries NUMBER;
160001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160005: l_recog_line_1 NUMBER;

Line 160002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

159998: l_acc_rev_natural_side_code VARCHAR2(1);
159999:
160000: l_num_entries NUMBER;
160001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160005: l_recog_line_1 NUMBER;
160006: l_recog_line_2 NUMBER;

Line 160003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

159999:
160000: l_num_entries NUMBER;
160001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160005: l_recog_line_1 NUMBER;
160006: l_recog_line_2 NUMBER;
160007:

Line 160004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160000: l_num_entries NUMBER;
160001: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160002: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160003: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160004: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160005: l_recog_line_1 NUMBER;
160006: l_recog_line_2 NUMBER;
160007:
160008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160006: l_recog_line_2 NUMBER;
160007:
160008: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160009: l_bflow_applied_to_amt NUMBER; -- 5132302
160010: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160011:
160012: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160013:
160014: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160085: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160081: l_accrual_line_num := NULL; -- 4262811
160082: l_tmp_amt := NULL; -- 4262811
160083: --
160084:
160085: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160086: l_balance_type_code <> 'B' THEN
160087: IF NVL(p_source_35,'
160088: ') = 'BONUS EXPENSE' AND
160089: NVL(p_source_42,'

Line 160159: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160155: --
160156: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160157:
160158: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160159: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160160:
160161: -- 4955764
160162: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160163: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160199: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160195: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160196:
160197: IF xla_accounting_cache_pkg.GetValueChar
160198: (p_source_code => 'LEDGER_CATEGORY_CODE'
160199: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160200: AND l_bflow_method_code = 'PRIOR_ENTRY'
160201: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160202: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160203: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 160352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

160348: p_lookup_type => 'XLA_OWNER_TYPE'
160349: ,p_lookup_code => l_component_type_code
160350: )
160351: ,p_token_4 => 'PRODUCT_NAME'
160352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160356: ,p_ae_header_id => NULL

Line 160353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

160349: ,p_lookup_code => l_component_type_code
160350: )
160351: ,p_token_4 => 'PRODUCT_NAME'
160352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160356: ,p_ae_header_id => NULL
160357: );

Line 160354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

160350: )
160351: ,p_token_4 => 'PRODUCT_NAME'
160352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160356: ,p_ae_header_id => NULL
160357: );
160358:

Line 160355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

160351: ,p_token_4 => 'PRODUCT_NAME'
160352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
160353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
160354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
160355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
160356: ,p_ae_header_id => NULL
160357: );
160358:
160359: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 160386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160382: ----------------------------------------------------------------------------------
160383: -- 4219869 Business Flow
160384: -- Update journal entry status -- Need to generate this within IF
160385: ----------------------------------------------------------------------------------
160386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
160388: ,p_balance_type_code => l_balance_type_code
160389: );
160390:

Line 160516: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

160512:
160513: --
160514: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
160515: --
160516: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
160517: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
160518: ELSE
160519: ---------------------------------------------------------------------------------------------------
160520: -- 4262811a Switch Sign

Line 160541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

160537:
160538: XLA_AE_LINES_PKG.ValidateCurrentLine;
160539: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
160540:
160541: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
160542: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
160543: ,p_balance_type_code => l_balance_type_code);
160544:
160545: END IF;

Line 160655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

160651: l_tmp_amt NUMBER;
160652: l_acc_rev_natural_side_code VARCHAR2(1);
160653:
160654: l_num_entries NUMBER;
160655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160659: l_recog_line_1 NUMBER;

Line 160656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

160652: l_acc_rev_natural_side_code VARCHAR2(1);
160653:
160654: l_num_entries NUMBER;
160655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160659: l_recog_line_1 NUMBER;
160660: l_recog_line_2 NUMBER;

Line 160657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

160653:
160654: l_num_entries NUMBER;
160655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160659: l_recog_line_1 NUMBER;
160660: l_recog_line_2 NUMBER;
160661:

Line 160658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

160654: l_num_entries NUMBER;
160655: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
160656: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
160657: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
160658: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
160659: l_recog_line_1 NUMBER;
160660: l_recog_line_2 NUMBER;
160661:
160662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 160664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

160660: l_recog_line_2 NUMBER;
160661:
160662: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
160663: l_bflow_applied_to_amt NUMBER; -- 5132302
160664: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
160665:
160666: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
160667:
160668: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 160739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

160735: l_accrual_line_num := NULL; -- 4262811
160736: l_tmp_amt := NULL; -- 4262811
160737: --
160738:
160739: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
160740: l_balance_type_code <> 'B' THEN
160741: IF (NVL(p_source_35,'
160742: ') = 'BONUS RESERVE' OR
160743: NVL(p_source_35,'

Line 160815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

160811: --
160812: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
160813:
160814: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
160815: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
160816:
160817: -- 4955764
160818: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
160819: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 160855: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

160851: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
160852:
160853: IF xla_accounting_cache_pkg.GetValueChar
160854: (p_source_code => 'LEDGER_CATEGORY_CODE'
160855: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
160856: AND l_bflow_method_code = 'PRIOR_ENTRY'
160857: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
160858: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
160859: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161047: p_lookup_type => 'XLA_OWNER_TYPE'
161048: ,p_lookup_code => l_component_type_code
161049: )
161050: ,p_token_4 => 'PRODUCT_NAME'
161051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161055: ,p_ae_header_id => NULL

Line 161052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161048: ,p_lookup_code => l_component_type_code
161049: )
161050: ,p_token_4 => 'PRODUCT_NAME'
161051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161055: ,p_ae_header_id => NULL
161056: );

Line 161053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161049: )
161050: ,p_token_4 => 'PRODUCT_NAME'
161051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161055: ,p_ae_header_id => NULL
161056: );
161057:

Line 161054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161050: ,p_token_4 => 'PRODUCT_NAME'
161051: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161052: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161053: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161054: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161055: ,p_ae_header_id => NULL
161056: );
161057:
161058: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161081: ----------------------------------------------------------------------------------
161082: -- 4219869 Business Flow
161083: -- Update journal entry status -- Need to generate this within IF
161084: ----------------------------------------------------------------------------------
161085: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161086: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161087: ,p_balance_type_code => l_balance_type_code
161088: );
161089:

Line 161258: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161254:
161255: --
161256: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161257: --
161258: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161259: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161260: ELSE
161261: ---------------------------------------------------------------------------------------------------
161262: -- 4262811a Switch Sign

Line 161283: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161279:
161280: XLA_AE_LINES_PKG.ValidateCurrentLine;
161281: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
161282:
161283: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161284: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
161285: ,p_balance_type_code => l_balance_type_code);
161286:
161287: END IF;

Line 161395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

161391: l_tmp_amt NUMBER;
161392: l_acc_rev_natural_side_code VARCHAR2(1);
161393:
161394: l_num_entries NUMBER;
161395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161399: l_recog_line_1 NUMBER;

Line 161396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

161392: l_acc_rev_natural_side_code VARCHAR2(1);
161393:
161394: l_num_entries NUMBER;
161395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161399: l_recog_line_1 NUMBER;
161400: l_recog_line_2 NUMBER;

Line 161397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

161393:
161394: l_num_entries NUMBER;
161395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161399: l_recog_line_1 NUMBER;
161400: l_recog_line_2 NUMBER;
161401:

Line 161398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

161394: l_num_entries NUMBER;
161395: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
161396: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
161397: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
161398: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
161399: l_recog_line_1 NUMBER;
161400: l_recog_line_2 NUMBER;
161401:
161402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 161404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

161400: l_recog_line_2 NUMBER;
161401:
161402: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
161403: l_bflow_applied_to_amt NUMBER; -- 5132302
161404: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
161405:
161406: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
161407:
161408: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 161479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

161475: l_accrual_line_num := NULL; -- 4262811
161476: l_tmp_amt := NULL; -- 4262811
161477: --
161478:
161479: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
161480: l_balance_type_code <> 'B' THEN
161481: IF NVL(p_source_35,'
161482: ') = 'COST' AND
161483: NVL(p_source_42,'

Line 161553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

161549: --
161550: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
161551:
161552: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
161553: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
161554:
161555: -- 4955764
161556: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
161557: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 161593: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

161589: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
161590:
161591: IF xla_accounting_cache_pkg.GetValueChar
161592: (p_source_code => 'LEDGER_CATEGORY_CODE'
161593: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
161594: AND l_bflow_method_code = 'PRIOR_ENTRY'
161595: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
161596: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
161597: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 161788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

161784: p_lookup_type => 'XLA_OWNER_TYPE'
161785: ,p_lookup_code => l_component_type_code
161786: )
161787: ,p_token_4 => 'PRODUCT_NAME'
161788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161792: ,p_ae_header_id => NULL

Line 161789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

161785: ,p_lookup_code => l_component_type_code
161786: )
161787: ,p_token_4 => 'PRODUCT_NAME'
161788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161792: ,p_ae_header_id => NULL
161793: );

Line 161790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

161786: )
161787: ,p_token_4 => 'PRODUCT_NAME'
161788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161792: ,p_ae_header_id => NULL
161793: );
161794:

Line 161791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

161787: ,p_token_4 => 'PRODUCT_NAME'
161788: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
161789: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
161790: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
161791: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
161792: ,p_ae_header_id => NULL
161793: );
161794:
161795: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 161822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

161818: ----------------------------------------------------------------------------------
161819: -- 4219869 Business Flow
161820: -- Update journal entry status -- Need to generate this within IF
161821: ----------------------------------------------------------------------------------
161822: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
161823: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
161824: ,p_balance_type_code => l_balance_type_code
161825: );
161826:

Line 161994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

161990:
161991: --
161992: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
161993: --
161994: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
161995: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
161996: ELSE
161997: ---------------------------------------------------------------------------------------------------
161998: -- 4262811a Switch Sign

Line 162019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162015:
162016: XLA_AE_LINES_PKG.ValidateCurrentLine;
162017: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162018:
162019: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162020: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
162021: ,p_balance_type_code => l_balance_type_code);
162022:
162023: END IF;

Line 162127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162123: l_tmp_amt NUMBER;
162124: l_acc_rev_natural_side_code VARCHAR2(1);
162125:
162126: l_num_entries NUMBER;
162127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162131: l_recog_line_1 NUMBER;

Line 162128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162124: l_acc_rev_natural_side_code VARCHAR2(1);
162125:
162126: l_num_entries NUMBER;
162127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162131: l_recog_line_1 NUMBER;
162132: l_recog_line_2 NUMBER;

Line 162129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162125:
162126: l_num_entries NUMBER;
162127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162131: l_recog_line_1 NUMBER;
162132: l_recog_line_2 NUMBER;
162133:

Line 162130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162126: l_num_entries NUMBER;
162127: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162128: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162129: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162130: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162131: l_recog_line_1 NUMBER;
162132: l_recog_line_2 NUMBER;
162133:
162134: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162136: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162132: l_recog_line_2 NUMBER;
162133:
162134: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162135: l_bflow_applied_to_amt NUMBER; -- 5132302
162136: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162137:
162138: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162139:
162140: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162211: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162207: l_accrual_line_num := NULL; -- 4262811
162208: l_tmp_amt := NULL; -- 4262811
162209: --
162210:
162211: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162212: l_balance_type_code <> 'B' THEN
162213: IF NVL(p_source_35,'
162214: ') = 'EXPENSE' AND
162215: NVL(p_source_42,'

Line 162285: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162281: --
162282: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162283:
162284: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162285: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162286:
162287: -- 4955764
162288: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162289: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162321: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162322:
162323: IF xla_accounting_cache_pkg.GetValueChar
162324: (p_source_code => 'LEDGER_CATEGORY_CODE'
162325: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162326: AND l_bflow_method_code = 'PRIOR_ENTRY'
162327: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162328: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162329: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 162436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

162432: p_lookup_type => 'XLA_OWNER_TYPE'
162433: ,p_lookup_code => l_component_type_code
162434: )
162435: ,p_token_4 => 'PRODUCT_NAME'
162436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162440: ,p_ae_header_id => NULL

Line 162437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

162433: ,p_lookup_code => l_component_type_code
162434: )
162435: ,p_token_4 => 'PRODUCT_NAME'
162436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162440: ,p_ae_header_id => NULL
162441: );

Line 162438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

162434: )
162435: ,p_token_4 => 'PRODUCT_NAME'
162436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162440: ,p_ae_header_id => NULL
162441: );
162442:

Line 162439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

162435: ,p_token_4 => 'PRODUCT_NAME'
162436: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
162437: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
162438: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
162439: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
162440: ,p_ae_header_id => NULL
162441: );
162442:
162443: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 162470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162466: ----------------------------------------------------------------------------------
162467: -- 4219869 Business Flow
162468: -- Update journal entry status -- Need to generate this within IF
162469: ----------------------------------------------------------------------------------
162470: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162471: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
162472: ,p_balance_type_code => l_balance_type_code
162473: );
162474:

Line 162558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

162554:
162555: --
162556: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
162557: --
162558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
162559: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
162560: ELSE
162561: ---------------------------------------------------------------------------------------------------
162562: -- 4262811a Switch Sign

Line 162583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

162579:
162580: XLA_AE_LINES_PKG.ValidateCurrentLine;
162581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
162582:
162583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
162584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
162585: ,p_balance_type_code => l_balance_type_code);
162586:
162587: END IF;

Line 162697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

162693: l_tmp_amt NUMBER;
162694: l_acc_rev_natural_side_code VARCHAR2(1);
162695:
162696: l_num_entries NUMBER;
162697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162701: l_recog_line_1 NUMBER;

Line 162698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

162694: l_acc_rev_natural_side_code VARCHAR2(1);
162695:
162696: l_num_entries NUMBER;
162697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162701: l_recog_line_1 NUMBER;
162702: l_recog_line_2 NUMBER;

Line 162699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

162695:
162696: l_num_entries NUMBER;
162697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162701: l_recog_line_1 NUMBER;
162702: l_recog_line_2 NUMBER;
162703:

Line 162700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

162696: l_num_entries NUMBER;
162697: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
162698: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
162699: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
162700: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
162701: l_recog_line_1 NUMBER;
162702: l_recog_line_2 NUMBER;
162703:
162704: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 162706: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

162702: l_recog_line_2 NUMBER;
162703:
162704: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
162705: l_bflow_applied_to_amt NUMBER; -- 5132302
162706: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
162707:
162708: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
162709:
162710: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 162781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

162777: l_accrual_line_num := NULL; -- 4262811
162778: l_tmp_amt := NULL; -- 4262811
162779: --
162780:
162781: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
162782: l_balance_type_code <> 'B' THEN
162783: IF (NVL(p_source_35,'
162784: ') = 'RESERVE' OR
162785: NVL(p_source_35,'

Line 162857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

162853: --
162854: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
162855:
162856: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
162857: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
162858:
162859: -- 4955764
162860: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
162861: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 162897: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

162893: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
162894:
162895: IF xla_accounting_cache_pkg.GetValueChar
162896: (p_source_code => 'LEDGER_CATEGORY_CODE'
162897: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
162898: AND l_bflow_method_code = 'PRIOR_ENTRY'
162899: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
162900: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
162901: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163089: p_lookup_type => 'XLA_OWNER_TYPE'
163090: ,p_lookup_code => l_component_type_code
163091: )
163092: ,p_token_4 => 'PRODUCT_NAME'
163093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163097: ,p_ae_header_id => NULL

Line 163094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163090: ,p_lookup_code => l_component_type_code
163091: )
163092: ,p_token_4 => 'PRODUCT_NAME'
163093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163097: ,p_ae_header_id => NULL
163098: );

Line 163095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163091: )
163092: ,p_token_4 => 'PRODUCT_NAME'
163093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163097: ,p_ae_header_id => NULL
163098: );
163099:

Line 163096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163092: ,p_token_4 => 'PRODUCT_NAME'
163093: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163094: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163095: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163096: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163097: ,p_ae_header_id => NULL
163098: );
163099:
163100: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163123: ----------------------------------------------------------------------------------
163124: -- 4219869 Business Flow
163125: -- Update journal entry status -- Need to generate this within IF
163126: ----------------------------------------------------------------------------------
163127: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163128: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163129: ,p_balance_type_code => l_balance_type_code
163130: );
163131:

Line 163300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163296:
163297: --
163298: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163299: --
163300: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163301: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163302: ELSE
163303: ---------------------------------------------------------------------------------------------------
163304: -- 4262811a Switch Sign

Line 163325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163321:
163322: XLA_AE_LINES_PKG.ValidateCurrentLine;
163323: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163324:
163325: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163326: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163327: ,p_balance_type_code => l_balance_type_code);
163328:
163329: END IF;

Line 163433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163429: l_tmp_amt NUMBER;
163430: l_acc_rev_natural_side_code VARCHAR2(1);
163431:
163432: l_num_entries NUMBER;
163433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163437: l_recog_line_1 NUMBER;

Line 163434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

163430: l_acc_rev_natural_side_code VARCHAR2(1);
163431:
163432: l_num_entries NUMBER;
163433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163437: l_recog_line_1 NUMBER;
163438: l_recog_line_2 NUMBER;

Line 163435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

163431:
163432: l_num_entries NUMBER;
163433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163437: l_recog_line_1 NUMBER;
163438: l_recog_line_2 NUMBER;
163439:

Line 163436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

163432: l_num_entries NUMBER;
163433: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
163434: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
163435: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
163436: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
163437: l_recog_line_1 NUMBER;
163438: l_recog_line_2 NUMBER;
163439:
163440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 163442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

163438: l_recog_line_2 NUMBER;
163439:
163440: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
163441: l_bflow_applied_to_amt NUMBER; -- 5132302
163442: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
163443:
163444: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
163445:
163446: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 163517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

163513: l_accrual_line_num := NULL; -- 4262811
163514: l_tmp_amt := NULL; -- 4262811
163515: --
163516:
163517: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
163518: l_balance_type_code <> 'B' THEN
163519: IF NVL(p_source_35,'
163520: ') = 'BONUS EXPENSE' AND
163521: NVL(p_source_42,'

Line 163591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

163587: --
163588: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
163589:
163590: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
163591: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
163592:
163593: -- 4955764
163594: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
163595: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 163631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

163627: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
163628:
163629: IF xla_accounting_cache_pkg.GetValueChar
163630: (p_source_code => 'LEDGER_CATEGORY_CODE'
163631: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
163632: AND l_bflow_method_code = 'PRIOR_ENTRY'
163633: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
163634: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
163635: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 163742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

163738: p_lookup_type => 'XLA_OWNER_TYPE'
163739: ,p_lookup_code => l_component_type_code
163740: )
163741: ,p_token_4 => 'PRODUCT_NAME'
163742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163746: ,p_ae_header_id => NULL

Line 163743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

163739: ,p_lookup_code => l_component_type_code
163740: )
163741: ,p_token_4 => 'PRODUCT_NAME'
163742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163746: ,p_ae_header_id => NULL
163747: );

Line 163744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

163740: )
163741: ,p_token_4 => 'PRODUCT_NAME'
163742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163746: ,p_ae_header_id => NULL
163747: );
163748:

Line 163745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

163741: ,p_token_4 => 'PRODUCT_NAME'
163742: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
163743: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
163744: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
163745: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
163746: ,p_ae_header_id => NULL
163747: );
163748:
163749: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 163776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163772: ----------------------------------------------------------------------------------
163773: -- 4219869 Business Flow
163774: -- Update journal entry status -- Need to generate this within IF
163775: ----------------------------------------------------------------------------------
163776: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163777: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
163778: ,p_balance_type_code => l_balance_type_code
163779: );
163780:

Line 163864: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

163860:
163861: --
163862: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
163863: --
163864: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
163865: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
163866: ELSE
163867: ---------------------------------------------------------------------------------------------------
163868: -- 4262811a Switch Sign

Line 163889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

163885:
163886: XLA_AE_LINES_PKG.ValidateCurrentLine;
163887: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
163888:
163889: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
163890: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
163891: ,p_balance_type_code => l_balance_type_code);
163892:
163893: END IF;

Line 164003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

163999: l_tmp_amt NUMBER;
164000: l_acc_rev_natural_side_code VARCHAR2(1);
164001:
164002: l_num_entries NUMBER;
164003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164007: l_recog_line_1 NUMBER;

Line 164004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164000: l_acc_rev_natural_side_code VARCHAR2(1);
164001:
164002: l_num_entries NUMBER;
164003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164007: l_recog_line_1 NUMBER;
164008: l_recog_line_2 NUMBER;

Line 164005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164001:
164002: l_num_entries NUMBER;
164003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164007: l_recog_line_1 NUMBER;
164008: l_recog_line_2 NUMBER;
164009:

Line 164006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164002: l_num_entries NUMBER;
164003: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164004: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164005: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164006: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164007: l_recog_line_1 NUMBER;
164008: l_recog_line_2 NUMBER;
164009:
164010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164008: l_recog_line_2 NUMBER;
164009:
164010: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164011: l_bflow_applied_to_amt NUMBER; -- 5132302
164012: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164013:
164014: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164015:
164016: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164083: l_accrual_line_num := NULL; -- 4262811
164084: l_tmp_amt := NULL; -- 4262811
164085: --
164086:
164087: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164088: l_balance_type_code <> 'B' THEN
164089: IF (NVL(p_source_35,'
164090: ') = 'BONUS RESERVE' OR
164091: NVL(p_source_35,'

Line 164163: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164159: --
164160: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164161:
164162: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164163: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164164:
164165: -- 4955764
164166: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164167: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164203: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164199: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164200:
164201: IF xla_accounting_cache_pkg.GetValueChar
164202: (p_source_code => 'LEDGER_CATEGORY_CODE'
164203: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164204: AND l_bflow_method_code = 'PRIOR_ENTRY'
164205: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164206: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164207: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 164399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

164395: p_lookup_type => 'XLA_OWNER_TYPE'
164396: ,p_lookup_code => l_component_type_code
164397: )
164398: ,p_token_4 => 'PRODUCT_NAME'
164399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164403: ,p_ae_header_id => NULL

Line 164400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

164396: ,p_lookup_code => l_component_type_code
164397: )
164398: ,p_token_4 => 'PRODUCT_NAME'
164399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164403: ,p_ae_header_id => NULL
164404: );

Line 164401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

164397: )
164398: ,p_token_4 => 'PRODUCT_NAME'
164399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164403: ,p_ae_header_id => NULL
164404: );
164405:

Line 164402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

164398: ,p_token_4 => 'PRODUCT_NAME'
164399: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
164400: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
164401: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
164402: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
164403: ,p_ae_header_id => NULL
164404: );
164405:
164406: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 164433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164429: ----------------------------------------------------------------------------------
164430: -- 4219869 Business Flow
164431: -- Update journal entry status -- Need to generate this within IF
164432: ----------------------------------------------------------------------------------
164433: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164434: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
164435: ,p_balance_type_code => l_balance_type_code
164436: );
164437:

Line 164606: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

164602:
164603: --
164604: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
164605: --
164606: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
164607: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
164608: ELSE
164609: ---------------------------------------------------------------------------------------------------
164610: -- 4262811a Switch Sign

Line 164631: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

164627:
164628: XLA_AE_LINES_PKG.ValidateCurrentLine;
164629: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
164630:
164631: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
164632: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
164633: ,p_balance_type_code => l_balance_type_code);
164634:
164635: END IF;

Line 164745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

164741: l_tmp_amt NUMBER;
164742: l_acc_rev_natural_side_code VARCHAR2(1);
164743:
164744: l_num_entries NUMBER;
164745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164749: l_recog_line_1 NUMBER;

Line 164746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

164742: l_acc_rev_natural_side_code VARCHAR2(1);
164743:
164744: l_num_entries NUMBER;
164745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164749: l_recog_line_1 NUMBER;
164750: l_recog_line_2 NUMBER;

Line 164747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

164743:
164744: l_num_entries NUMBER;
164745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164749: l_recog_line_1 NUMBER;
164750: l_recog_line_2 NUMBER;
164751:

Line 164748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

164744: l_num_entries NUMBER;
164745: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
164746: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
164747: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
164748: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
164749: l_recog_line_1 NUMBER;
164750: l_recog_line_2 NUMBER;
164751:
164752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 164754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

164750: l_recog_line_2 NUMBER;
164751:
164752: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
164753: l_bflow_applied_to_amt NUMBER; -- 5132302
164754: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
164755:
164756: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
164757:
164758: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 164829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

164825: l_accrual_line_num := NULL; -- 4262811
164826: l_tmp_amt := NULL; -- 4262811
164827: --
164828:
164829: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
164830: l_balance_type_code <> 'B' THEN
164831: IF NVL(p_source_35,'
164832: ') = 'REVAL RESERVE' AND
164833: NVL(p_source_42,'

Line 164903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

164899: --
164900: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
164901:
164902: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
164903: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
164904:
164905: -- 4955764
164906: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
164907: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 164943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

164939: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
164940:
164941: IF xla_accounting_cache_pkg.GetValueChar
164942: (p_source_code => 'LEDGER_CATEGORY_CODE'
164943: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
164944: AND l_bflow_method_code = 'PRIOR_ENTRY'
164945: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
164946: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
164947: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165135: p_lookup_type => 'XLA_OWNER_TYPE'
165136: ,p_lookup_code => l_component_type_code
165137: )
165138: ,p_token_4 => 'PRODUCT_NAME'
165139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165143: ,p_ae_header_id => NULL

Line 165140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165136: ,p_lookup_code => l_component_type_code
165137: )
165138: ,p_token_4 => 'PRODUCT_NAME'
165139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165143: ,p_ae_header_id => NULL
165144: );

Line 165141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165137: )
165138: ,p_token_4 => 'PRODUCT_NAME'
165139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165143: ,p_ae_header_id => NULL
165144: );
165145:

Line 165142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165138: ,p_token_4 => 'PRODUCT_NAME'
165139: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165140: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165141: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165142: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165143: ,p_ae_header_id => NULL
165144: );
165145:
165146: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165169: ----------------------------------------------------------------------------------
165170: -- 4219869 Business Flow
165171: -- Update journal entry status -- Need to generate this within IF
165172: ----------------------------------------------------------------------------------
165173: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165174: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165175: ,p_balance_type_code => l_balance_type_code
165176: );
165177:

Line 165346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

165342:
165343: --
165344: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
165345: --
165346: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
165347: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
165348: ELSE
165349: ---------------------------------------------------------------------------------------------------
165350: -- 4262811a Switch Sign

Line 165371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165367:
165368: XLA_AE_LINES_PKG.ValidateCurrentLine;
165369: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
165370:
165371: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165372: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
165373: ,p_balance_type_code => l_balance_type_code);
165374:
165375: END IF;

Line 165483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

165479: l_tmp_amt NUMBER;
165480: l_acc_rev_natural_side_code VARCHAR2(1);
165481:
165482: l_num_entries NUMBER;
165483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165487: l_recog_line_1 NUMBER;

Line 165484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

165480: l_acc_rev_natural_side_code VARCHAR2(1);
165481:
165482: l_num_entries NUMBER;
165483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165487: l_recog_line_1 NUMBER;
165488: l_recog_line_2 NUMBER;

Line 165485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

165481:
165482: l_num_entries NUMBER;
165483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165487: l_recog_line_1 NUMBER;
165488: l_recog_line_2 NUMBER;
165489:

Line 165486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

165482: l_num_entries NUMBER;
165483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
165484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
165485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
165486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
165487: l_recog_line_1 NUMBER;
165488: l_recog_line_2 NUMBER;
165489:
165490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 165492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

165488: l_recog_line_2 NUMBER;
165489:
165490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
165491: l_bflow_applied_to_amt NUMBER; -- 5132302
165492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
165493:
165494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
165495:
165496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 165567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

165563: l_accrual_line_num := NULL; -- 4262811
165564: l_tmp_amt := NULL; -- 4262811
165565: --
165566:
165567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
165568: l_balance_type_code <> 'B' THEN
165569: IF NVL(p_source_35,'
165570: ') = 'COST' AND
165571: NVL(p_source_42,'

Line 165641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

165637: --
165638: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
165639:
165640: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
165641: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
165642:
165643: -- 4955764
165644: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
165645: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 165681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

165677: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
165678:
165679: IF xla_accounting_cache_pkg.GetValueChar
165680: (p_source_code => 'LEDGER_CATEGORY_CODE'
165681: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
165682: AND l_bflow_method_code = 'PRIOR_ENTRY'
165683: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
165684: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
165685: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 165876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

165872: p_lookup_type => 'XLA_OWNER_TYPE'
165873: ,p_lookup_code => l_component_type_code
165874: )
165875: ,p_token_4 => 'PRODUCT_NAME'
165876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165880: ,p_ae_header_id => NULL

Line 165877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

165873: ,p_lookup_code => l_component_type_code
165874: )
165875: ,p_token_4 => 'PRODUCT_NAME'
165876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165880: ,p_ae_header_id => NULL
165881: );

Line 165878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

165874: )
165875: ,p_token_4 => 'PRODUCT_NAME'
165876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165880: ,p_ae_header_id => NULL
165881: );
165882:

Line 165879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

165875: ,p_token_4 => 'PRODUCT_NAME'
165876: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
165877: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
165878: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
165879: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
165880: ,p_ae_header_id => NULL
165881: );
165882:
165883: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 165910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

165906: ----------------------------------------------------------------------------------
165907: -- 4219869 Business Flow
165908: -- Update journal entry status -- Need to generate this within IF
165909: ----------------------------------------------------------------------------------
165910: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
165911: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
165912: ,p_balance_type_code => l_balance_type_code
165913: );
165914:

Line 166082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

166078:
166079: --
166080: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
166081: --
166082: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
166083: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
166084: ELSE
166085: ---------------------------------------------------------------------------------------------------
166086: -- 4262811a Switch Sign

Line 166107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166103:
166104: XLA_AE_LINES_PKG.ValidateCurrentLine;
166105: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166106:
166107: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166108: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166109: ,p_balance_type_code => l_balance_type_code);
166110:
166111: END IF;

Line 166217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166213: l_tmp_amt NUMBER;
166214: l_acc_rev_natural_side_code VARCHAR2(1);
166215:
166216: l_num_entries NUMBER;
166217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166221: l_recog_line_1 NUMBER;

Line 166218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166214: l_acc_rev_natural_side_code VARCHAR2(1);
166215:
166216: l_num_entries NUMBER;
166217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166221: l_recog_line_1 NUMBER;
166222: l_recog_line_2 NUMBER;

Line 166219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166215:
166216: l_num_entries NUMBER;
166217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166221: l_recog_line_1 NUMBER;
166222: l_recog_line_2 NUMBER;
166223:

Line 166220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166216: l_num_entries NUMBER;
166217: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166218: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166219: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166220: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166221: l_recog_line_1 NUMBER;
166222: l_recog_line_2 NUMBER;
166223:
166224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166222: l_recog_line_2 NUMBER;
166223:
166224: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166225: l_bflow_applied_to_amt NUMBER; -- 5132302
166226: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166227:
166228: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166229:
166230: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166297: l_accrual_line_num := NULL; -- 4262811
166298: l_tmp_amt := NULL; -- 4262811
166299: --
166300:
166301: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166302: l_balance_type_code <> 'B' THEN
166303: IF NVL(p_source_35,'
166304: ') = 'BONUS EXPENSE' AND
166305: NVL(p_source_42,'

Line 166375: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

166371: --
166372: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
166373:
166374: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
166375: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
166376:
166377: -- 4955764
166378: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
166379: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 166415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

166411: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
166412:
166413: IF xla_accounting_cache_pkg.GetValueChar
166414: (p_source_code => 'LEDGER_CATEGORY_CODE'
166415: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
166416: AND l_bflow_method_code = 'PRIOR_ENTRY'
166417: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
166418: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
166419: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 166568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

166564: p_lookup_type => 'XLA_OWNER_TYPE'
166565: ,p_lookup_code => l_component_type_code
166566: )
166567: ,p_token_4 => 'PRODUCT_NAME'
166568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166572: ,p_ae_header_id => NULL

Line 166569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

166565: ,p_lookup_code => l_component_type_code
166566: )
166567: ,p_token_4 => 'PRODUCT_NAME'
166568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166572: ,p_ae_header_id => NULL
166573: );

Line 166570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

166566: )
166567: ,p_token_4 => 'PRODUCT_NAME'
166568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166572: ,p_ae_header_id => NULL
166573: );
166574:

Line 166571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

166567: ,p_token_4 => 'PRODUCT_NAME'
166568: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
166569: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
166570: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
166571: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
166572: ,p_ae_header_id => NULL
166573: );
166574:
166575: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 166602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166598: ----------------------------------------------------------------------------------
166599: -- 4219869 Business Flow
166600: -- Update journal entry status -- Need to generate this within IF
166601: ----------------------------------------------------------------------------------
166602: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166603: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
166604: ,p_balance_type_code => l_balance_type_code
166605: );
166606:

Line 166732: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

166728:
166729: --
166730: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
166731: --
166732: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
166733: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
166734: ELSE
166735: ---------------------------------------------------------------------------------------------------
166736: -- 4262811a Switch Sign

Line 166757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

166753:
166754: XLA_AE_LINES_PKG.ValidateCurrentLine;
166755: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
166756:
166757: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
166758: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
166759: ,p_balance_type_code => l_balance_type_code);
166760:
166761: END IF;

Line 166871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

166867: l_tmp_amt NUMBER;
166868: l_acc_rev_natural_side_code VARCHAR2(1);
166869:
166870: l_num_entries NUMBER;
166871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166875: l_recog_line_1 NUMBER;

Line 166872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

166868: l_acc_rev_natural_side_code VARCHAR2(1);
166869:
166870: l_num_entries NUMBER;
166871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166875: l_recog_line_1 NUMBER;
166876: l_recog_line_2 NUMBER;

Line 166873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

166869:
166870: l_num_entries NUMBER;
166871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166875: l_recog_line_1 NUMBER;
166876: l_recog_line_2 NUMBER;
166877:

Line 166874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

166870: l_num_entries NUMBER;
166871: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
166872: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
166873: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
166874: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
166875: l_recog_line_1 NUMBER;
166876: l_recog_line_2 NUMBER;
166877:
166878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 166880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

166876: l_recog_line_2 NUMBER;
166877:
166878: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
166879: l_bflow_applied_to_amt NUMBER; -- 5132302
166880: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
166881:
166882: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
166883:
166884: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 166955: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

166951: l_accrual_line_num := NULL; -- 4262811
166952: l_tmp_amt := NULL; -- 4262811
166953: --
166954:
166955: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
166956: l_balance_type_code <> 'B' THEN
166957: IF (NVL(p_source_35,'
166958: ') = 'BONUS EXPENSE' OR
166959: NVL(p_source_35,'

Line 167031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

167027: --
167028: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
167029:
167030: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
167031: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167032:
167033: -- 4955764
167034: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167035: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167067: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167068:
167069: IF xla_accounting_cache_pkg.GetValueChar
167070: (p_source_code => 'LEDGER_CATEGORY_CODE'
167071: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167072: AND l_bflow_method_code = 'PRIOR_ENTRY'
167073: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167074: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167075: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167263: p_lookup_type => 'XLA_OWNER_TYPE'
167264: ,p_lookup_code => l_component_type_code
167265: )
167266: ,p_token_4 => 'PRODUCT_NAME'
167267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167271: ,p_ae_header_id => NULL

Line 167268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167264: ,p_lookup_code => l_component_type_code
167265: )
167266: ,p_token_4 => 'PRODUCT_NAME'
167267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167271: ,p_ae_header_id => NULL
167272: );

Line 167269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167265: )
167266: ,p_token_4 => 'PRODUCT_NAME'
167267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167271: ,p_ae_header_id => NULL
167272: );
167273:

Line 167270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167266: ,p_token_4 => 'PRODUCT_NAME'
167267: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167268: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167269: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167270: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167271: ,p_ae_header_id => NULL
167272: );
167273:
167274: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167297: ----------------------------------------------------------------------------------
167298: -- 4219869 Business Flow
167299: -- Update journal entry status -- Need to generate this within IF
167300: ----------------------------------------------------------------------------------
167301: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167302: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167303: ,p_balance_type_code => l_balance_type_code
167304: );
167305:

Line 167474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

167470:
167471: --
167472: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
167473: --
167474: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
167475: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
167476: ELSE
167477: ---------------------------------------------------------------------------------------------------
167478: -- 4262811a Switch Sign

Line 167499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167495:
167496: XLA_AE_LINES_PKG.ValidateCurrentLine;
167497: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
167498:
167499: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167500: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
167501: ,p_balance_type_code => l_balance_type_code);
167502:
167503: END IF;

Line 167607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

167603: l_tmp_amt NUMBER;
167604: l_acc_rev_natural_side_code VARCHAR2(1);
167605:
167606: l_num_entries NUMBER;
167607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167611: l_recog_line_1 NUMBER;

Line 167608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

167604: l_acc_rev_natural_side_code VARCHAR2(1);
167605:
167606: l_num_entries NUMBER;
167607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167611: l_recog_line_1 NUMBER;
167612: l_recog_line_2 NUMBER;

Line 167609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

167605:
167606: l_num_entries NUMBER;
167607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167611: l_recog_line_1 NUMBER;
167612: l_recog_line_2 NUMBER;
167613:

Line 167610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

167606: l_num_entries NUMBER;
167607: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
167608: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
167609: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
167610: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
167611: l_recog_line_1 NUMBER;
167612: l_recog_line_2 NUMBER;
167613:
167614: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 167616: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

167612: l_recog_line_2 NUMBER;
167613:
167614: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
167615: l_bflow_applied_to_amt NUMBER; -- 5132302
167616: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
167617:
167618: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
167619:
167620: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 167691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

167687: l_accrual_line_num := NULL; -- 4262811
167688: l_tmp_amt := NULL; -- 4262811
167689: --
167690:
167691: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
167692: l_balance_type_code <> 'B' THEN
167693: IF NVL(p_source_35,'
167694: ') = 'EXPENSE' AND
167695: NVL(p_source_42,'

Line 167765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

167761: --
167762: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
167763:
167764: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
167765: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
167766:
167767: -- 4955764
167768: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
167769: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 167805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

167801: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
167802:
167803: IF xla_accounting_cache_pkg.GetValueChar
167804: (p_source_code => 'LEDGER_CATEGORY_CODE'
167805: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
167806: AND l_bflow_method_code = 'PRIOR_ENTRY'
167807: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
167808: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
167809: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 167916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

167912: p_lookup_type => 'XLA_OWNER_TYPE'
167913: ,p_lookup_code => l_component_type_code
167914: )
167915: ,p_token_4 => 'PRODUCT_NAME'
167916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167920: ,p_ae_header_id => NULL

Line 167917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

167913: ,p_lookup_code => l_component_type_code
167914: )
167915: ,p_token_4 => 'PRODUCT_NAME'
167916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167920: ,p_ae_header_id => NULL
167921: );

Line 167918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

167914: )
167915: ,p_token_4 => 'PRODUCT_NAME'
167916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167920: ,p_ae_header_id => NULL
167921: );
167922:

Line 167919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

167915: ,p_token_4 => 'PRODUCT_NAME'
167916: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
167917: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
167918: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
167919: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
167920: ,p_ae_header_id => NULL
167921: );
167922:
167923: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 167950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

167946: ----------------------------------------------------------------------------------
167947: -- 4219869 Business Flow
167948: -- Update journal entry status -- Need to generate this within IF
167949: ----------------------------------------------------------------------------------
167950: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
167951: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
167952: ,p_balance_type_code => l_balance_type_code
167953: );
167954:

Line 168038: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168034:
168035: --
168036: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168037: --
168038: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168039: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168040: ELSE
168041: ---------------------------------------------------------------------------------------------------
168042: -- 4262811a Switch Sign

Line 168063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168059:
168060: XLA_AE_LINES_PKG.ValidateCurrentLine;
168061: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168062:
168063: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168064: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168065: ,p_balance_type_code => l_balance_type_code);
168066:
168067: END IF;

Line 168177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168173: l_tmp_amt NUMBER;
168174: l_acc_rev_natural_side_code VARCHAR2(1);
168175:
168176: l_num_entries NUMBER;
168177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168181: l_recog_line_1 NUMBER;

Line 168178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168174: l_acc_rev_natural_side_code VARCHAR2(1);
168175:
168176: l_num_entries NUMBER;
168177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168181: l_recog_line_1 NUMBER;
168182: l_recog_line_2 NUMBER;

Line 168179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168175:
168176: l_num_entries NUMBER;
168177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168181: l_recog_line_1 NUMBER;
168182: l_recog_line_2 NUMBER;
168183:

Line 168180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168176: l_num_entries NUMBER;
168177: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168178: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168179: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168180: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168181: l_recog_line_1 NUMBER;
168182: l_recog_line_2 NUMBER;
168183:
168184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168182: l_recog_line_2 NUMBER;
168183:
168184: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168185: l_bflow_applied_to_amt NUMBER; -- 5132302
168186: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168187:
168188: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168189:
168190: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168261: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168257: l_accrual_line_num := NULL; -- 4262811
168258: l_tmp_amt := NULL; -- 4262811
168259: --
168260:
168261: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168262: l_balance_type_code <> 'B' THEN
168263: IF (NVL(p_source_35,'
168264: ') = 'RESERVE' OR
168265: NVL(p_source_35,'

Line 168337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

168333: --
168334: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
168335:
168336: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
168337: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
168338:
168339: -- 4955764
168340: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
168341: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 168377: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

168373: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
168374:
168375: IF xla_accounting_cache_pkg.GetValueChar
168376: (p_source_code => 'LEDGER_CATEGORY_CODE'
168377: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
168378: AND l_bflow_method_code = 'PRIOR_ENTRY'
168379: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
168380: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
168381: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 168573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

168569: p_lookup_type => 'XLA_OWNER_TYPE'
168570: ,p_lookup_code => l_component_type_code
168571: )
168572: ,p_token_4 => 'PRODUCT_NAME'
168573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168577: ,p_ae_header_id => NULL

Line 168574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

168570: ,p_lookup_code => l_component_type_code
168571: )
168572: ,p_token_4 => 'PRODUCT_NAME'
168573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168577: ,p_ae_header_id => NULL
168578: );

Line 168575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

168571: )
168572: ,p_token_4 => 'PRODUCT_NAME'
168573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168577: ,p_ae_header_id => NULL
168578: );
168579:

Line 168576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

168572: ,p_token_4 => 'PRODUCT_NAME'
168573: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
168574: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
168575: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
168576: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
168577: ,p_ae_header_id => NULL
168578: );
168579:
168580: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 168607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168603: ----------------------------------------------------------------------------------
168604: -- 4219869 Business Flow
168605: -- Update journal entry status -- Need to generate this within IF
168606: ----------------------------------------------------------------------------------
168607: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168608: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
168609: ,p_balance_type_code => l_balance_type_code
168610: );
168611:

Line 168780: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

168776:
168777: --
168778: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
168779: --
168780: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
168781: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
168782: ELSE
168783: ---------------------------------------------------------------------------------------------------
168784: -- 4262811a Switch Sign

Line 168805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

168801:
168802: XLA_AE_LINES_PKG.ValidateCurrentLine;
168803: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
168804:
168805: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
168806: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
168807: ,p_balance_type_code => l_balance_type_code);
168808:
168809: END IF;

Line 168913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

168909: l_tmp_amt NUMBER;
168910: l_acc_rev_natural_side_code VARCHAR2(1);
168911:
168912: l_num_entries NUMBER;
168913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168917: l_recog_line_1 NUMBER;

Line 168914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

168910: l_acc_rev_natural_side_code VARCHAR2(1);
168911:
168912: l_num_entries NUMBER;
168913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168917: l_recog_line_1 NUMBER;
168918: l_recog_line_2 NUMBER;

Line 168915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

168911:
168912: l_num_entries NUMBER;
168913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168917: l_recog_line_1 NUMBER;
168918: l_recog_line_2 NUMBER;
168919:

Line 168916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

168912: l_num_entries NUMBER;
168913: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
168914: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
168915: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
168916: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
168917: l_recog_line_1 NUMBER;
168918: l_recog_line_2 NUMBER;
168919:
168920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 168922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

168918: l_recog_line_2 NUMBER;
168919:
168920: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
168921: l_bflow_applied_to_amt NUMBER; -- 5132302
168922: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
168923:
168924: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
168925:
168926: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 168997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

168993: l_accrual_line_num := NULL; -- 4262811
168994: l_tmp_amt := NULL; -- 4262811
168995: --
168996:
168997: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
168998: l_balance_type_code <> 'B' THEN
168999: IF NVL(p_source_35,'
169000: ') = 'BONUS EXPENSE' AND
169001: NVL(p_source_42,'

Line 169071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169067: --
169068: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169069:
169070: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169071: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169072:
169073: -- 4955764
169074: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169075: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169107: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169108:
169109: IF xla_accounting_cache_pkg.GetValueChar
169110: (p_source_code => 'LEDGER_CATEGORY_CODE'
169111: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169112: AND l_bflow_method_code = 'PRIOR_ENTRY'
169113: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169114: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169115: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169218: p_lookup_type => 'XLA_OWNER_TYPE'
169219: ,p_lookup_code => l_component_type_code
169220: )
169221: ,p_token_4 => 'PRODUCT_NAME'
169222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169226: ,p_ae_header_id => NULL

Line 169223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169219: ,p_lookup_code => l_component_type_code
169220: )
169221: ,p_token_4 => 'PRODUCT_NAME'
169222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169226: ,p_ae_header_id => NULL
169227: );

Line 169224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169220: )
169221: ,p_token_4 => 'PRODUCT_NAME'
169222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169226: ,p_ae_header_id => NULL
169227: );
169228:

Line 169225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169221: ,p_token_4 => 'PRODUCT_NAME'
169222: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169223: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169224: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169225: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169226: ,p_ae_header_id => NULL
169227: );
169228:
169229: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169252: ----------------------------------------------------------------------------------
169253: -- 4219869 Business Flow
169254: -- Update journal entry status -- Need to generate this within IF
169255: ----------------------------------------------------------------------------------
169256: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169257: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169258: ,p_balance_type_code => l_balance_type_code
169259: );
169260:

Line 169344: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

169340:
169341: --
169342: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
169343: --
169344: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
169345: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
169346: ELSE
169347: ---------------------------------------------------------------------------------------------------
169348: -- 4262811a Switch Sign

Line 169369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169365:
169366: XLA_AE_LINES_PKG.ValidateCurrentLine;
169367: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
169368:
169369: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169370: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
169371: ,p_balance_type_code => l_balance_type_code);
169372:
169373: END IF;

Line 169483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

169479: l_tmp_amt NUMBER;
169480: l_acc_rev_natural_side_code VARCHAR2(1);
169481:
169482: l_num_entries NUMBER;
169483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169487: l_recog_line_1 NUMBER;

Line 169484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

169480: l_acc_rev_natural_side_code VARCHAR2(1);
169481:
169482: l_num_entries NUMBER;
169483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169487: l_recog_line_1 NUMBER;
169488: l_recog_line_2 NUMBER;

Line 169485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

169481:
169482: l_num_entries NUMBER;
169483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169487: l_recog_line_1 NUMBER;
169488: l_recog_line_2 NUMBER;
169489:

Line 169486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

169482: l_num_entries NUMBER;
169483: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
169484: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
169485: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
169486: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
169487: l_recog_line_1 NUMBER;
169488: l_recog_line_2 NUMBER;
169489:
169490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 169492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

169488: l_recog_line_2 NUMBER;
169489:
169490: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
169491: l_bflow_applied_to_amt NUMBER; -- 5132302
169492: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
169493:
169494: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
169495:
169496: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 169567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

169563: l_accrual_line_num := NULL; -- 4262811
169564: l_tmp_amt := NULL; -- 4262811
169565: --
169566:
169567: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
169568: l_balance_type_code <> 'B' THEN
169569: IF (NVL(p_source_35,'
169570: ') = 'BONUS EXPENSE' OR
169571: NVL(p_source_35,'

Line 169643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

169639: --
169640: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
169641:
169642: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
169643: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
169644:
169645: -- 4955764
169646: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
169647: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 169683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

169679: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
169680:
169681: IF xla_accounting_cache_pkg.GetValueChar
169682: (p_source_code => 'LEDGER_CATEGORY_CODE'
169683: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
169684: AND l_bflow_method_code = 'PRIOR_ENTRY'
169685: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
169686: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
169687: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 169879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

169875: p_lookup_type => 'XLA_OWNER_TYPE'
169876: ,p_lookup_code => l_component_type_code
169877: )
169878: ,p_token_4 => 'PRODUCT_NAME'
169879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169883: ,p_ae_header_id => NULL

Line 169880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

169876: ,p_lookup_code => l_component_type_code
169877: )
169878: ,p_token_4 => 'PRODUCT_NAME'
169879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169883: ,p_ae_header_id => NULL
169884: );

Line 169881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

169877: )
169878: ,p_token_4 => 'PRODUCT_NAME'
169879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169883: ,p_ae_header_id => NULL
169884: );
169885:

Line 169882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

169878: ,p_token_4 => 'PRODUCT_NAME'
169879: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
169880: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
169881: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
169882: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
169883: ,p_ae_header_id => NULL
169884: );
169885:
169886: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 169913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

169909: ----------------------------------------------------------------------------------
169910: -- 4219869 Business Flow
169911: -- Update journal entry status -- Need to generate this within IF
169912: ----------------------------------------------------------------------------------
169913: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
169914: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
169915: ,p_balance_type_code => l_balance_type_code
169916: );
169917:

Line 170086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170082:
170083: --
170084: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170085: --
170086: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170087: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170088: ELSE
170089: ---------------------------------------------------------------------------------------------------
170090: -- 4262811a Switch Sign

Line 170111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170107:
170108: XLA_AE_LINES_PKG.ValidateCurrentLine;
170109: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170110:
170111: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170112: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170113: ,p_balance_type_code => l_balance_type_code);
170114:
170115: END IF;

Line 170225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170221: l_tmp_amt NUMBER;
170222: l_acc_rev_natural_side_code VARCHAR2(1);
170223:
170224: l_num_entries NUMBER;
170225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170229: l_recog_line_1 NUMBER;

Line 170226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170222: l_acc_rev_natural_side_code VARCHAR2(1);
170223:
170224: l_num_entries NUMBER;
170225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170229: l_recog_line_1 NUMBER;
170230: l_recog_line_2 NUMBER;

Line 170227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170223:
170224: l_num_entries NUMBER;
170225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170229: l_recog_line_1 NUMBER;
170230: l_recog_line_2 NUMBER;
170231:

Line 170228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170224: l_num_entries NUMBER;
170225: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170226: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170227: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170228: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170229: l_recog_line_1 NUMBER;
170230: l_recog_line_2 NUMBER;
170231:
170232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170230: l_recog_line_2 NUMBER;
170231:
170232: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170233: l_bflow_applied_to_amt NUMBER; -- 5132302
170234: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170235:
170236: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170237:
170238: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 170309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

170305: l_accrual_line_num := NULL; -- 4262811
170306: l_tmp_amt := NULL; -- 4262811
170307: --
170308:
170309: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
170310: l_balance_type_code <> 'B' THEN
170311: IF NVL(p_source_35,'
170312: ') = 'REVAL RESERVE' AND
170313: NVL(p_source_42,'

Line 170383: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

170379: --
170380: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
170381:
170382: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
170383: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
170384:
170385: -- 4955764
170386: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
170387: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 170423: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

170419: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
170420:
170421: IF xla_accounting_cache_pkg.GetValueChar
170422: (p_source_code => 'LEDGER_CATEGORY_CODE'
170423: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
170424: AND l_bflow_method_code = 'PRIOR_ENTRY'
170425: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
170426: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
170427: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 170619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

170615: p_lookup_type => 'XLA_OWNER_TYPE'
170616: ,p_lookup_code => l_component_type_code
170617: )
170618: ,p_token_4 => 'PRODUCT_NAME'
170619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170623: ,p_ae_header_id => NULL

Line 170620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

170616: ,p_lookup_code => l_component_type_code
170617: )
170618: ,p_token_4 => 'PRODUCT_NAME'
170619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170623: ,p_ae_header_id => NULL
170624: );

Line 170621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

170617: )
170618: ,p_token_4 => 'PRODUCT_NAME'
170619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170623: ,p_ae_header_id => NULL
170624: );
170625:

Line 170622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

170618: ,p_token_4 => 'PRODUCT_NAME'
170619: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
170620: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
170621: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
170622: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
170623: ,p_ae_header_id => NULL
170624: );
170625:
170626: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 170653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170649: ----------------------------------------------------------------------------------
170650: -- 4219869 Business Flow
170651: -- Update journal entry status -- Need to generate this within IF
170652: ----------------------------------------------------------------------------------
170653: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170654: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
170655: ,p_balance_type_code => l_balance_type_code
170656: );
170657:

Line 170826: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

170822:
170823: --
170824: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
170825: --
170826: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
170827: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
170828: ELSE
170829: ---------------------------------------------------------------------------------------------------
170830: -- 4262811a Switch Sign

Line 170851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

170847:
170848: XLA_AE_LINES_PKG.ValidateCurrentLine;
170849: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
170850:
170851: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
170852: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
170853: ,p_balance_type_code => l_balance_type_code);
170854:
170855: END IF;

Line 170961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

170957: l_tmp_amt NUMBER;
170958: l_acc_rev_natural_side_code VARCHAR2(1);
170959:
170960: l_num_entries NUMBER;
170961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170965: l_recog_line_1 NUMBER;

Line 170962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

170958: l_acc_rev_natural_side_code VARCHAR2(1);
170959:
170960: l_num_entries NUMBER;
170961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170965: l_recog_line_1 NUMBER;
170966: l_recog_line_2 NUMBER;

Line 170963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

170959:
170960: l_num_entries NUMBER;
170961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170965: l_recog_line_1 NUMBER;
170966: l_recog_line_2 NUMBER;
170967:

Line 170964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

170960: l_num_entries NUMBER;
170961: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
170962: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
170963: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
170964: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
170965: l_recog_line_1 NUMBER;
170966: l_recog_line_2 NUMBER;
170967:
170968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 170970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

170966: l_recog_line_2 NUMBER;
170967:
170968: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
170969: l_bflow_applied_to_amt NUMBER; -- 5132302
170970: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
170971:
170972: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
170973:
170974: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 171045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

171041: l_accrual_line_num := NULL; -- 4262811
171042: l_tmp_amt := NULL; -- 4262811
171043: --
171044:
171045: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
171046: l_balance_type_code <> 'B' THEN
171047: IF NVL(p_source_35,'
171048: ') = 'INTERCO AP'
171049: THEN

Line 171117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171113: --
171114: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171115:
171116: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171117: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171118:
171119: -- 4955764
171120: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171121: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171153: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171154:
171155: IF xla_accounting_cache_pkg.GetValueChar
171156: (p_source_code => 'LEDGER_CATEGORY_CODE'
171157: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171158: AND l_bflow_method_code = 'PRIOR_ENTRY'
171159: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171160: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171161: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 171352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

171348: p_lookup_type => 'XLA_OWNER_TYPE'
171349: ,p_lookup_code => l_component_type_code
171350: )
171351: ,p_token_4 => 'PRODUCT_NAME'
171352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171356: ,p_ae_header_id => NULL

Line 171353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

171349: ,p_lookup_code => l_component_type_code
171350: )
171351: ,p_token_4 => 'PRODUCT_NAME'
171352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171356: ,p_ae_header_id => NULL
171357: );

Line 171354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

171350: )
171351: ,p_token_4 => 'PRODUCT_NAME'
171352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171356: ,p_ae_header_id => NULL
171357: );
171358:

Line 171355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

171351: ,p_token_4 => 'PRODUCT_NAME'
171352: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
171353: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
171354: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
171355: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
171356: ,p_ae_header_id => NULL
171357: );
171358:
171359: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 171386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171382: ----------------------------------------------------------------------------------
171383: -- 4219869 Business Flow
171384: -- Update journal entry status -- Need to generate this within IF
171385: ----------------------------------------------------------------------------------
171386: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171387: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
171388: ,p_balance_type_code => l_balance_type_code
171389: );
171390:

Line 171558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

171554:
171555: --
171556: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
171557: --
171558: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
171559: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
171560: ELSE
171561: ---------------------------------------------------------------------------------------------------
171562: -- 4262811a Switch Sign

Line 171583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

171579:
171580: XLA_AE_LINES_PKG.ValidateCurrentLine;
171581: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
171582:
171583: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
171584: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
171585: ,p_balance_type_code => l_balance_type_code);
171586:
171587: END IF;

Line 171693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

171689: l_tmp_amt NUMBER;
171690: l_acc_rev_natural_side_code VARCHAR2(1);
171691:
171692: l_num_entries NUMBER;
171693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171697: l_recog_line_1 NUMBER;

Line 171694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

171690: l_acc_rev_natural_side_code VARCHAR2(1);
171691:
171692: l_num_entries NUMBER;
171693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171697: l_recog_line_1 NUMBER;
171698: l_recog_line_2 NUMBER;

Line 171695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

171691:
171692: l_num_entries NUMBER;
171693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171697: l_recog_line_1 NUMBER;
171698: l_recog_line_2 NUMBER;
171699:

Line 171696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

171692: l_num_entries NUMBER;
171693: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
171694: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
171695: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
171696: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
171697: l_recog_line_1 NUMBER;
171698: l_recog_line_2 NUMBER;
171699:
171700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 171702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

171698: l_recog_line_2 NUMBER;
171699:
171700: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
171701: l_bflow_applied_to_amt NUMBER; -- 5132302
171702: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
171703:
171704: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
171705:
171706: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 171777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

171773: l_accrual_line_num := NULL; -- 4262811
171774: l_tmp_amt := NULL; -- 4262811
171775: --
171776:
171777: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
171778: l_balance_type_code <> 'B' THEN
171779: IF NVL(p_source_35,'
171780: ') = 'INTERCO AR'
171781: THEN

Line 171849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

171845: --
171846: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
171847:
171848: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
171849: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
171850:
171851: -- 4955764
171852: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
171853: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 171889: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

171885: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
171886:
171887: IF xla_accounting_cache_pkg.GetValueChar
171888: (p_source_code => 'LEDGER_CATEGORY_CODE'
171889: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
171890: AND l_bflow_method_code = 'PRIOR_ENTRY'
171891: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
171892: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
171893: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 172084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

172080: p_lookup_type => 'XLA_OWNER_TYPE'
172081: ,p_lookup_code => l_component_type_code
172082: )
172083: ,p_token_4 => 'PRODUCT_NAME'
172084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172088: ,p_ae_header_id => NULL

Line 172085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

172081: ,p_lookup_code => l_component_type_code
172082: )
172083: ,p_token_4 => 'PRODUCT_NAME'
172084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172088: ,p_ae_header_id => NULL
172089: );

Line 172086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

172082: )
172083: ,p_token_4 => 'PRODUCT_NAME'
172084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172088: ,p_ae_header_id => NULL
172089: );
172090:

Line 172087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

172083: ,p_token_4 => 'PRODUCT_NAME'
172084: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172085: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172086: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172087: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172088: ,p_ae_header_id => NULL
172089: );
172090:
172091: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 172118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172114: ----------------------------------------------------------------------------------
172115: -- 4219869 Business Flow
172116: -- Update journal entry status -- Need to generate this within IF
172117: ----------------------------------------------------------------------------------
172118: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172119: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
172120: ,p_balance_type_code => l_balance_type_code
172121: );
172122:

Line 172290: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172286:
172287: --
172288: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172289: --
172290: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172291: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172292: ELSE
172293: ---------------------------------------------------------------------------------------------------
172294: -- 4262811a Switch Sign

Line 172315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172311:
172312: XLA_AE_LINES_PKG.ValidateCurrentLine;
172313: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172314:
172315: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172316: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172317: ,p_balance_type_code => l_balance_type_code);
172318:
172319: END IF;

Line 172425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

172421: l_tmp_amt NUMBER;
172422: l_acc_rev_natural_side_code VARCHAR2(1);
172423:
172424: l_num_entries NUMBER;
172425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172429: l_recog_line_1 NUMBER;

Line 172426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

172422: l_acc_rev_natural_side_code VARCHAR2(1);
172423:
172424: l_num_entries NUMBER;
172425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172429: l_recog_line_1 NUMBER;
172430: l_recog_line_2 NUMBER;

Line 172427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

172423:
172424: l_num_entries NUMBER;
172425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172429: l_recog_line_1 NUMBER;
172430: l_recog_line_2 NUMBER;
172431:

Line 172428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

172424: l_num_entries NUMBER;
172425: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
172426: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
172427: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
172428: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
172429: l_recog_line_1 NUMBER;
172430: l_recog_line_2 NUMBER;
172431:
172432: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 172434: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

172430: l_recog_line_2 NUMBER;
172431:
172432: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
172433: l_bflow_applied_to_amt NUMBER; -- 5132302
172434: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
172435:
172436: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
172437:
172438: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 172509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

172505: l_accrual_line_num := NULL; -- 4262811
172506: l_tmp_amt := NULL; -- 4262811
172507: --
172508:
172509: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
172510: l_balance_type_code <> 'B' THEN
172511: IF NVL(p_source_35,'
172512: ') = 'BONUS EXPENSE' AND
172513: NVL(p_source_42,'

Line 172583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

172579: --
172580: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
172581:
172582: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
172583: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
172584:
172585: -- 4955764
172586: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
172587: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 172623: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

172619: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
172620:
172621: IF xla_accounting_cache_pkg.GetValueChar
172622: (p_source_code => 'LEDGER_CATEGORY_CODE'
172623: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
172624: AND l_bflow_method_code = 'PRIOR_ENTRY'
172625: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
172626: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
172627: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 172776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

172772: p_lookup_type => 'XLA_OWNER_TYPE'
172773: ,p_lookup_code => l_component_type_code
172774: )
172775: ,p_token_4 => 'PRODUCT_NAME'
172776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172780: ,p_ae_header_id => NULL

Line 172777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

172773: ,p_lookup_code => l_component_type_code
172774: )
172775: ,p_token_4 => 'PRODUCT_NAME'
172776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172780: ,p_ae_header_id => NULL
172781: );

Line 172778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

172774: )
172775: ,p_token_4 => 'PRODUCT_NAME'
172776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172780: ,p_ae_header_id => NULL
172781: );
172782:

Line 172779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

172775: ,p_token_4 => 'PRODUCT_NAME'
172776: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
172777: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
172778: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
172779: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
172780: ,p_ae_header_id => NULL
172781: );
172782:
172783: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 172810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172806: ----------------------------------------------------------------------------------
172807: -- 4219869 Business Flow
172808: -- Update journal entry status -- Need to generate this within IF
172809: ----------------------------------------------------------------------------------
172810: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172811: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
172812: ,p_balance_type_code => l_balance_type_code
172813: );
172814:

Line 172940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

172936:
172937: --
172938: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
172939: --
172940: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
172941: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
172942: ELSE
172943: ---------------------------------------------------------------------------------------------------
172944: -- 4262811a Switch Sign

Line 172965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

172961:
172962: XLA_AE_LINES_PKG.ValidateCurrentLine;
172963: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
172964:
172965: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
172966: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
172967: ,p_balance_type_code => l_balance_type_code);
172968:
172969: END IF;

Line 173079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173075: l_tmp_amt NUMBER;
173076: l_acc_rev_natural_side_code VARCHAR2(1);
173077:
173078: l_num_entries NUMBER;
173079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173083: l_recog_line_1 NUMBER;

Line 173080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173076: l_acc_rev_natural_side_code VARCHAR2(1);
173077:
173078: l_num_entries NUMBER;
173079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173083: l_recog_line_1 NUMBER;
173084: l_recog_line_2 NUMBER;

Line 173081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173077:
173078: l_num_entries NUMBER;
173079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173083: l_recog_line_1 NUMBER;
173084: l_recog_line_2 NUMBER;
173085:

Line 173082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173078: l_num_entries NUMBER;
173079: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173080: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173081: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173082: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173083: l_recog_line_1 NUMBER;
173084: l_recog_line_2 NUMBER;
173085:
173086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173084: l_recog_line_2 NUMBER;
173085:
173086: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173087: l_bflow_applied_to_amt NUMBER; -- 5132302
173088: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173089:
173090: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173091:
173092: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173163: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173159: l_accrual_line_num := NULL; -- 4262811
173160: l_tmp_amt := NULL; -- 4262811
173161: --
173162:
173163: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173164: l_balance_type_code <> 'B' THEN
173165: IF (NVL(p_source_35,'
173166: ') = 'BONUS EXPENSE' OR
173167: NVL(p_source_35,'

Line 173239: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173235: --
173236: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173237:
173238: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173239: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173240:
173241: -- 4955764
173242: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173243: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 173279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

173275: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
173276:
173277: IF xla_accounting_cache_pkg.GetValueChar
173278: (p_source_code => 'LEDGER_CATEGORY_CODE'
173279: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
173280: AND l_bflow_method_code = 'PRIOR_ENTRY'
173281: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
173282: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
173283: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 173475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

173471: p_lookup_type => 'XLA_OWNER_TYPE'
173472: ,p_lookup_code => l_component_type_code
173473: )
173474: ,p_token_4 => 'PRODUCT_NAME'
173475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173479: ,p_ae_header_id => NULL

Line 173476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

173472: ,p_lookup_code => l_component_type_code
173473: )
173474: ,p_token_4 => 'PRODUCT_NAME'
173475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173479: ,p_ae_header_id => NULL
173480: );

Line 173477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

173473: )
173474: ,p_token_4 => 'PRODUCT_NAME'
173475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173479: ,p_ae_header_id => NULL
173480: );
173481:

Line 173478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

173474: ,p_token_4 => 'PRODUCT_NAME'
173475: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
173476: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
173477: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
173478: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
173479: ,p_ae_header_id => NULL
173480: );
173481:
173482: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 173509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173505: ----------------------------------------------------------------------------------
173506: -- 4219869 Business Flow
173507: -- Update journal entry status -- Need to generate this within IF
173508: ----------------------------------------------------------------------------------
173509: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173510: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
173511: ,p_balance_type_code => l_balance_type_code
173512: );
173513:

Line 173682: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

173678:
173679: --
173680: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
173681: --
173682: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
173683: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
173684: ELSE
173685: ---------------------------------------------------------------------------------------------------
173686: -- 4262811a Switch Sign

Line 173707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

173703:
173704: XLA_AE_LINES_PKG.ValidateCurrentLine;
173705: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
173706:
173707: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
173708: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
173709: ,p_balance_type_code => l_balance_type_code);
173710:
173711: END IF;

Line 173819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

173815: l_tmp_amt NUMBER;
173816: l_acc_rev_natural_side_code VARCHAR2(1);
173817:
173818: l_num_entries NUMBER;
173819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173823: l_recog_line_1 NUMBER;

Line 173820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

173816: l_acc_rev_natural_side_code VARCHAR2(1);
173817:
173818: l_num_entries NUMBER;
173819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173823: l_recog_line_1 NUMBER;
173824: l_recog_line_2 NUMBER;

Line 173821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

173817:
173818: l_num_entries NUMBER;
173819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173823: l_recog_line_1 NUMBER;
173824: l_recog_line_2 NUMBER;
173825:

Line 173822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

173818: l_num_entries NUMBER;
173819: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
173820: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
173821: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
173822: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
173823: l_recog_line_1 NUMBER;
173824: l_recog_line_2 NUMBER;
173825:
173826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 173828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

173824: l_recog_line_2 NUMBER;
173825:
173826: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
173827: l_bflow_applied_to_amt NUMBER; -- 5132302
173828: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
173829:
173830: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
173831:
173832: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 173903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

173899: l_accrual_line_num := NULL; -- 4262811
173900: l_tmp_amt := NULL; -- 4262811
173901: --
173902:
173903: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
173904: l_balance_type_code <> 'B' THEN
173905: IF NVL(p_source_35,'
173906: ') = 'COST' AND
173907: NVL(p_source_42,'

Line 173977: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

173973: --
173974: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
173975:
173976: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
173977: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
173978:
173979: -- 4955764
173980: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
173981: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174013: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174014:
174015: IF xla_accounting_cache_pkg.GetValueChar
174016: (p_source_code => 'LEDGER_CATEGORY_CODE'
174017: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174018: AND l_bflow_method_code = 'PRIOR_ENTRY'
174019: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174020: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174021: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174212: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174208: p_lookup_type => 'XLA_OWNER_TYPE'
174209: ,p_lookup_code => l_component_type_code
174210: )
174211: ,p_token_4 => 'PRODUCT_NAME'
174212: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174213: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174214: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174215: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174216: ,p_ae_header_id => NULL

Line 174213: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174209: ,p_lookup_code => l_component_type_code
174210: )
174211: ,p_token_4 => 'PRODUCT_NAME'
174212: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174213: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174214: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174215: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174216: ,p_ae_header_id => NULL
174217: );

Line 174214: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174210: )
174211: ,p_token_4 => 'PRODUCT_NAME'
174212: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174213: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174214: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174215: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174216: ,p_ae_header_id => NULL
174217: );
174218:

Line 174215: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174211: ,p_token_4 => 'PRODUCT_NAME'
174212: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174213: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174214: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174215: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174216: ,p_ae_header_id => NULL
174217: );
174218:
174219: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174242: ----------------------------------------------------------------------------------
174243: -- 4219869 Business Flow
174244: -- Update journal entry status -- Need to generate this within IF
174245: ----------------------------------------------------------------------------------
174246: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174247: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174248: ,p_balance_type_code => l_balance_type_code
174249: );
174250:

Line 174418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174414:
174415: --
174416: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174417: --
174418: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174419: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174420: ELSE
174421: ---------------------------------------------------------------------------------------------------
174422: -- 4262811a Switch Sign

Line 174443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174439:
174440: XLA_AE_LINES_PKG.ValidateCurrentLine;
174441: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
174442:
174443: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174444: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
174445: ,p_balance_type_code => l_balance_type_code);
174446:
174447: END IF;

Line 174551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

174547: l_tmp_amt NUMBER;
174548: l_acc_rev_natural_side_code VARCHAR2(1);
174549:
174550: l_num_entries NUMBER;
174551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174555: l_recog_line_1 NUMBER;

Line 174552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

174548: l_acc_rev_natural_side_code VARCHAR2(1);
174549:
174550: l_num_entries NUMBER;
174551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174555: l_recog_line_1 NUMBER;
174556: l_recog_line_2 NUMBER;

Line 174553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

174549:
174550: l_num_entries NUMBER;
174551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174555: l_recog_line_1 NUMBER;
174556: l_recog_line_2 NUMBER;
174557:

Line 174554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

174550: l_num_entries NUMBER;
174551: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
174552: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
174553: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
174554: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
174555: l_recog_line_1 NUMBER;
174556: l_recog_line_2 NUMBER;
174557:
174558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 174560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

174556: l_recog_line_2 NUMBER;
174557:
174558: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
174559: l_bflow_applied_to_amt NUMBER; -- 5132302
174560: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
174561:
174562: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
174563:
174564: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 174635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

174631: l_accrual_line_num := NULL; -- 4262811
174632: l_tmp_amt := NULL; -- 4262811
174633: --
174634:
174635: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
174636: l_balance_type_code <> 'B' THEN
174637: IF NVL(p_source_35,'
174638: ') = 'EXPENSE' AND
174639: NVL(p_source_42,'

Line 174709: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

174705: --
174706: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
174707:
174708: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
174709: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
174710:
174711: -- 4955764
174712: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
174713: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 174749: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

174745: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
174746:
174747: IF xla_accounting_cache_pkg.GetValueChar
174748: (p_source_code => 'LEDGER_CATEGORY_CODE'
174749: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
174750: AND l_bflow_method_code = 'PRIOR_ENTRY'
174751: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
174752: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
174753: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 174860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

174856: p_lookup_type => 'XLA_OWNER_TYPE'
174857: ,p_lookup_code => l_component_type_code
174858: )
174859: ,p_token_4 => 'PRODUCT_NAME'
174860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174864: ,p_ae_header_id => NULL

Line 174861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

174857: ,p_lookup_code => l_component_type_code
174858: )
174859: ,p_token_4 => 'PRODUCT_NAME'
174860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174864: ,p_ae_header_id => NULL
174865: );

Line 174862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

174858: )
174859: ,p_token_4 => 'PRODUCT_NAME'
174860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174864: ,p_ae_header_id => NULL
174865: );
174866:

Line 174863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

174859: ,p_token_4 => 'PRODUCT_NAME'
174860: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
174861: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
174862: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
174863: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
174864: ,p_ae_header_id => NULL
174865: );
174866:
174867: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 174894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

174890: ----------------------------------------------------------------------------------
174891: -- 4219869 Business Flow
174892: -- Update journal entry status -- Need to generate this within IF
174893: ----------------------------------------------------------------------------------
174894: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
174895: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
174896: ,p_balance_type_code => l_balance_type_code
174897: );
174898:

Line 174982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

174978:
174979: --
174980: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
174981: --
174982: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
174983: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
174984: ELSE
174985: ---------------------------------------------------------------------------------------------------
174986: -- 4262811a Switch Sign

Line 175007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175003:
175004: XLA_AE_LINES_PKG.ValidateCurrentLine;
175005: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175006:
175007: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175008: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175009: ,p_balance_type_code => l_balance_type_code);
175010:
175011: END IF;

Line 175121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175117: l_tmp_amt NUMBER;
175118: l_acc_rev_natural_side_code VARCHAR2(1);
175119:
175120: l_num_entries NUMBER;
175121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175125: l_recog_line_1 NUMBER;

Line 175122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175118: l_acc_rev_natural_side_code VARCHAR2(1);
175119:
175120: l_num_entries NUMBER;
175121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175125: l_recog_line_1 NUMBER;
175126: l_recog_line_2 NUMBER;

Line 175123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175119:
175120: l_num_entries NUMBER;
175121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175125: l_recog_line_1 NUMBER;
175126: l_recog_line_2 NUMBER;
175127:

Line 175124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175120: l_num_entries NUMBER;
175121: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175122: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175123: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175124: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175125: l_recog_line_1 NUMBER;
175126: l_recog_line_2 NUMBER;
175127:
175128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175126: l_recog_line_2 NUMBER;
175127:
175128: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175129: l_bflow_applied_to_amt NUMBER; -- 5132302
175130: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175131:
175132: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175133:
175134: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175201: l_accrual_line_num := NULL; -- 4262811
175202: l_tmp_amt := NULL; -- 4262811
175203: --
175204:
175205: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175206: l_balance_type_code <> 'B' THEN
175207: IF (NVL(p_source_35,'
175208: ') = 'RESERVE' OR
175209: NVL(p_source_35,'

Line 175281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

175277: --
175278: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
175279:
175280: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
175281: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
175282:
175283: -- 4955764
175284: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
175285: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 175321: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

175317: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
175318:
175319: IF xla_accounting_cache_pkg.GetValueChar
175320: (p_source_code => 'LEDGER_CATEGORY_CODE'
175321: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
175322: AND l_bflow_method_code = 'PRIOR_ENTRY'
175323: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
175324: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
175325: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 175517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

175513: p_lookup_type => 'XLA_OWNER_TYPE'
175514: ,p_lookup_code => l_component_type_code
175515: )
175516: ,p_token_4 => 'PRODUCT_NAME'
175517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175521: ,p_ae_header_id => NULL

Line 175518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

175514: ,p_lookup_code => l_component_type_code
175515: )
175516: ,p_token_4 => 'PRODUCT_NAME'
175517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175521: ,p_ae_header_id => NULL
175522: );

Line 175519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

175515: )
175516: ,p_token_4 => 'PRODUCT_NAME'
175517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175521: ,p_ae_header_id => NULL
175522: );
175523:

Line 175520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

175516: ,p_token_4 => 'PRODUCT_NAME'
175517: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
175518: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
175519: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
175520: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
175521: ,p_ae_header_id => NULL
175522: );
175523:
175524: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 175551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175547: ----------------------------------------------------------------------------------
175548: -- 4219869 Business Flow
175549: -- Update journal entry status -- Need to generate this within IF
175550: ----------------------------------------------------------------------------------
175551: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175552: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
175553: ,p_balance_type_code => l_balance_type_code
175554: );
175555:

Line 175724: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

175720:
175721: --
175722: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
175723: --
175724: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
175725: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
175726: ELSE
175727: ---------------------------------------------------------------------------------------------------
175728: -- 4262811a Switch Sign

Line 175749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

175745:
175746: XLA_AE_LINES_PKG.ValidateCurrentLine;
175747: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
175748:
175749: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
175750: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
175751: ,p_balance_type_code => l_balance_type_code);
175752:
175753: END IF;

Line 175857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

175853: l_tmp_amt NUMBER;
175854: l_acc_rev_natural_side_code VARCHAR2(1);
175855:
175856: l_num_entries NUMBER;
175857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175861: l_recog_line_1 NUMBER;

Line 175858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

175854: l_acc_rev_natural_side_code VARCHAR2(1);
175855:
175856: l_num_entries NUMBER;
175857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175861: l_recog_line_1 NUMBER;
175862: l_recog_line_2 NUMBER;

Line 175859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

175855:
175856: l_num_entries NUMBER;
175857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175861: l_recog_line_1 NUMBER;
175862: l_recog_line_2 NUMBER;
175863:

Line 175860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

175856: l_num_entries NUMBER;
175857: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
175858: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
175859: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
175860: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
175861: l_recog_line_1 NUMBER;
175862: l_recog_line_2 NUMBER;
175863:
175864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 175866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

175862: l_recog_line_2 NUMBER;
175863:
175864: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
175865: l_bflow_applied_to_amt NUMBER; -- 5132302
175866: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
175867:
175868: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
175869:
175870: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 175941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

175937: l_accrual_line_num := NULL; -- 4262811
175938: l_tmp_amt := NULL; -- 4262811
175939: --
175940:
175941: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
175942: l_balance_type_code <> 'B' THEN
175943: IF NVL(p_source_35,'
175944: ') = 'BONUS EXPENSE' AND
175945: NVL(p_source_42,'

Line 176015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176011: --
176012: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176013:
176014: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176015: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176016:
176017: -- 4955764
176018: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176019: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176051: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176052:
176053: IF xla_accounting_cache_pkg.GetValueChar
176054: (p_source_code => 'LEDGER_CATEGORY_CODE'
176055: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176056: AND l_bflow_method_code = 'PRIOR_ENTRY'
176057: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176058: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176059: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176162: p_lookup_type => 'XLA_OWNER_TYPE'
176163: ,p_lookup_code => l_component_type_code
176164: )
176165: ,p_token_4 => 'PRODUCT_NAME'
176166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176170: ,p_ae_header_id => NULL

Line 176167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176163: ,p_lookup_code => l_component_type_code
176164: )
176165: ,p_token_4 => 'PRODUCT_NAME'
176166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176170: ,p_ae_header_id => NULL
176171: );

Line 176168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176164: )
176165: ,p_token_4 => 'PRODUCT_NAME'
176166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176170: ,p_ae_header_id => NULL
176171: );
176172:

Line 176169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176165: ,p_token_4 => 'PRODUCT_NAME'
176166: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176167: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176168: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176169: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176170: ,p_ae_header_id => NULL
176171: );
176172:
176173: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176196: ----------------------------------------------------------------------------------
176197: -- 4219869 Business Flow
176198: -- Update journal entry status -- Need to generate this within IF
176199: ----------------------------------------------------------------------------------
176200: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176201: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176202: ,p_balance_type_code => l_balance_type_code
176203: );
176204:

Line 176288: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

176284:
176285: --
176286: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
176287: --
176288: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
176289: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
176290: ELSE
176291: ---------------------------------------------------------------------------------------------------
176292: -- 4262811a Switch Sign

Line 176313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176309:
176310: XLA_AE_LINES_PKG.ValidateCurrentLine;
176311: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
176312:
176313: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176314: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
176315: ,p_balance_type_code => l_balance_type_code);
176316:
176317: END IF;

Line 176427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

176423: l_tmp_amt NUMBER;
176424: l_acc_rev_natural_side_code VARCHAR2(1);
176425:
176426: l_num_entries NUMBER;
176427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176431: l_recog_line_1 NUMBER;

Line 176428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

176424: l_acc_rev_natural_side_code VARCHAR2(1);
176425:
176426: l_num_entries NUMBER;
176427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176431: l_recog_line_1 NUMBER;
176432: l_recog_line_2 NUMBER;

Line 176429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

176425:
176426: l_num_entries NUMBER;
176427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176431: l_recog_line_1 NUMBER;
176432: l_recog_line_2 NUMBER;
176433:

Line 176430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

176426: l_num_entries NUMBER;
176427: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
176428: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
176429: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
176430: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
176431: l_recog_line_1 NUMBER;
176432: l_recog_line_2 NUMBER;
176433:
176434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 176436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

176432: l_recog_line_2 NUMBER;
176433:
176434: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
176435: l_bflow_applied_to_amt NUMBER; -- 5132302
176436: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
176437:
176438: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
176439:
176440: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 176511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

176507: l_accrual_line_num := NULL; -- 4262811
176508: l_tmp_amt := NULL; -- 4262811
176509: --
176510:
176511: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
176512: l_balance_type_code <> 'B' THEN
176513: IF (NVL(p_source_35,'
176514: ') = 'BONUS EXPENSE' OR
176515: NVL(p_source_35,'

Line 176587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

176583: --
176584: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
176585:
176586: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
176587: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
176588:
176589: -- 4955764
176590: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
176591: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 176627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

176623: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
176624:
176625: IF xla_accounting_cache_pkg.GetValueChar
176626: (p_source_code => 'LEDGER_CATEGORY_CODE'
176627: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
176628: AND l_bflow_method_code = 'PRIOR_ENTRY'
176629: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
176630: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
176631: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 176823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

176819: p_lookup_type => 'XLA_OWNER_TYPE'
176820: ,p_lookup_code => l_component_type_code
176821: )
176822: ,p_token_4 => 'PRODUCT_NAME'
176823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176827: ,p_ae_header_id => NULL

Line 176824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

176820: ,p_lookup_code => l_component_type_code
176821: )
176822: ,p_token_4 => 'PRODUCT_NAME'
176823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176827: ,p_ae_header_id => NULL
176828: );

Line 176825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

176821: )
176822: ,p_token_4 => 'PRODUCT_NAME'
176823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176827: ,p_ae_header_id => NULL
176828: );
176829:

Line 176826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

176822: ,p_token_4 => 'PRODUCT_NAME'
176823: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
176824: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
176825: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
176826: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
176827: ,p_ae_header_id => NULL
176828: );
176829:
176830: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 176857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

176853: ----------------------------------------------------------------------------------
176854: -- 4219869 Business Flow
176855: -- Update journal entry status -- Need to generate this within IF
176856: ----------------------------------------------------------------------------------
176857: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
176858: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
176859: ,p_balance_type_code => l_balance_type_code
176860: );
176861:

Line 177030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177026:
177027: --
177028: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177029: --
177030: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177031: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177032: ELSE
177033: ---------------------------------------------------------------------------------------------------
177034: -- 4262811a Switch Sign

Line 177055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177051:
177052: XLA_AE_LINES_PKG.ValidateCurrentLine;
177053: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177054:
177055: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177056: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177057: ,p_balance_type_code => l_balance_type_code);
177058:
177059: END IF;

Line 177169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177165: l_tmp_amt NUMBER;
177166: l_acc_rev_natural_side_code VARCHAR2(1);
177167:
177168: l_num_entries NUMBER;
177169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177173: l_recog_line_1 NUMBER;

Line 177170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177166: l_acc_rev_natural_side_code VARCHAR2(1);
177167:
177168: l_num_entries NUMBER;
177169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177173: l_recog_line_1 NUMBER;
177174: l_recog_line_2 NUMBER;

Line 177171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177167:
177168: l_num_entries NUMBER;
177169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177173: l_recog_line_1 NUMBER;
177174: l_recog_line_2 NUMBER;
177175:

Line 177172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177168: l_num_entries NUMBER;
177169: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177170: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177171: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177172: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177173: l_recog_line_1 NUMBER;
177174: l_recog_line_2 NUMBER;
177175:
177176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177174: l_recog_line_2 NUMBER;
177175:
177176: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177177: l_bflow_applied_to_amt NUMBER; -- 5132302
177178: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177179:
177180: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177181:
177182: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177249: l_accrual_line_num := NULL; -- 4262811
177250: l_tmp_amt := NULL; -- 4262811
177251: --
177252:
177253: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177254: l_balance_type_code <> 'B' THEN
177255: IF NVL(p_source_35,'
177256: ') = 'REVAL RESERVE' AND
177257: NVL(p_source_42,'

Line 177327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

177323: --
177324: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
177325:
177326: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
177327: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
177328:
177329: -- 4955764
177330: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
177331: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 177367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

177363: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
177364:
177365: IF xla_accounting_cache_pkg.GetValueChar
177366: (p_source_code => 'LEDGER_CATEGORY_CODE'
177367: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
177368: AND l_bflow_method_code = 'PRIOR_ENTRY'
177369: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
177370: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
177371: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 177563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

177559: p_lookup_type => 'XLA_OWNER_TYPE'
177560: ,p_lookup_code => l_component_type_code
177561: )
177562: ,p_token_4 => 'PRODUCT_NAME'
177563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177567: ,p_ae_header_id => NULL

Line 177564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

177560: ,p_lookup_code => l_component_type_code
177561: )
177562: ,p_token_4 => 'PRODUCT_NAME'
177563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177567: ,p_ae_header_id => NULL
177568: );

Line 177565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

177561: )
177562: ,p_token_4 => 'PRODUCT_NAME'
177563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177567: ,p_ae_header_id => NULL
177568: );
177569:

Line 177566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

177562: ,p_token_4 => 'PRODUCT_NAME'
177563: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
177564: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
177565: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
177566: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
177567: ,p_ae_header_id => NULL
177568: );
177569:
177570: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 177597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177593: ----------------------------------------------------------------------------------
177594: -- 4219869 Business Flow
177595: -- Update journal entry status -- Need to generate this within IF
177596: ----------------------------------------------------------------------------------
177597: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177598: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
177599: ,p_balance_type_code => l_balance_type_code
177600: );
177601:

Line 177770: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

177766:
177767: --
177768: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
177769: --
177770: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
177771: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
177772: ELSE
177773: ---------------------------------------------------------------------------------------------------
177774: -- 4262811a Switch Sign

Line 177795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

177791:
177792: XLA_AE_LINES_PKG.ValidateCurrentLine;
177793: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
177794:
177795: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
177796: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
177797: ,p_balance_type_code => l_balance_type_code);
177798:
177799: END IF;

Line 177901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

177897: l_tmp_amt NUMBER;
177898: l_acc_rev_natural_side_code VARCHAR2(1);
177899:
177900: l_num_entries NUMBER;
177901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177905: l_recog_line_1 NUMBER;

Line 177902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

177898: l_acc_rev_natural_side_code VARCHAR2(1);
177899:
177900: l_num_entries NUMBER;
177901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177905: l_recog_line_1 NUMBER;
177906: l_recog_line_2 NUMBER;

Line 177903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

177899:
177900: l_num_entries NUMBER;
177901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177905: l_recog_line_1 NUMBER;
177906: l_recog_line_2 NUMBER;
177907:

Line 177904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

177900: l_num_entries NUMBER;
177901: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
177902: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
177903: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
177904: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
177905: l_recog_line_1 NUMBER;
177906: l_recog_line_2 NUMBER;
177907:
177908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 177910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

177906: l_recog_line_2 NUMBER;
177907:
177908: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
177909: l_bflow_applied_to_amt NUMBER; -- 5132302
177910: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
177911:
177912: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
177913:
177914: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 177985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

177981: l_accrual_line_num := NULL; -- 4262811
177982: l_tmp_amt := NULL; -- 4262811
177983: --
177984:
177985: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
177986: l_balance_type_code <> 'B' THEN
177987: IF NVL(p_source_35,'
177988: ') = 'EXPENSE'
177989: THEN

Line 178057: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178053: --
178054: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178055:
178056: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178057: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178058:
178059: -- 4955764
178060: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178061: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178097: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178093: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178094:
178095: IF xla_accounting_cache_pkg.GetValueChar
178096: (p_source_code => 'LEDGER_CATEGORY_CODE'
178097: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178098: AND l_bflow_method_code = 'PRIOR_ENTRY'
178099: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178100: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178101: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178204: p_lookup_type => 'XLA_OWNER_TYPE'
178205: ,p_lookup_code => l_component_type_code
178206: )
178207: ,p_token_4 => 'PRODUCT_NAME'
178208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178212: ,p_ae_header_id => NULL

Line 178209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178205: ,p_lookup_code => l_component_type_code
178206: )
178207: ,p_token_4 => 'PRODUCT_NAME'
178208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178212: ,p_ae_header_id => NULL
178213: );

Line 178210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178206: )
178207: ,p_token_4 => 'PRODUCT_NAME'
178208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178212: ,p_ae_header_id => NULL
178213: );
178214:

Line 178211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178207: ,p_token_4 => 'PRODUCT_NAME'
178208: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178209: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178210: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178211: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178212: ,p_ae_header_id => NULL
178213: );
178214:
178215: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178238: ----------------------------------------------------------------------------------
178239: -- 4219869 Business Flow
178240: -- Update journal entry status -- Need to generate this within IF
178241: ----------------------------------------------------------------------------------
178242: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178243: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178244: ,p_balance_type_code => l_balance_type_code
178245: );
178246:

Line 178330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

178326:
178327: --
178328: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
178329: --
178330: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
178331: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
178332: ELSE
178333: ---------------------------------------------------------------------------------------------------
178334: -- 4262811a Switch Sign

Line 178355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178351:
178352: XLA_AE_LINES_PKG.ValidateCurrentLine;
178353: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
178354:
178355: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178356: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
178357: ,p_balance_type_code => l_balance_type_code);
178358:
178359: END IF;

Line 178465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;

178461: l_tmp_amt NUMBER;
178462: l_acc_rev_natural_side_code VARCHAR2(1);
178463:
178464: l_num_entries NUMBER;
178465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178469: l_recog_line_1 NUMBER;

Line 178466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;

178462: l_acc_rev_natural_side_code VARCHAR2(1);
178463:
178464: l_num_entries NUMBER;
178465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178469: l_recog_line_1 NUMBER;
178470: l_recog_line_2 NUMBER;

Line 178467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;

178463:
178464: l_num_entries NUMBER;
178465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178469: l_recog_line_1 NUMBER;
178470: l_recog_line_2 NUMBER;
178471:

Line 178468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;

178464: l_num_entries NUMBER;
178465: l_gl_dates xla_ae_journal_entry_pkg.t_array_date;
178466: l_accted_amts xla_ae_journal_entry_pkg.t_array_num;
178467: l_entered_amts xla_ae_journal_entry_pkg.t_array_num;
178468: l_period_names xla_ae_journal_entry_pkg.t_array_V15L;
178469: l_recog_line_1 NUMBER;
178470: l_recog_line_2 NUMBER;
178471:
178472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302

Line 178474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302

178470: l_recog_line_2 NUMBER;
178471:
178472: l_bflow_applied_to_amt_idx NUMBER; -- 5132302
178473: l_bflow_applied_to_amt NUMBER; -- 5132302
178474: l_bflow_applied_to_amts xla_ae_journal_entry_pkg.t_array_num; -- 5132302
178475:
178476: l_event_id NUMBER; -- To handle MPA header Description: xla_ae_header_pkg.SetHdrDescription
178477:
178478: --l_rounding_ccy VARCHAR2(15); -- To handle MPA rounding 4262811b

Line 178549: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR

178545: l_accrual_line_num := NULL; -- 4262811
178546: l_tmp_amt := NULL; -- 4262811
178547: --
178548:
178549: IF XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id = XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id OR
178550: l_balance_type_code <> 'B' THEN
178551: IF NVL(p_source_35,'
178552: ') = 'EXPENSE'
178553: THEN

Line 178621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;

178617: --
178618: XLA_AE_LINES_PKG.g_rec_lines.array_balance_type_code(XLA_AE_LINES_PKG.g_LineNumber) := l_balance_type_code;
178619:
178620: XLA_AE_LINES_PKG.g_rec_lines.array_ledger_id(XLA_AE_LINES_PKG.g_LineNumber) :=
178621: XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id;
178622:
178623: -- 4955764
178624: XLA_AE_LINES_PKG.g_rec_lines.array_gl_date(XLA_AE_LINES_PKG.g_LineNumber) :=
178625: XLA_AE_HEADER_PKG.g_rec_header_new.array_gl_date(g_array_event(p_event_id).array_value_num('header_index'));

Line 178661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')

178657: l_enc_upg_option := XLA_AE_LINES_PKG.g_rec_lines.array_enc_upg_option(XLA_AE_LINES_PKG.g_LineNumber);
178658:
178659: IF xla_accounting_cache_pkg.GetValueChar
178660: (p_source_code => 'LEDGER_CATEGORY_CODE'
178661: ,p_target_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id) IN ('PRIMARY','ALC')
178662: AND l_bflow_method_code = 'PRIOR_ENTRY'
178663: -- AND (l_actual_upg_option = 'Y' OR l_enc_upg_option = 'Y') Bug 4922099
178664: AND ( (NVL(l_actual_upg_option, 'N') IN ('Y', 'O')) OR
178665: (NVL(l_enc_upg_option, 'N') IN ('Y', 'O'))

Line 178856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name

178852: p_lookup_type => 'XLA_OWNER_TYPE'
178853: ,p_lookup_code => l_component_type_code
178854: )
178855: ,p_token_4 => 'PRODUCT_NAME'
178856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178860: ,p_ae_header_id => NULL

Line 178857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id

178853: ,p_lookup_code => l_component_type_code
178854: )
178855: ,p_token_4 => 'PRODUCT_NAME'
178856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178860: ,p_ae_header_id => NULL
178861: );

Line 178858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id

178854: )
178855: ,p_token_4 => 'PRODUCT_NAME'
178856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178860: ,p_ae_header_id => NULL
178861: );
178862:

Line 178859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id

178855: ,p_token_4 => 'PRODUCT_NAME'
178856: ,p_value_4 => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.application_name
178857: ,p_entity_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.entity_id
178858: ,p_event_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.event_id
178859: ,p_ledger_id => XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id
178860: ,p_ae_header_id => NULL
178861: );
178862:
178863: IF (C_LEVEL_ERROR>= g_log_level) THEN

Line 178890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

178886: ----------------------------------------------------------------------------------
178887: -- 4219869 Business Flow
178888: -- Update journal entry status -- Need to generate this within IF
178889: ----------------------------------------------------------------------------------
178890: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
178891: (p_hdr_idx => g_array_event(p_event_id).array_value_num('header_index')
178892: ,p_balance_type_code => l_balance_type_code
178893: );
178894:

Line 179062: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN

179058:
179059: --
179060: -- Depending on the Reversal Method setup, do a switch side or changes sign for the amounts
179061: --
179062: IF (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_reversal_option = 'SIDE') THEN
179063: XLA_AE_LINES_PKG.g_rec_lines.array_natural_side_code(XLA_AE_LINES_PKG.g_LineNumber) := l_acc_rev_natural_side_code;
179064: ELSE
179065: ---------------------------------------------------------------------------------------------------
179066: -- 4262811a Switch Sign

Line 179087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus

179083:
179084: XLA_AE_LINES_PKG.ValidateCurrentLine;
179085: XLA_AE_LINES_PKG.SetDebitCreditAmounts;
179086:
179087: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus
179088: (p_hdr_idx => g_array_event(p_event_id).array_value_num('acc_rev_header_index')
179089: ,p_balance_type_code => l_balance_type_code);
179090:
179091: END IF;

Line 179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179502:
179503: l_calculate_acctd_flag VARCHAR2(1) :='N';
179504: l_calculate_g_l_flag VARCHAR2(1) :='N';
179505: --
179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179503: l_calculate_acctd_flag VARCHAR2(1) :='N';
179504: l_calculate_g_l_flag VARCHAR2(1) :='N';
179505: --
179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179504: l_calculate_g_l_flag VARCHAR2(1) :='N';
179505: --
179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179505: --
179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179506: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179507: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179508: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179509: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179510: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179511: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179512: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179513: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179514: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

179515: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179516: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179517: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179518: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

179519: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179520: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179521: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179522: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

179523: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

179524: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179532:

Line 179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

179525: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179532:
179533: l_event_id NUMBER;

Line 179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

179526: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179532:
179533: l_event_id NUMBER;
179534: l_previous_event_id NUMBER;

Line 179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

179527: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
179528: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
179529: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
179530: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179531: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
179532:
179533: l_event_id NUMBER;
179534: l_previous_event_id NUMBER;
179535: l_first_event_id NUMBER;

Line 179549: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

179545: l_event_class_name VARCHAR2(80) := 'Additions';
179546: l_description VARCHAR2(4000);
179547: l_transaction_reversal NUMBER;
179548: l_ae_header_id NUMBER;
179549: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
179550: l_log_module VARCHAR2(240);
179551: --
179552: l_acct_reversal_source VARCHAR2(30);
179553: l_trx_reversal_source VARCHAR2(30);

Line 179820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

179816:
179817: --
179818: -- set event info as cache for other routines to refer event attributes
179819: --
179820: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
179821: (p_application_id => p_application_id
179822: ,p_primary_ledger_id => p_primary_ledger_id
179823: ,p_base_ledger_id => p_base_ledger_id
179824: ,p_target_ledger_id => p_target_ledger_id

Line 179853: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

179849:
179850: --
179851: -- set the status of entry to C_VALID (0)
179852: --
179853: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
179854:
179855: --
179856: -- initialize a row for ae header
179857: --

Line 179881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

179877: --
179878: -- initilaize the status of ae headers for diffrent balance types
179879: -- the status is initialised to C_NOT_CREATED (2)
179880: --
179881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179884:
179885: --

Line 179882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

179878: -- initilaize the status of ae headers for diffrent balance types
179879: -- the status is initialised to C_NOT_CREATED (2)
179880: --
179881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179884:
179885: --
179886: -- call api to validate and store accounting attributes for header

Line 179883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

179879: -- the status is initialised to C_NOT_CREATED (2)
179880: --
179881: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179882: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179883: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
179884:
179885: --
179886: -- call api to validate and store accounting attributes for header
179887: --

Line 179928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

179924: --
179925: l_trx_reversal_source := SUBSTR(NULL, 1,30);
179926:
179927: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
179928: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
179929:
179930: xla_accounting_err_pkg.build_message
179931: (p_appli_s_name => 'XLA'
179932: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 179936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

179932: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
179933: ,p_token_1 => 'ACCT_ATTR_NAME'
179934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
179935: ,p_token_2 => 'PRODUCT_NAME'
179936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179940:

Line 179937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

179933: ,p_token_1 => 'ACCT_ATTR_NAME'
179934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
179935: ,p_token_2 => 'PRODUCT_NAME'
179936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179940:
179941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 179938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

179934: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
179935: ,p_token_2 => 'PRODUCT_NAME'
179936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179940:
179941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
179942: --

Line 179939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

179935: ,p_token_2 => 'PRODUCT_NAME'
179936: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
179937: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
179938: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
179939: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
179940:
179941: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
179942: --
179943: -- following sets the accounting attributes needed to reverse

Line 179958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

179954: ----------------------------------------------------------------
179955: -- 4262811 - update the header statuses to invalid in need be
179956: ----------------------------------------------------------------
179957: --
179958: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
179959:
179960:
179961: -----------------------------------------------
179962: -- No accrual reversal for the event class/type

Line 180092: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

180088: ,p_module => l_log_module);
180089: END IF;
180090:
180091: --
180092: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
180093: --
180094: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
180095: --
180096: -- set event info as cache for other routines to refer event attributes

Line 180094: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

180090:
180091: --
180092: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
180093: --
180094: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
180095: --
180096: -- set event info as cache for other routines to refer event attributes
180097: --
180098:

Line 180102: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

180098:
180099: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
180100: l_previous_event_id := l_event_id;
180101:
180102: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
180103: (p_application_id => p_application_id
180104: ,p_primary_ledger_id => p_primary_ledger_id
180105: ,p_base_ledger_id => p_base_ledger_id
180106: ,p_target_ledger_id => p_target_ledger_id

Line 180143: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

180139: l_acct_reversal_source := SUBSTR(NULL, 1,30);
180140:
180141: IF l_continue_with_lines THEN
180142: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
180143: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
180144:
180145: xla_accounting_err_pkg.build_message
180146: (p_appli_s_name => 'XLA'
180147: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 180151: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

180147: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
180148: ,p_token_1 => 'LINE_NUMBER'
180149: ,p_value_1 => l_array_extract_line_num(Idx)
180150: ,p_token_2 => 'PRODUCT_NAME'
180151: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180152: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180153: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180154: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180155:

Line 180152: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

180148: ,p_token_1 => 'LINE_NUMBER'
180149: ,p_value_1 => l_array_extract_line_num(Idx)
180150: ,p_token_2 => 'PRODUCT_NAME'
180151: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180152: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180153: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180154: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180155:
180156: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 180153: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

180149: ,p_value_1 => l_array_extract_line_num(Idx)
180150: ,p_token_2 => 'PRODUCT_NAME'
180151: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180152: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180153: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180154: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180155:
180156: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
180157: --

Line 180154: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

180150: ,p_token_2 => 'PRODUCT_NAME'
180151: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
180152: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
180153: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180154: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
180155:
180156: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
180157: --
180158: -- following sets the accounting attributes needed to reverse

Line 180416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

180412:
180413: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
180414: -- or secondary ledger that has different currency with primary
180415: -- or alc that is calculated by sla
180416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
180418:
180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 180417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

180413: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
180414: -- or secondary ledger that has different currency with primary
180415: -- or alc that is calculated by sla
180416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
180418:
180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180421: AND (l_actual_flag = 'A')) THEN

Line 180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

180415: -- or alc that is calculated by sla
180416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
180418:
180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180421: AND (l_actual_flag = 'A')) THEN
180422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

180416: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
180417: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
180418:
180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180421: AND (l_actual_flag = 'A')) THEN
180422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180424: ,p_application_id => p_application_id

Line 180423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

180419: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
180420: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
180421: AND (l_actual_flag = 'A')) THEN
180422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180424: ,p_application_id => p_application_id
180425: ,p_amb_context_code => 'DEFAULT'
180426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
180427: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 180426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

180422: XLA_AE_LINES_PKG.CreateGainOrLossLines(
180423: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
180424: ,p_application_id => p_application_id
180425: ,p_amb_context_code => 'DEFAULT'
180426: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
180427: ,p_event_class_code => C_EVENT_CLASS_CODE
180428: ,p_event_type_code => C_EVENT_TYPE_CODE
180429:
180430: ,p_gain_ccid => -1

Line 180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180939:
180940: l_calculate_acctd_flag VARCHAR2(1) :='N';
180941: l_calculate_g_l_flag VARCHAR2(1) :='N';
180942: --
180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180940: l_calculate_acctd_flag VARCHAR2(1) :='N';
180941: l_calculate_g_l_flag VARCHAR2(1) :='N';
180942: --
180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180941: l_calculate_g_l_flag VARCHAR2(1) :='N';
180942: --
180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180942: --
180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180943: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180944: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180945: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180946: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180947: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180948: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180949: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180950: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180951: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

180952: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180953: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180954: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180955: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

180956: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180957: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180958: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180959: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

180960: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

180961: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180969:

Line 180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

180962: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180969:
180970: l_event_id NUMBER;

Line 180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

180963: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180969:
180970: l_event_id NUMBER;
180971: l_previous_event_id NUMBER;

Line 180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

180964: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
180965: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
180966: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
180967: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180968: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
180969:
180970: l_event_id NUMBER;
180971: l_previous_event_id NUMBER;
180972: l_first_event_id NUMBER;

Line 180986: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

180982: l_event_class_name VARCHAR2(80) := 'Adjustments';
180983: l_description VARCHAR2(4000);
180984: l_transaction_reversal NUMBER;
180985: l_ae_header_id NUMBER;
180986: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
180987: l_log_module VARCHAR2(240);
180988: --
180989: l_acct_reversal_source VARCHAR2(30);
180990: l_trx_reversal_source VARCHAR2(30);

Line 181265: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

181261:
181262: --
181263: -- set event info as cache for other routines to refer event attributes
181264: --
181265: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
181266: (p_application_id => p_application_id
181267: ,p_primary_ledger_id => p_primary_ledger_id
181268: ,p_base_ledger_id => p_base_ledger_id
181269: ,p_target_ledger_id => p_target_ledger_id

Line 181298: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

181294:
181295: --
181296: -- set the status of entry to C_VALID (0)
181297: --
181298: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181299:
181300: --
181301: -- initialize a row for ae header
181302: --

Line 181328: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181324: --
181325: -- initilaize the status of ae headers for diffrent balance types
181326: -- the status is initialised to C_NOT_CREATED (2)
181327: --
181328: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181329: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181330: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181331:
181332: --

Line 181329: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181325: -- initilaize the status of ae headers for diffrent balance types
181326: -- the status is initialised to C_NOT_CREATED (2)
181327: --
181328: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181329: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181330: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181331:
181332: --
181333: -- call api to validate and store accounting attributes for header

Line 181330: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

181326: -- the status is initialised to C_NOT_CREATED (2)
181327: --
181328: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181329: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181330: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
181331:
181332: --
181333: -- call api to validate and store accounting attributes for header
181334: --

Line 181366: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

181362: --
181363: l_trx_reversal_source := SUBSTR(NULL, 1,30);
181364:
181365: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
181366: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
181367:
181368: xla_accounting_err_pkg.build_message
181369: (p_appli_s_name => 'XLA'
181370: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 181374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

181370: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
181371: ,p_token_1 => 'ACCT_ATTR_NAME'
181372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181373: ,p_token_2 => 'PRODUCT_NAME'
181374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181378:

Line 181375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

181371: ,p_token_1 => 'ACCT_ATTR_NAME'
181372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181373: ,p_token_2 => 'PRODUCT_NAME'
181374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181378:
181379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 181376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
181373: ,p_token_2 => 'PRODUCT_NAME'
181374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181378:
181379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
181380: --

Line 181377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

181373: ,p_token_2 => 'PRODUCT_NAME'
181374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181378:
181379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
181380: --
181381: -- following sets the accounting attributes needed to reverse

Line 181396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

181392: ----------------------------------------------------------------
181393: -- 4262811 - update the header statuses to invalid in need be
181394: ----------------------------------------------------------------
181395: --
181396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
181397:
181398:
181399: -----------------------------------------------
181400: -- No accrual reversal for the event class/type

Line 181530: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

181526: ,p_module => l_log_module);
181527: END IF;
181528:
181529: --
181530: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
181531: --
181532: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181533: --
181534: -- set event info as cache for other routines to refer event attributes

Line 181532: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

181528:
181529: --
181530: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
181531: --
181532: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
181533: --
181534: -- set event info as cache for other routines to refer event attributes
181535: --
181536:

Line 181540: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

181536:
181537: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
181538: l_previous_event_id := l_event_id;
181539:
181540: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
181541: (p_application_id => p_application_id
181542: ,p_primary_ledger_id => p_primary_ledger_id
181543: ,p_base_ledger_id => p_base_ledger_id
181544: ,p_target_ledger_id => p_target_ledger_id

Line 181581: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

181577: l_acct_reversal_source := SUBSTR(NULL, 1,30);
181578:
181579: IF l_continue_with_lines THEN
181580: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
181581: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
181582:
181583: xla_accounting_err_pkg.build_message
181584: (p_appli_s_name => 'XLA'
181585: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 181589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

181585: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
181586: ,p_token_1 => 'LINE_NUMBER'
181587: ,p_value_1 => l_array_extract_line_num(Idx)
181588: ,p_token_2 => 'PRODUCT_NAME'
181589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181593:

Line 181590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

181586: ,p_token_1 => 'LINE_NUMBER'
181587: ,p_value_1 => l_array_extract_line_num(Idx)
181588: ,p_token_2 => 'PRODUCT_NAME'
181589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181593:
181594: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 181591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181587: ,p_value_1 => l_array_extract_line_num(Idx)
181588: ,p_token_2 => 'PRODUCT_NAME'
181589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181593:
181594: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
181595: --

Line 181592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

181588: ,p_token_2 => 'PRODUCT_NAME'
181589: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
181590: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
181591: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181592: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
181593:
181594: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
181595: --
181596: -- following sets the accounting attributes needed to reverse

Line 181912: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

181908:
181909: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
181910: -- or secondary ledger that has different currency with primary
181911: -- or alc that is calculated by sla
181912: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181913: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
181914:
181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 181913: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

181909: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
181910: -- or secondary ledger that has different currency with primary
181911: -- or alc that is calculated by sla
181912: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181913: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
181914:
181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181917: AND (l_actual_flag = 'A')) THEN

Line 181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

181911: -- or alc that is calculated by sla
181912: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181913: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
181914:
181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181917: AND (l_actual_flag = 'A')) THEN
181918: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181919: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

181912: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
181913: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
181914:
181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181917: AND (l_actual_flag = 'A')) THEN
181918: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181919: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181920: ,p_application_id => p_application_id

Line 181919: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

181915: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
181916: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
181917: AND (l_actual_flag = 'A')) THEN
181918: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181919: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181920: ,p_application_id => p_application_id
181921: ,p_amb_context_code => 'DEFAULT'
181922: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
181923: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 181922: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

181918: XLA_AE_LINES_PKG.CreateGainOrLossLines(
181919: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
181920: ,p_application_id => p_application_id
181921: ,p_amb_context_code => 'DEFAULT'
181922: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
181923: ,p_event_class_code => C_EVENT_CLASS_CODE
181924: ,p_event_type_code => C_EVENT_TYPE_CODE
181925:
181926: ,p_gain_ccid => -1

Line 182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182419:
182420: l_calculate_acctd_flag VARCHAR2(1) :='N';
182421: l_calculate_g_l_flag VARCHAR2(1) :='N';
182422: --
182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182420: l_calculate_acctd_flag VARCHAR2(1) :='N';
182421: l_calculate_g_l_flag VARCHAR2(1) :='N';
182422: --
182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182421: l_calculate_g_l_flag VARCHAR2(1) :='N';
182422: --
182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182422: --
182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182423: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182424: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182425: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182426: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182427: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182428: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182429: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182430: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182431: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

182432: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182433: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182434: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182435: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

182436: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182437: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182438: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182439: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

182440: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

182441: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182449:

Line 182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

182442: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182449:
182450: l_event_id NUMBER;

Line 182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

182443: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182449:
182450: l_event_id NUMBER;
182451: l_previous_event_id NUMBER;

Line 182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

182444: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
182445: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
182446: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
182447: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182448: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
182449:
182450: l_event_id NUMBER;
182451: l_previous_event_id NUMBER;
182452: l_first_event_id NUMBER;

Line 182466: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

182462: l_event_class_name VARCHAR2(80) := 'Capitalization';
182463: l_description VARCHAR2(4000);
182464: l_transaction_reversal NUMBER;
182465: l_ae_header_id NUMBER;
182466: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
182467: l_log_module VARCHAR2(240);
182468: --
182469: l_acct_reversal_source VARCHAR2(30);
182470: l_trx_reversal_source VARCHAR2(30);

Line 182735: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

182731:
182732: --
182733: -- set event info as cache for other routines to refer event attributes
182734: --
182735: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
182736: (p_application_id => p_application_id
182737: ,p_primary_ledger_id => p_primary_ledger_id
182738: ,p_base_ledger_id => p_base_ledger_id
182739: ,p_target_ledger_id => p_target_ledger_id

Line 182768: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

182764:
182765: --
182766: -- set the status of entry to C_VALID (0)
182767: --
182768: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
182769:
182770: --
182771: -- initialize a row for ae header
182772: --

Line 182796: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182792: --
182793: -- initilaize the status of ae headers for diffrent balance types
182794: -- the status is initialised to C_NOT_CREATED (2)
182795: --
182796: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182797: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182798: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182799:
182800: --

Line 182797: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182793: -- initilaize the status of ae headers for diffrent balance types
182794: -- the status is initialised to C_NOT_CREATED (2)
182795: --
182796: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182797: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182798: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182799:
182800: --
182801: -- call api to validate and store accounting attributes for header

Line 182798: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

182794: -- the status is initialised to C_NOT_CREATED (2)
182795: --
182796: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182797: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182798: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
182799:
182800: --
182801: -- call api to validate and store accounting attributes for header
182802: --

Line 182843: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

182839: --
182840: l_trx_reversal_source := SUBSTR(NULL, 1,30);
182841:
182842: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
182843: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
182844:
182845: xla_accounting_err_pkg.build_message
182846: (p_appli_s_name => 'XLA'
182847: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 182851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

182847: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
182848: ,p_token_1 => 'ACCT_ATTR_NAME'
182849: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182850: ,p_token_2 => 'PRODUCT_NAME'
182851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182855:

Line 182852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

182848: ,p_token_1 => 'ACCT_ATTR_NAME'
182849: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182850: ,p_token_2 => 'PRODUCT_NAME'
182851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182855:
182856: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 182853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

182849: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
182850: ,p_token_2 => 'PRODUCT_NAME'
182851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182855:
182856: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
182857: --

Line 182854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

182850: ,p_token_2 => 'PRODUCT_NAME'
182851: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
182852: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
182853: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
182854: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
182855:
182856: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
182857: --
182858: -- following sets the accounting attributes needed to reverse

Line 182873: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

182869: ----------------------------------------------------------------
182870: -- 4262811 - update the header statuses to invalid in need be
182871: ----------------------------------------------------------------
182872: --
182873: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
182874:
182875:
182876: -----------------------------------------------
182877: -- No accrual reversal for the event class/type

Line 183006: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

183002: ,p_module => l_log_module);
183003: END IF;
183004:
183005: --
183006: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
183007: --
183008: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183009: --
183010: -- set event info as cache for other routines to refer event attributes

Line 183008: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

183004:
183005: --
183006: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
183007: --
183008: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
183009: --
183010: -- set event info as cache for other routines to refer event attributes
183011: --
183012:

Line 183016: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

183012:
183013: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
183014: l_previous_event_id := l_event_id;
183015:
183016: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
183017: (p_application_id => p_application_id
183018: ,p_primary_ledger_id => p_primary_ledger_id
183019: ,p_base_ledger_id => p_base_ledger_id
183020: ,p_target_ledger_id => p_target_ledger_id

Line 183057: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

183053: l_acct_reversal_source := SUBSTR(NULL, 1,30);
183054:
183055: IF l_continue_with_lines THEN
183056: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
183057: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
183058:
183059: xla_accounting_err_pkg.build_message
183060: (p_appli_s_name => 'XLA'
183061: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 183065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

183061: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
183062: ,p_token_1 => 'LINE_NUMBER'
183063: ,p_value_1 => l_array_extract_line_num(Idx)
183064: ,p_token_2 => 'PRODUCT_NAME'
183065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183069:

Line 183066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

183062: ,p_token_1 => 'LINE_NUMBER'
183063: ,p_value_1 => l_array_extract_line_num(Idx)
183064: ,p_token_2 => 'PRODUCT_NAME'
183065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183069:
183070: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 183067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

183063: ,p_value_1 => l_array_extract_line_num(Idx)
183064: ,p_token_2 => 'PRODUCT_NAME'
183065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183069:
183070: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
183071: --

Line 183068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

183064: ,p_token_2 => 'PRODUCT_NAME'
183065: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
183066: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
183067: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183068: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
183069:
183070: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
183071: --
183072: -- following sets the accounting attributes needed to reverse

Line 183329: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

183325:
183326: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
183327: -- or secondary ledger that has different currency with primary
183328: -- or alc that is calculated by sla
183329: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
183330: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
183331:
183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 183330: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

183326: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
183327: -- or secondary ledger that has different currency with primary
183328: -- or alc that is calculated by sla
183329: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
183330: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
183331:
183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
183334: AND (l_actual_flag = 'A')) THEN

Line 183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

183328: -- or alc that is calculated by sla
183329: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
183330: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
183331:
183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
183334: AND (l_actual_flag = 'A')) THEN
183335: XLA_AE_LINES_PKG.CreateGainOrLossLines(
183336: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

183329: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
183330: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
183331:
183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
183334: AND (l_actual_flag = 'A')) THEN
183335: XLA_AE_LINES_PKG.CreateGainOrLossLines(
183336: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183337: ,p_application_id => p_application_id

Line 183336: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

183332: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
183333: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
183334: AND (l_actual_flag = 'A')) THEN
183335: XLA_AE_LINES_PKG.CreateGainOrLossLines(
183336: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183337: ,p_application_id => p_application_id
183338: ,p_amb_context_code => 'DEFAULT'
183339: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
183340: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 183339: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

183335: XLA_AE_LINES_PKG.CreateGainOrLossLines(
183336: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
183337: ,p_application_id => p_application_id
183338: ,p_amb_context_code => 'DEFAULT'
183339: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
183340: ,p_event_class_code => C_EVENT_CLASS_CODE
183341: ,p_event_type_code => C_EVENT_TYPE_CODE
183342:
183343: ,p_gain_ccid => -1

Line 183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183842:
183843: l_calculate_acctd_flag VARCHAR2(1) :='N';
183844: l_calculate_g_l_flag VARCHAR2(1) :='N';
183845: --
183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183843: l_calculate_acctd_flag VARCHAR2(1) :='N';
183844: l_calculate_g_l_flag VARCHAR2(1) :='N';
183845: --
183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183844: l_calculate_g_l_flag VARCHAR2(1) :='N';
183845: --
183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183845: --
183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183846: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183847: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183848: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183849: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183850: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183851: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183852: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183853: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183854: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

183855: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183856: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183857: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183858: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

183859: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183860: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183861: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183862: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

183863: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

183864: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183872:

Line 183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

183865: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183872:
183873: l_event_id NUMBER;

Line 183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183866: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183872:
183873: l_event_id NUMBER;
183874: l_previous_event_id NUMBER;

Line 183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

183867: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
183868: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
183869: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
183870: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183871: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
183872:
183873: l_event_id NUMBER;
183874: l_previous_event_id NUMBER;
183875: l_first_event_id NUMBER;

Line 183889: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

183885: l_event_class_name VARCHAR2(80) := 'Category Reclass';
183886: l_description VARCHAR2(4000);
183887: l_transaction_reversal NUMBER;
183888: l_ae_header_id NUMBER;
183889: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
183890: l_log_module VARCHAR2(240);
183891: --
183892: l_acct_reversal_source VARCHAR2(30);
183893: l_trx_reversal_source VARCHAR2(30);

Line 184160: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

184156:
184157: --
184158: -- set event info as cache for other routines to refer event attributes
184159: --
184160: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
184161: (p_application_id => p_application_id
184162: ,p_primary_ledger_id => p_primary_ledger_id
184163: ,p_base_ledger_id => p_base_ledger_id
184164: ,p_target_ledger_id => p_target_ledger_id

Line 184193: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

184189:
184190: --
184191: -- set the status of entry to C_VALID (0)
184192: --
184193: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184194:
184195: --
184196: -- initialize a row for ae header
184197: --

Line 184221: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184217: --
184218: -- initilaize the status of ae headers for diffrent balance types
184219: -- the status is initialised to C_NOT_CREATED (2)
184220: --
184221: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184222: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184223: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184224:
184225: --

Line 184222: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184218: -- initilaize the status of ae headers for diffrent balance types
184219: -- the status is initialised to C_NOT_CREATED (2)
184220: --
184221: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184222: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184223: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184224:
184225: --
184226: -- call api to validate and store accounting attributes for header

Line 184223: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

184219: -- the status is initialised to C_NOT_CREATED (2)
184220: --
184221: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184222: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184223: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
184224:
184225: --
184226: -- call api to validate and store accounting attributes for header
184227: --

Line 184268: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

184264: --
184265: l_trx_reversal_source := SUBSTR(NULL, 1,30);
184266:
184267: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
184268: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
184269:
184270: xla_accounting_err_pkg.build_message
184271: (p_appli_s_name => 'XLA'
184272: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 184276: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

184272: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
184273: ,p_token_1 => 'ACCT_ATTR_NAME'
184274: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184275: ,p_token_2 => 'PRODUCT_NAME'
184276: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184277: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184278: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184279: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184280:

Line 184277: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

184273: ,p_token_1 => 'ACCT_ATTR_NAME'
184274: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184275: ,p_token_2 => 'PRODUCT_NAME'
184276: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184277: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184278: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184279: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184280:
184281: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 184278: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184274: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
184275: ,p_token_2 => 'PRODUCT_NAME'
184276: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184277: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184278: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184279: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184280:
184281: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
184282: --

Line 184279: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

184275: ,p_token_2 => 'PRODUCT_NAME'
184276: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184277: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184278: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184279: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184280:
184281: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
184282: --
184283: -- following sets the accounting attributes needed to reverse

Line 184298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

184294: ----------------------------------------------------------------
184295: -- 4262811 - update the header statuses to invalid in need be
184296: ----------------------------------------------------------------
184297: --
184298: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
184299:
184300:
184301: -----------------------------------------------
184302: -- No accrual reversal for the event class/type

Line 184432: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

184428: ,p_module => l_log_module);
184429: END IF;
184430:
184431: --
184432: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
184433: --
184434: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184435: --
184436: -- set event info as cache for other routines to refer event attributes

Line 184434: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

184430:
184431: --
184432: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
184433: --
184434: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
184435: --
184436: -- set event info as cache for other routines to refer event attributes
184437: --
184438:

Line 184442: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

184438:
184439: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
184440: l_previous_event_id := l_event_id;
184441:
184442: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
184443: (p_application_id => p_application_id
184444: ,p_primary_ledger_id => p_primary_ledger_id
184445: ,p_base_ledger_id => p_base_ledger_id
184446: ,p_target_ledger_id => p_target_ledger_id

Line 184483: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

184479: l_acct_reversal_source := SUBSTR(NULL, 1,30);
184480:
184481: IF l_continue_with_lines THEN
184482: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
184483: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
184484:
184485: xla_accounting_err_pkg.build_message
184486: (p_appli_s_name => 'XLA'
184487: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 184491: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

184487: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
184488: ,p_token_1 => 'LINE_NUMBER'
184489: ,p_value_1 => l_array_extract_line_num(Idx)
184490: ,p_token_2 => 'PRODUCT_NAME'
184491: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184492: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184493: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184494: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184495:

Line 184492: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

184488: ,p_token_1 => 'LINE_NUMBER'
184489: ,p_value_1 => l_array_extract_line_num(Idx)
184490: ,p_token_2 => 'PRODUCT_NAME'
184491: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184492: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184493: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184494: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184495:
184496: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 184493: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184489: ,p_value_1 => l_array_extract_line_num(Idx)
184490: ,p_token_2 => 'PRODUCT_NAME'
184491: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184492: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184493: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184494: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184495:
184496: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
184497: --

Line 184494: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

184490: ,p_token_2 => 'PRODUCT_NAME'
184491: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
184492: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
184493: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184494: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
184495:
184496: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
184497: --
184498: -- following sets the accounting attributes needed to reverse

Line 184883: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

184879:
184880: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
184881: -- or secondary ledger that has different currency with primary
184882: -- or alc that is calculated by sla
184883: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184884: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
184885:
184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 184884: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

184880: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
184881: -- or secondary ledger that has different currency with primary
184882: -- or alc that is calculated by sla
184883: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184884: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
184885:
184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184888: AND (l_actual_flag = 'A')) THEN

Line 184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

184882: -- or alc that is calculated by sla
184883: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184884: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
184885:
184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184888: AND (l_actual_flag = 'A')) THEN
184889: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184890: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

184883: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
184884: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
184885:
184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184888: AND (l_actual_flag = 'A')) THEN
184889: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184890: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184891: ,p_application_id => p_application_id

Line 184890: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

184886: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
184887: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
184888: AND (l_actual_flag = 'A')) THEN
184889: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184890: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184891: ,p_application_id => p_application_id
184892: ,p_amb_context_code => 'DEFAULT'
184893: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
184894: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 184893: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

184889: XLA_AE_LINES_PKG.CreateGainOrLossLines(
184890: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
184891: ,p_application_id => p_application_id
184892: ,p_amb_context_code => 'DEFAULT'
184893: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
184894: ,p_event_class_code => C_EVENT_CLASS_CODE
184895: ,p_event_type_code => C_EVENT_TYPE_CODE
184896:
184897: ,p_gain_ccid => -1

Line 185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185376:
185377: l_calculate_acctd_flag VARCHAR2(1) :='N';
185378: l_calculate_g_l_flag VARCHAR2(1) :='N';
185379: --
185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185377: l_calculate_acctd_flag VARCHAR2(1) :='N';
185378: l_calculate_g_l_flag VARCHAR2(1) :='N';
185379: --
185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185378: l_calculate_g_l_flag VARCHAR2(1) :='N';
185379: --
185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185379: --
185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185380: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185381: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185382: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185383: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185384: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185385: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185386: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185387: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185388: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

185389: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185390: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185391: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185392: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

185393: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185394: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185395: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185396: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

185397: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

185398: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185406:

Line 185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

185399: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185406:
185407: l_event_id NUMBER;

Line 185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

185400: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185406:
185407: l_event_id NUMBER;
185408: l_previous_event_id NUMBER;

Line 185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

185401: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
185402: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
185403: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
185404: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185405: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
185406:
185407: l_event_id NUMBER;
185408: l_previous_event_id NUMBER;
185409: l_first_event_id NUMBER;

Line 185423: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

185419: l_event_class_name VARCHAR2(80) := 'CIP Additions';
185420: l_description VARCHAR2(4000);
185421: l_transaction_reversal NUMBER;
185422: l_ae_header_id NUMBER;
185423: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
185424: l_log_module VARCHAR2(240);
185425: --
185426: l_acct_reversal_source VARCHAR2(30);
185427: l_trx_reversal_source VARCHAR2(30);

Line 185682: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

185678:
185679: --
185680: -- set event info as cache for other routines to refer event attributes
185681: --
185682: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
185683: (p_application_id => p_application_id
185684: ,p_primary_ledger_id => p_primary_ledger_id
185685: ,p_base_ledger_id => p_base_ledger_id
185686: ,p_target_ledger_id => p_target_ledger_id

Line 185715: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

185711:
185712: --
185713: -- set the status of entry to C_VALID (0)
185714: --
185715: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
185716:
185717: --
185718: -- initialize a row for ae header
185719: --

Line 185743: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

185739: --
185740: -- initilaize the status of ae headers for diffrent balance types
185741: -- the status is initialised to C_NOT_CREATED (2)
185742: --
185743: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185744: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185745: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185746:
185747: --

Line 185744: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

185740: -- initilaize the status of ae headers for diffrent balance types
185741: -- the status is initialised to C_NOT_CREATED (2)
185742: --
185743: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185744: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185745: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185746:
185747: --
185748: -- call api to validate and store accounting attributes for header

Line 185745: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

185741: -- the status is initialised to C_NOT_CREATED (2)
185742: --
185743: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185744: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185745: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
185746:
185747: --
185748: -- call api to validate and store accounting attributes for header
185749: --

Line 185790: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

185786: --
185787: l_trx_reversal_source := SUBSTR(NULL, 1,30);
185788:
185789: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
185790: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
185791:
185792: xla_accounting_err_pkg.build_message
185793: (p_appli_s_name => 'XLA'
185794: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 185798: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

185794: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
185795: ,p_token_1 => 'ACCT_ATTR_NAME'
185796: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
185797: ,p_token_2 => 'PRODUCT_NAME'
185798: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185802:

Line 185799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

185795: ,p_token_1 => 'ACCT_ATTR_NAME'
185796: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
185797: ,p_token_2 => 'PRODUCT_NAME'
185798: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185802:
185803: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 185800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

185796: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
185797: ,p_token_2 => 'PRODUCT_NAME'
185798: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185802:
185803: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
185804: --

Line 185801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

185797: ,p_token_2 => 'PRODUCT_NAME'
185798: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
185799: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
185800: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
185801: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
185802:
185803: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
185804: --
185805: -- following sets the accounting attributes needed to reverse

Line 185820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

185816: ----------------------------------------------------------------
185817: -- 4262811 - update the header statuses to invalid in need be
185818: ----------------------------------------------------------------
185819: --
185820: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
185821:
185822:
185823: -----------------------------------------------
185824: -- No accrual reversal for the event class/type

Line 185950: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

185946: ,p_module => l_log_module);
185947: END IF;
185948:
185949: --
185950: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
185951: --
185952: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
185953: --
185954: -- set event info as cache for other routines to refer event attributes

Line 185952: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

185948:
185949: --
185950: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
185951: --
185952: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
185953: --
185954: -- set event info as cache for other routines to refer event attributes
185955: --
185956:

Line 185960: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

185956:
185957: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
185958: l_previous_event_id := l_event_id;
185959:
185960: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
185961: (p_application_id => p_application_id
185962: ,p_primary_ledger_id => p_primary_ledger_id
185963: ,p_base_ledger_id => p_base_ledger_id
185964: ,p_target_ledger_id => p_target_ledger_id

Line 186001: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

185997: l_acct_reversal_source := SUBSTR(NULL, 1,30);
185998:
185999: IF l_continue_with_lines THEN
186000: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
186001: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
186002:
186003: xla_accounting_err_pkg.build_message
186004: (p_appli_s_name => 'XLA'
186005: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 186009: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

186005: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
186006: ,p_token_1 => 'LINE_NUMBER'
186007: ,p_value_1 => l_array_extract_line_num(Idx)
186008: ,p_token_2 => 'PRODUCT_NAME'
186009: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186010: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186011: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186012: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186013:

Line 186010: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

186006: ,p_token_1 => 'LINE_NUMBER'
186007: ,p_value_1 => l_array_extract_line_num(Idx)
186008: ,p_token_2 => 'PRODUCT_NAME'
186009: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186010: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186011: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186012: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186013:
186014: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 186011: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186007: ,p_value_1 => l_array_extract_line_num(Idx)
186008: ,p_token_2 => 'PRODUCT_NAME'
186009: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186010: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186011: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186012: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186013:
186014: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
186015: --

Line 186012: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

186008: ,p_token_2 => 'PRODUCT_NAME'
186009: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
186010: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
186011: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186012: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
186013:
186014: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
186015: --
186016: -- following sets the accounting attributes needed to reverse

Line 186102: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

186098:
186099: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186100: -- or secondary ledger that has different currency with primary
186101: -- or alc that is calculated by sla
186102: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186103: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186104:
186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 186103: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

186099: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
186100: -- or secondary ledger that has different currency with primary
186101: -- or alc that is calculated by sla
186102: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186103: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186104:
186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186107: AND (l_actual_flag = 'A')) THEN

Line 186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

186101: -- or alc that is calculated by sla
186102: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186103: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186104:
186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186107: AND (l_actual_flag = 'A')) THEN
186108: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186109: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

186102: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
186103: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
186104:
186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186107: AND (l_actual_flag = 'A')) THEN
186108: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186109: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186110: ,p_application_id => p_application_id

Line 186109: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

186105: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
186106: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
186107: AND (l_actual_flag = 'A')) THEN
186108: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186109: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186110: ,p_application_id => p_application_id
186111: ,p_amb_context_code => 'DEFAULT'
186112: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186113: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 186112: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

186108: XLA_AE_LINES_PKG.CreateGainOrLossLines(
186109: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
186110: ,p_application_id => p_application_id
186111: ,p_amb_context_code => 'DEFAULT'
186112: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
186113: ,p_event_class_code => C_EVENT_CLASS_CODE
186114: ,p_event_type_code => C_EVENT_TYPE_CODE
186115:
186116: ,p_gain_ccid => -1

Line 186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186595:
186596: l_calculate_acctd_flag VARCHAR2(1) :='N';
186597: l_calculate_g_l_flag VARCHAR2(1) :='N';
186598: --
186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186596: l_calculate_acctd_flag VARCHAR2(1) :='N';
186597: l_calculate_g_l_flag VARCHAR2(1) :='N';
186598: --
186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186597: l_calculate_g_l_flag VARCHAR2(1) :='N';
186598: --
186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186598: --
186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186599: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186600: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186601: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186602: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186603: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186604: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186605: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186606: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186607: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

186608: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186609: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186610: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186611: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

186612: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186613: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186614: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186615: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

186616: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

186617: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186625:

Line 186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

186618: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186625:
186626: l_event_id NUMBER;

Line 186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

186619: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186625:
186626: l_event_id NUMBER;
186627: l_previous_event_id NUMBER;

Line 186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

186620: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
186621: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
186622: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
186623: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186624: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
186625:
186626: l_event_id NUMBER;
186627: l_previous_event_id NUMBER;
186628: l_first_event_id NUMBER;

Line 186642: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

186638: l_event_class_name VARCHAR2(80) := 'CIP Adjustments';
186639: l_description VARCHAR2(4000);
186640: l_transaction_reversal NUMBER;
186641: l_ae_header_id NUMBER;
186642: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
186643: l_log_module VARCHAR2(240);
186644: --
186645: l_acct_reversal_source VARCHAR2(30);
186646: l_trx_reversal_source VARCHAR2(30);

Line 186901: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

186897:
186898: --
186899: -- set event info as cache for other routines to refer event attributes
186900: --
186901: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
186902: (p_application_id => p_application_id
186903: ,p_primary_ledger_id => p_primary_ledger_id
186904: ,p_base_ledger_id => p_base_ledger_id
186905: ,p_target_ledger_id => p_target_ledger_id

Line 186934: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

186930:
186931: --
186932: -- set the status of entry to C_VALID (0)
186933: --
186934: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
186935:
186936: --
186937: -- initialize a row for ae header
186938: --

Line 186962: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186958: --
186959: -- initilaize the status of ae headers for diffrent balance types
186960: -- the status is initialised to C_NOT_CREATED (2)
186961: --
186962: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186963: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186964: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186965:
186966: --

Line 186963: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186959: -- initilaize the status of ae headers for diffrent balance types
186960: -- the status is initialised to C_NOT_CREATED (2)
186961: --
186962: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186963: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186964: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186965:
186966: --
186967: -- call api to validate and store accounting attributes for header

Line 186964: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

186960: -- the status is initialised to C_NOT_CREATED (2)
186961: --
186962: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186963: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186964: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
186965:
186966: --
186967: -- call api to validate and store accounting attributes for header
186968: --

Line 187009: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

187005: --
187006: l_trx_reversal_source := SUBSTR(NULL, 1,30);
187007:
187008: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
187009: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
187010:
187011: xla_accounting_err_pkg.build_message
187012: (p_appli_s_name => 'XLA'
187013: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 187017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

187013: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
187014: ,p_token_1 => 'ACCT_ATTR_NAME'
187015: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187016: ,p_token_2 => 'PRODUCT_NAME'
187017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187021:

Line 187018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

187014: ,p_token_1 => 'ACCT_ATTR_NAME'
187015: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187016: ,p_token_2 => 'PRODUCT_NAME'
187017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187021:
187022: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 187019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187015: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
187016: ,p_token_2 => 'PRODUCT_NAME'
187017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187021:
187022: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
187023: --

Line 187020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

187016: ,p_token_2 => 'PRODUCT_NAME'
187017: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187018: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187019: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187020: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187021:
187022: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
187023: --
187024: -- following sets the accounting attributes needed to reverse

Line 187039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

187035: ----------------------------------------------------------------
187036: -- 4262811 - update the header statuses to invalid in need be
187037: ----------------------------------------------------------------
187038: --
187039: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
187040:
187041:
187042: -----------------------------------------------
187043: -- No accrual reversal for the event class/type

Line 187169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

187165: ,p_module => l_log_module);
187166: END IF;
187167:
187168: --
187169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
187170: --
187171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187172: --
187173: -- set event info as cache for other routines to refer event attributes

Line 187171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

187167:
187168: --
187169: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
187170: --
187171: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
187172: --
187173: -- set event info as cache for other routines to refer event attributes
187174: --
187175:

Line 187179: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

187175:
187176: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
187177: l_previous_event_id := l_event_id;
187178:
187179: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
187180: (p_application_id => p_application_id
187181: ,p_primary_ledger_id => p_primary_ledger_id
187182: ,p_base_ledger_id => p_base_ledger_id
187183: ,p_target_ledger_id => p_target_ledger_id

Line 187220: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

187216: l_acct_reversal_source := SUBSTR(NULL, 1,30);
187217:
187218: IF l_continue_with_lines THEN
187219: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
187220: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
187221:
187222: xla_accounting_err_pkg.build_message
187223: (p_appli_s_name => 'XLA'
187224: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 187228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

187224: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
187225: ,p_token_1 => 'LINE_NUMBER'
187226: ,p_value_1 => l_array_extract_line_num(Idx)
187227: ,p_token_2 => 'PRODUCT_NAME'
187228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187232:

Line 187229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

187225: ,p_token_1 => 'LINE_NUMBER'
187226: ,p_value_1 => l_array_extract_line_num(Idx)
187227: ,p_token_2 => 'PRODUCT_NAME'
187228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187232:
187233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 187230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187226: ,p_value_1 => l_array_extract_line_num(Idx)
187227: ,p_token_2 => 'PRODUCT_NAME'
187228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187232:
187233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
187234: --

Line 187231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

187227: ,p_token_2 => 'PRODUCT_NAME'
187228: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
187229: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
187230: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187231: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
187232:
187233: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
187234: --
187235: -- following sets the accounting attributes needed to reverse

Line 187321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

187317:
187318: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
187319: -- or secondary ledger that has different currency with primary
187320: -- or alc that is calculated by sla
187321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
187323:
187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 187322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

187318: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
187319: -- or secondary ledger that has different currency with primary
187320: -- or alc that is calculated by sla
187321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
187323:
187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187326: AND (l_actual_flag = 'A')) THEN

Line 187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

187320: -- or alc that is calculated by sla
187321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
187323:
187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187326: AND (l_actual_flag = 'A')) THEN
187327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

187321: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
187322: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
187323:
187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187326: AND (l_actual_flag = 'A')) THEN
187327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187329: ,p_application_id => p_application_id

Line 187328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

187324: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
187325: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
187326: AND (l_actual_flag = 'A')) THEN
187327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187329: ,p_application_id => p_application_id
187330: ,p_amb_context_code => 'DEFAULT'
187331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
187332: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 187331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

187327: XLA_AE_LINES_PKG.CreateGainOrLossLines(
187328: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
187329: ,p_application_id => p_application_id
187330: ,p_amb_context_code => 'DEFAULT'
187331: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
187332: ,p_event_class_code => C_EVENT_CLASS_CODE
187333: ,p_event_type_code => C_EVENT_TYPE_CODE
187334:
187335: ,p_gain_ccid => -1

Line 187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187814:
187815: l_calculate_acctd_flag VARCHAR2(1) :='N';
187816: l_calculate_g_l_flag VARCHAR2(1) :='N';
187817: --
187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187815: l_calculate_acctd_flag VARCHAR2(1) :='N';
187816: l_calculate_g_l_flag VARCHAR2(1) :='N';
187817: --
187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187816: l_calculate_g_l_flag VARCHAR2(1) :='N';
187817: --
187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187817: --
187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187818: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187819: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187820: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187821: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187822: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187823: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187824: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187825: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187826: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

187827: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187828: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187829: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187830: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

187831: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187832: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187833: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187834: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

187835: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

187836: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187844:

Line 187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

187837: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187844:
187845: l_event_id NUMBER;

Line 187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

187838: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187844:
187845: l_event_id NUMBER;
187846: l_previous_event_id NUMBER;

Line 187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

187839: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
187840: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
187841: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
187842: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187843: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
187844:
187845: l_event_id NUMBER;
187846: l_previous_event_id NUMBER;
187847: l_first_event_id NUMBER;

Line 187861: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

187857: l_event_class_name VARCHAR2(80) := 'CIP Category Reclass';
187858: l_description VARCHAR2(4000);
187859: l_transaction_reversal NUMBER;
187860: l_ae_header_id NUMBER;
187861: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
187862: l_log_module VARCHAR2(240);
187863: --
187864: l_acct_reversal_source VARCHAR2(30);
187865: l_trx_reversal_source VARCHAR2(30);

Line 188120: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

188116:
188117: --
188118: -- set event info as cache for other routines to refer event attributes
188119: --
188120: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
188121: (p_application_id => p_application_id
188122: ,p_primary_ledger_id => p_primary_ledger_id
188123: ,p_base_ledger_id => p_base_ledger_id
188124: ,p_target_ledger_id => p_target_ledger_id

Line 188153: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

188149:
188150: --
188151: -- set the status of entry to C_VALID (0)
188152: --
188153: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188154:
188155: --
188156: -- initialize a row for ae header
188157: --

Line 188181: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188177: --
188178: -- initilaize the status of ae headers for diffrent balance types
188179: -- the status is initialised to C_NOT_CREATED (2)
188180: --
188181: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188182: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188183: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188184:
188185: --

Line 188182: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188178: -- initilaize the status of ae headers for diffrent balance types
188179: -- the status is initialised to C_NOT_CREATED (2)
188180: --
188181: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188182: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188183: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188184:
188185: --
188186: -- call api to validate and store accounting attributes for header

Line 188183: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

188179: -- the status is initialised to C_NOT_CREATED (2)
188180: --
188181: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188182: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188183: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
188184:
188185: --
188186: -- call api to validate and store accounting attributes for header
188187: --

Line 188228: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188224: --
188225: l_trx_reversal_source := SUBSTR(NULL, 1,30);
188226:
188227: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
188228: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188229:
188230: xla_accounting_err_pkg.build_message
188231: (p_appli_s_name => 'XLA'
188232: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 188236: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188232: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
188233: ,p_token_1 => 'ACCT_ATTR_NAME'
188234: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188235: ,p_token_2 => 'PRODUCT_NAME'
188236: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188237: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188238: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188239: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188240:

Line 188237: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188233: ,p_token_1 => 'ACCT_ATTR_NAME'
188234: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188235: ,p_token_2 => 'PRODUCT_NAME'
188236: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188237: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188238: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188239: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188240:
188241: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 188238: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188234: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
188235: ,p_token_2 => 'PRODUCT_NAME'
188236: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188237: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188238: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188239: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188240:
188241: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188242: --

Line 188239: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188235: ,p_token_2 => 'PRODUCT_NAME'
188236: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188237: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188238: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188239: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188240:
188241: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
188242: --
188243: -- following sets the accounting attributes needed to reverse

Line 188258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

188254: ----------------------------------------------------------------
188255: -- 4262811 - update the header statuses to invalid in need be
188256: ----------------------------------------------------------------
188257: --
188258: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
188259:
188260:
188261: -----------------------------------------------
188262: -- No accrual reversal for the event class/type

Line 188388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

188384: ,p_module => l_log_module);
188385: END IF;
188386:
188387: --
188388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188389: --
188390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188391: --
188392: -- set event info as cache for other routines to refer event attributes

Line 188390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

188386:
188387: --
188388: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
188389: --
188390: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
188391: --
188392: -- set event info as cache for other routines to refer event attributes
188393: --
188394:

Line 188398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

188394:
188395: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
188396: l_previous_event_id := l_event_id;
188397:
188398: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
188399: (p_application_id => p_application_id
188400: ,p_primary_ledger_id => p_primary_ledger_id
188401: ,p_base_ledger_id => p_base_ledger_id
188402: ,p_target_ledger_id => p_target_ledger_id

Line 188439: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

188435: l_acct_reversal_source := SUBSTR(NULL, 1,30);
188436:
188437: IF l_continue_with_lines THEN
188438: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
188439: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
188440:
188441: xla_accounting_err_pkg.build_message
188442: (p_appli_s_name => 'XLA'
188443: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 188447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

188443: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
188444: ,p_token_1 => 'LINE_NUMBER'
188445: ,p_value_1 => l_array_extract_line_num(Idx)
188446: ,p_token_2 => 'PRODUCT_NAME'
188447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188451:

Line 188448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

188444: ,p_token_1 => 'LINE_NUMBER'
188445: ,p_value_1 => l_array_extract_line_num(Idx)
188446: ,p_token_2 => 'PRODUCT_NAME'
188447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188451:
188452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 188449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188445: ,p_value_1 => l_array_extract_line_num(Idx)
188446: ,p_token_2 => 'PRODUCT_NAME'
188447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188451:
188452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188453: --

Line 188450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

188446: ,p_token_2 => 'PRODUCT_NAME'
188447: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
188448: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
188449: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188450: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
188451:
188452: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
188453: --
188454: -- following sets the accounting attributes needed to reverse

Line 188601: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

188597:
188598: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
188599: -- or secondary ledger that has different currency with primary
188600: -- or alc that is calculated by sla
188601: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
188603:
188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 188602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

188598: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
188599: -- or secondary ledger that has different currency with primary
188600: -- or alc that is calculated by sla
188601: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
188603:
188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188606: AND (l_actual_flag = 'A')) THEN

Line 188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

188600: -- or alc that is calculated by sla
188601: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
188603:
188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188606: AND (l_actual_flag = 'A')) THEN
188607: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188608: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

188601: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
188602: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
188603:
188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188606: AND (l_actual_flag = 'A')) THEN
188607: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188608: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188609: ,p_application_id => p_application_id

Line 188608: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

188604: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
188605: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
188606: AND (l_actual_flag = 'A')) THEN
188607: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188608: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188609: ,p_application_id => p_application_id
188610: ,p_amb_context_code => 'DEFAULT'
188611: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
188612: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 188611: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

188607: XLA_AE_LINES_PKG.CreateGainOrLossLines(
188608: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
188609: ,p_application_id => p_application_id
188610: ,p_amb_context_code => 'DEFAULT'
188611: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
188612: ,p_event_class_code => C_EVENT_CLASS_CODE
188613: ,p_event_type_code => C_EVENT_TYPE_CODE
188614:
188615: ,p_gain_ccid => -1

Line 189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189143:
189144: l_calculate_acctd_flag VARCHAR2(1) :='N';
189145: l_calculate_g_l_flag VARCHAR2(1) :='N';
189146: --
189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189144: l_calculate_acctd_flag VARCHAR2(1) :='N';
189145: l_calculate_g_l_flag VARCHAR2(1) :='N';
189146: --
189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189145: l_calculate_g_l_flag VARCHAR2(1) :='N';
189146: --
189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189146: --
189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189147: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189148: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189149: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189150: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189151: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189152: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189153: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189154: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189155: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

189156: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189157: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189158: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189159: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

189160: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189161: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189162: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189163: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

189164: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

189165: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189173:

Line 189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

189166: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189173:
189174: l_event_id NUMBER;

Line 189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

189167: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189173:
189174: l_event_id NUMBER;
189175: l_previous_event_id NUMBER;

Line 189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

189168: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
189169: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
189170: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
189171: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189172: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
189173:
189174: l_event_id NUMBER;
189175: l_previous_event_id NUMBER;
189176: l_first_event_id NUMBER;

Line 189190: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

189186: l_event_class_name VARCHAR2(80) := 'CIP Retirements';
189187: l_description VARCHAR2(4000);
189188: l_transaction_reversal NUMBER;
189189: l_ae_header_id NUMBER;
189190: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
189191: l_log_module VARCHAR2(240);
189192: --
189193: l_acct_reversal_source VARCHAR2(30);
189194: l_trx_reversal_source VARCHAR2(30);

Line 189489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

189485:
189486: --
189487: -- set event info as cache for other routines to refer event attributes
189488: --
189489: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
189490: (p_application_id => p_application_id
189491: ,p_primary_ledger_id => p_primary_ledger_id
189492: ,p_base_ledger_id => p_base_ledger_id
189493: ,p_target_ledger_id => p_target_ledger_id

Line 189522: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

189518:
189519: --
189520: -- set the status of entry to C_VALID (0)
189521: --
189522: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189523:
189524: --
189525: -- initialize a row for ae header
189526: --

Line 189559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189555: --
189556: -- initilaize the status of ae headers for diffrent balance types
189557: -- the status is initialised to C_NOT_CREATED (2)
189558: --
189559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189562:
189563: --

Line 189560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189556: -- initilaize the status of ae headers for diffrent balance types
189557: -- the status is initialised to C_NOT_CREATED (2)
189558: --
189559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189562:
189563: --
189564: -- call api to validate and store accounting attributes for header

Line 189561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

189557: -- the status is initialised to C_NOT_CREATED (2)
189558: --
189559: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189560: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189561: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
189562:
189563: --
189564: -- call api to validate and store accounting attributes for header
189565: --

Line 189606: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

189602: --
189603: l_trx_reversal_source := SUBSTR(NULL, 1,30);
189604:
189605: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
189606: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
189607:
189608: xla_accounting_err_pkg.build_message
189609: (p_appli_s_name => 'XLA'
189610: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 189614: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

189610: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
189611: ,p_token_1 => 'ACCT_ATTR_NAME'
189612: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189613: ,p_token_2 => 'PRODUCT_NAME'
189614: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189618:

Line 189615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

189611: ,p_token_1 => 'ACCT_ATTR_NAME'
189612: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189613: ,p_token_2 => 'PRODUCT_NAME'
189614: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189618:
189619: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 189616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

189612: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
189613: ,p_token_2 => 'PRODUCT_NAME'
189614: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189618:
189619: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
189620: --

Line 189617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

189613: ,p_token_2 => 'PRODUCT_NAME'
189614: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189615: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189616: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189617: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189618:
189619: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
189620: --
189621: -- following sets the accounting attributes needed to reverse

Line 189636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

189632: ----------------------------------------------------------------
189633: -- 4262811 - update the header statuses to invalid in need be
189634: ----------------------------------------------------------------
189635: --
189636: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
189637:
189638:
189639: -----------------------------------------------
189640: -- No accrual reversal for the event class/type

Line 189767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

189763: ,p_module => l_log_module);
189764: END IF;
189765:
189766: --
189767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
189768: --
189769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189770: --
189771: -- set event info as cache for other routines to refer event attributes

Line 189769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

189765:
189766: --
189767: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
189768: --
189769: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
189770: --
189771: -- set event info as cache for other routines to refer event attributes
189772: --
189773:

Line 189777: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

189773:
189774: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
189775: l_previous_event_id := l_event_id;
189776:
189777: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
189778: (p_application_id => p_application_id
189779: ,p_primary_ledger_id => p_primary_ledger_id
189780: ,p_base_ledger_id => p_base_ledger_id
189781: ,p_target_ledger_id => p_target_ledger_id

Line 189818: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

189814: l_acct_reversal_source := SUBSTR(NULL, 1,30);
189815:
189816: IF l_continue_with_lines THEN
189817: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
189818: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
189819:
189820: xla_accounting_err_pkg.build_message
189821: (p_appli_s_name => 'XLA'
189822: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 189826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

189822: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
189823: ,p_token_1 => 'LINE_NUMBER'
189824: ,p_value_1 => l_array_extract_line_num(Idx)
189825: ,p_token_2 => 'PRODUCT_NAME'
189826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189830:

Line 189827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

189823: ,p_token_1 => 'LINE_NUMBER'
189824: ,p_value_1 => l_array_extract_line_num(Idx)
189825: ,p_token_2 => 'PRODUCT_NAME'
189826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189830:
189831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 189828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

189824: ,p_value_1 => l_array_extract_line_num(Idx)
189825: ,p_token_2 => 'PRODUCT_NAME'
189826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189830:
189831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
189832: --

Line 189829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

189825: ,p_token_2 => 'PRODUCT_NAME'
189826: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
189827: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
189828: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
189829: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
189830:
189831: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
189832: --
189833: -- following sets the accounting attributes needed to reverse

Line 190217: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

190213:
190214: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190215: -- or secondary ledger that has different currency with primary
190216: -- or alc that is calculated by sla
190217: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190218: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190219:
190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 190218: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

190214: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
190215: -- or secondary ledger that has different currency with primary
190216: -- or alc that is calculated by sla
190217: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190218: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190219:
190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190222: AND (l_actual_flag = 'A')) THEN

Line 190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

190216: -- or alc that is calculated by sla
190217: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190218: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190219:
190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190222: AND (l_actual_flag = 'A')) THEN
190223: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190224: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

190217: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
190218: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
190219:
190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190222: AND (l_actual_flag = 'A')) THEN
190223: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190224: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190225: ,p_application_id => p_application_id

Line 190224: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

190220: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
190221: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
190222: AND (l_actual_flag = 'A')) THEN
190223: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190224: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190225: ,p_application_id => p_application_id
190226: ,p_amb_context_code => 'DEFAULT'
190227: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190228: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 190227: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

190223: XLA_AE_LINES_PKG.CreateGainOrLossLines(
190224: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
190225: ,p_application_id => p_application_id
190226: ,p_amb_context_code => 'DEFAULT'
190227: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
190228: ,p_event_class_code => C_EVENT_CLASS_CODE
190229: ,p_event_type_code => C_EVENT_TYPE_CODE
190230:
190231: ,p_gain_ccid => -1

Line 190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190764:
190765: l_calculate_acctd_flag VARCHAR2(1) :='N';
190766: l_calculate_g_l_flag VARCHAR2(1) :='N';
190767: --
190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190765: l_calculate_acctd_flag VARCHAR2(1) :='N';
190766: l_calculate_g_l_flag VARCHAR2(1) :='N';
190767: --
190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

190766: l_calculate_g_l_flag VARCHAR2(1) :='N';
190767: --
190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

190767: --
190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190768: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

190769: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

190770: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190771: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190772: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190773: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190774: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190775: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190776: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

190777: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

190778: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

190779: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

190780: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

190781: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190782: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190783: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190784: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

190785: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

190786: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190794:

Line 190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

190787: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190794:
190795: l_event_id NUMBER;

Line 190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

190788: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190794:
190795: l_event_id NUMBER;
190796: l_previous_event_id NUMBER;

Line 190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

190789: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
190790: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
190791: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
190792: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190793: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
190794:
190795: l_event_id NUMBER;
190796: l_previous_event_id NUMBER;
190797: l_first_event_id NUMBER;

Line 190811: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

190807: l_event_class_name VARCHAR2(80) := 'CIP Retirements';
190808: l_description VARCHAR2(4000);
190809: l_transaction_reversal NUMBER;
190810: l_ae_header_id NUMBER;
190811: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
190812: l_log_module VARCHAR2(240);
190813: --
190814: l_acct_reversal_source VARCHAR2(30);
190815: l_trx_reversal_source VARCHAR2(30);

Line 191114: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

191110:
191111: --
191112: -- set event info as cache for other routines to refer event attributes
191113: --
191114: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
191115: (p_application_id => p_application_id
191116: ,p_primary_ledger_id => p_primary_ledger_id
191117: ,p_base_ledger_id => p_base_ledger_id
191118: ,p_target_ledger_id => p_target_ledger_id

Line 191147: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

191143:
191144: --
191145: -- set the status of entry to C_VALID (0)
191146: --
191147: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
191148:
191149: --
191150: -- initialize a row for ae header
191151: --

Line 191185: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191181: --
191182: -- initilaize the status of ae headers for diffrent balance types
191183: -- the status is initialised to C_NOT_CREATED (2)
191184: --
191185: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191186: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191187: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191188:
191189: --

Line 191186: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191182: -- initilaize the status of ae headers for diffrent balance types
191183: -- the status is initialised to C_NOT_CREATED (2)
191184: --
191185: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191186: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191187: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191188:
191189: --
191190: -- call api to validate and store accounting attributes for header

Line 191187: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

191183: -- the status is initialised to C_NOT_CREATED (2)
191184: --
191185: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191186: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191187: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
191188:
191189: --
191190: -- call api to validate and store accounting attributes for header
191191: --

Line 191232: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

191228: --
191229: l_trx_reversal_source := SUBSTR(NULL, 1,30);
191230:
191231: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
191232: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
191233:
191234: xla_accounting_err_pkg.build_message
191235: (p_appli_s_name => 'XLA'
191236: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 191240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

191236: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
191237: ,p_token_1 => 'ACCT_ATTR_NAME'
191238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
191239: ,p_token_2 => 'PRODUCT_NAME'
191240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191244:

Line 191241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

191237: ,p_token_1 => 'ACCT_ATTR_NAME'
191238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
191239: ,p_token_2 => 'PRODUCT_NAME'
191240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191244:
191245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 191242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

191238: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
191239: ,p_token_2 => 'PRODUCT_NAME'
191240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191244:
191245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
191246: --

Line 191243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

191239: ,p_token_2 => 'PRODUCT_NAME'
191240: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191241: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191242: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191243: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191244:
191245: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
191246: --
191247: -- following sets the accounting attributes needed to reverse

Line 191262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

191258: ----------------------------------------------------------------
191259: -- 4262811 - update the header statuses to invalid in need be
191260: ----------------------------------------------------------------
191261: --
191262: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
191263:
191264:
191265: -----------------------------------------------
191266: -- No accrual reversal for the event class/type

Line 191393: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

191389: ,p_module => l_log_module);
191390: END IF;
191391:
191392: --
191393: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
191394: --
191395: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
191396: --
191397: -- set event info as cache for other routines to refer event attributes

Line 191395: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

191391:
191392: --
191393: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
191394: --
191395: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
191396: --
191397: -- set event info as cache for other routines to refer event attributes
191398: --
191399:

Line 191403: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

191399:
191400: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
191401: l_previous_event_id := l_event_id;
191402:
191403: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
191404: (p_application_id => p_application_id
191405: ,p_primary_ledger_id => p_primary_ledger_id
191406: ,p_base_ledger_id => p_base_ledger_id
191407: ,p_target_ledger_id => p_target_ledger_id

Line 191444: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

191440: l_acct_reversal_source := SUBSTR(NULL, 1,30);
191441:
191442: IF l_continue_with_lines THEN
191443: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
191444: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
191445:
191446: xla_accounting_err_pkg.build_message
191447: (p_appli_s_name => 'XLA'
191448: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 191452: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

191448: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
191449: ,p_token_1 => 'LINE_NUMBER'
191450: ,p_value_1 => l_array_extract_line_num(Idx)
191451: ,p_token_2 => 'PRODUCT_NAME'
191452: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191453: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191454: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191455: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191456:

Line 191453: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

191449: ,p_token_1 => 'LINE_NUMBER'
191450: ,p_value_1 => l_array_extract_line_num(Idx)
191451: ,p_token_2 => 'PRODUCT_NAME'
191452: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191453: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191454: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191455: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191456:
191457: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 191454: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

191450: ,p_value_1 => l_array_extract_line_num(Idx)
191451: ,p_token_2 => 'PRODUCT_NAME'
191452: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191453: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191454: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191455: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191456:
191457: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
191458: --

Line 191455: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

191451: ,p_token_2 => 'PRODUCT_NAME'
191452: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
191453: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
191454: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191455: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
191456:
191457: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
191458: --
191459: -- following sets the accounting attributes needed to reverse

Line 191843: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

191839:
191840: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
191841: -- or secondary ledger that has different currency with primary
191842: -- or alc that is calculated by sla
191843: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
191844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
191845:
191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 191844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

191840: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
191841: -- or secondary ledger that has different currency with primary
191842: -- or alc that is calculated by sla
191843: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
191844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
191845:
191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
191848: AND (l_actual_flag = 'A')) THEN

Line 191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

191842: -- or alc that is calculated by sla
191843: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
191844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
191845:
191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
191848: AND (l_actual_flag = 'A')) THEN
191849: XLA_AE_LINES_PKG.CreateGainOrLossLines(
191850: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

191843: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
191844: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
191845:
191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
191848: AND (l_actual_flag = 'A')) THEN
191849: XLA_AE_LINES_PKG.CreateGainOrLossLines(
191850: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191851: ,p_application_id => p_application_id

Line 191850: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

191846: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
191847: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
191848: AND (l_actual_flag = 'A')) THEN
191849: XLA_AE_LINES_PKG.CreateGainOrLossLines(
191850: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191851: ,p_application_id => p_application_id
191852: ,p_amb_context_code => 'DEFAULT'
191853: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
191854: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 191853: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

191849: XLA_AE_LINES_PKG.CreateGainOrLossLines(
191850: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
191851: ,p_application_id => p_application_id
191852: ,p_amb_context_code => 'DEFAULT'
191853: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
191854: ,p_event_class_code => C_EVENT_CLASS_CODE
191855: ,p_event_type_code => C_EVENT_TYPE_CODE
191856:
191857: ,p_gain_ccid => -1

Line 192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192336:
192337: l_calculate_acctd_flag VARCHAR2(1) :='N';
192338: l_calculate_g_l_flag VARCHAR2(1) :='N';
192339: --
192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192337: l_calculate_acctd_flag VARCHAR2(1) :='N';
192338: l_calculate_g_l_flag VARCHAR2(1) :='N';
192339: --
192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

192338: l_calculate_g_l_flag VARCHAR2(1) :='N';
192339: --
192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

192339: --
192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192340: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

192341: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

192342: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192343: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192344: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192345: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192346: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192347: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192348: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

192349: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

192350: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

192351: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

192352: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

192353: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192354: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192355: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192356: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

192357: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

192358: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192366:

Line 192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

192359: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192366:
192367: l_event_id NUMBER;

Line 192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

192360: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192366:
192367: l_event_id NUMBER;
192368: l_previous_event_id NUMBER;

Line 192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

192361: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
192362: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
192363: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
192364: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192365: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
192366:
192367: l_event_id NUMBER;
192368: l_previous_event_id NUMBER;
192369: l_first_event_id NUMBER;

Line 192383: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

192379: l_event_class_name VARCHAR2(80) := 'CIP Revaluation';
192380: l_description VARCHAR2(4000);
192381: l_transaction_reversal NUMBER;
192382: l_ae_header_id NUMBER;
192383: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
192384: l_log_module VARCHAR2(240);
192385: --
192386: l_acct_reversal_source VARCHAR2(30);
192387: l_trx_reversal_source VARCHAR2(30);

Line 192642: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

192638:
192639: --
192640: -- set event info as cache for other routines to refer event attributes
192641: --
192642: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
192643: (p_application_id => p_application_id
192644: ,p_primary_ledger_id => p_primary_ledger_id
192645: ,p_base_ledger_id => p_base_ledger_id
192646: ,p_target_ledger_id => p_target_ledger_id

Line 192675: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

192671:
192672: --
192673: -- set the status of entry to C_VALID (0)
192674: --
192675: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
192676:
192677: --
192678: -- initialize a row for ae header
192679: --

Line 192703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

192699: --
192700: -- initilaize the status of ae headers for diffrent balance types
192701: -- the status is initialised to C_NOT_CREATED (2)
192702: --
192703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192706:
192707: --

Line 192704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

192700: -- initilaize the status of ae headers for diffrent balance types
192701: -- the status is initialised to C_NOT_CREATED (2)
192702: --
192703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192706:
192707: --
192708: -- call api to validate and store accounting attributes for header

Line 192705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

192701: -- the status is initialised to C_NOT_CREATED (2)
192702: --
192703: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192704: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192705: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
192706:
192707: --
192708: -- call api to validate and store accounting attributes for header
192709: --

Line 192750: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

192746: --
192747: l_trx_reversal_source := SUBSTR(NULL, 1,30);
192748:
192749: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
192750: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
192751:
192752: xla_accounting_err_pkg.build_message
192753: (p_appli_s_name => 'XLA'
192754: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 192758: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

192754: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
192755: ,p_token_1 => 'ACCT_ATTR_NAME'
192756: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192757: ,p_token_2 => 'PRODUCT_NAME'
192758: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192759: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192760: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192761: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192762:

Line 192759: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

192755: ,p_token_1 => 'ACCT_ATTR_NAME'
192756: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192757: ,p_token_2 => 'PRODUCT_NAME'
192758: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192759: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192760: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192761: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192762:
192763: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 192760: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

192756: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
192757: ,p_token_2 => 'PRODUCT_NAME'
192758: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192759: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192760: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192761: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192762:
192763: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
192764: --

Line 192761: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

192757: ,p_token_2 => 'PRODUCT_NAME'
192758: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192759: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192760: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192761: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192762:
192763: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
192764: --
192765: -- following sets the accounting attributes needed to reverse

Line 192780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

192776: ----------------------------------------------------------------
192777: -- 4262811 - update the header statuses to invalid in need be
192778: ----------------------------------------------------------------
192779: --
192780: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
192781:
192782:
192783: -----------------------------------------------
192784: -- No accrual reversal for the event class/type

Line 192910: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

192906: ,p_module => l_log_module);
192907: END IF;
192908:
192909: --
192910: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
192911: --
192912: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
192913: --
192914: -- set event info as cache for other routines to refer event attributes

Line 192912: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

192908:
192909: --
192910: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
192911: --
192912: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
192913: --
192914: -- set event info as cache for other routines to refer event attributes
192915: --
192916:

Line 192920: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

192916:
192917: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
192918: l_previous_event_id := l_event_id;
192919:
192920: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
192921: (p_application_id => p_application_id
192922: ,p_primary_ledger_id => p_primary_ledger_id
192923: ,p_base_ledger_id => p_base_ledger_id
192924: ,p_target_ledger_id => p_target_ledger_id

Line 192961: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

192957: l_acct_reversal_source := SUBSTR(NULL, 1,30);
192958:
192959: IF l_continue_with_lines THEN
192960: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
192961: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
192962:
192963: xla_accounting_err_pkg.build_message
192964: (p_appli_s_name => 'XLA'
192965: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 192969: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

192965: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
192966: ,p_token_1 => 'LINE_NUMBER'
192967: ,p_value_1 => l_array_extract_line_num(Idx)
192968: ,p_token_2 => 'PRODUCT_NAME'
192969: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192970: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192971: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192972: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192973:

Line 192970: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

192966: ,p_token_1 => 'LINE_NUMBER'
192967: ,p_value_1 => l_array_extract_line_num(Idx)
192968: ,p_token_2 => 'PRODUCT_NAME'
192969: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192970: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192971: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192972: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192973:
192974: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 192971: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

192967: ,p_value_1 => l_array_extract_line_num(Idx)
192968: ,p_token_2 => 'PRODUCT_NAME'
192969: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192970: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192971: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192972: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192973:
192974: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
192975: --

Line 192972: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

192968: ,p_token_2 => 'PRODUCT_NAME'
192969: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
192970: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
192971: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
192972: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
192973:
192974: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
192975: --
192976: -- following sets the accounting attributes needed to reverse

Line 193062: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

193058:
193059: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
193060: -- or secondary ledger that has different currency with primary
193061: -- or alc that is calculated by sla
193062: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193063: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193064:
193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 193063: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

193059: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
193060: -- or secondary ledger that has different currency with primary
193061: -- or alc that is calculated by sla
193062: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193063: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193064:
193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193067: AND (l_actual_flag = 'A')) THEN

Line 193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

193061: -- or alc that is calculated by sla
193062: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193063: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193064:
193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193067: AND (l_actual_flag = 'A')) THEN
193068: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193069: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

193062: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
193063: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
193064:
193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193067: AND (l_actual_flag = 'A')) THEN
193068: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193069: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193070: ,p_application_id => p_application_id

Line 193069: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

193065: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
193066: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
193067: AND (l_actual_flag = 'A')) THEN
193068: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193069: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193070: ,p_application_id => p_application_id
193071: ,p_amb_context_code => 'DEFAULT'
193072: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
193073: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 193072: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

193068: XLA_AE_LINES_PKG.CreateGainOrLossLines(
193069: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
193070: ,p_application_id => p_application_id
193071: ,p_amb_context_code => 'DEFAULT'
193072: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
193073: ,p_event_class_code => C_EVENT_CLASS_CODE
193074: ,p_event_type_code => C_EVENT_TYPE_CODE
193075:
193076: ,p_gain_ccid => -1

Line 193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193580:
193581: l_calculate_acctd_flag VARCHAR2(1) :='N';
193582: l_calculate_g_l_flag VARCHAR2(1) :='N';
193583: --
193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193581: l_calculate_acctd_flag VARCHAR2(1) :='N';
193582: l_calculate_g_l_flag VARCHAR2(1) :='N';
193583: --
193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193582: l_calculate_g_l_flag VARCHAR2(1) :='N';
193583: --
193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193583: --
193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193584: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193585: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193586: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193587: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193588: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193589: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193590: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193591: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193592: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

193593: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193594: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193595: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193596: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

193597: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193598: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193599: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193600: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

193601: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

193602: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193610:

Line 193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

193603: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193610:
193611: l_event_id NUMBER;

Line 193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

193604: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193610:
193611: l_event_id NUMBER;
193612: l_previous_event_id NUMBER;

Line 193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

193605: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
193606: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
193607: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
193608: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193609: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
193610:
193611: l_event_id NUMBER;
193612: l_previous_event_id NUMBER;
193613: l_first_event_id NUMBER;

Line 193627: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

193623: l_event_class_name VARCHAR2(80) := 'CIP Source Line Transfers';
193624: l_description VARCHAR2(4000);
193625: l_transaction_reversal NUMBER;
193626: l_ae_header_id NUMBER;
193627: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
193628: l_log_module VARCHAR2(240);
193629: --
193630: l_acct_reversal_source VARCHAR2(30);
193631: l_trx_reversal_source VARCHAR2(30);

Line 193903: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

193899:
193900: --
193901: -- set event info as cache for other routines to refer event attributes
193902: --
193903: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
193904: (p_application_id => p_application_id
193905: ,p_primary_ledger_id => p_primary_ledger_id
193906: ,p_base_ledger_id => p_base_ledger_id
193907: ,p_target_ledger_id => p_target_ledger_id

Line 193936: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

193932:
193933: --
193934: -- set the status of entry to C_VALID (0)
193935: --
193936: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
193937:
193938: --
193939: -- initialize a row for ae header
193940: --

Line 193966: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

193962: --
193963: -- initilaize the status of ae headers for diffrent balance types
193964: -- the status is initialised to C_NOT_CREATED (2)
193965: --
193966: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193967: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193968: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193969:
193970: --

Line 193967: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

193963: -- initilaize the status of ae headers for diffrent balance types
193964: -- the status is initialised to C_NOT_CREATED (2)
193965: --
193966: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193967: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193968: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193969:
193970: --
193971: -- call api to validate and store accounting attributes for header

Line 193968: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

193964: -- the status is initialised to C_NOT_CREATED (2)
193965: --
193966: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193967: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193968: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
193969:
193970: --
193971: -- call api to validate and store accounting attributes for header
193972: --

Line 194013: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

194009: --
194010: l_trx_reversal_source := SUBSTR(NULL, 1,30);
194011:
194012: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
194013: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
194014:
194015: xla_accounting_err_pkg.build_message
194016: (p_appli_s_name => 'XLA'
194017: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 194021: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

194017: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
194018: ,p_token_1 => 'ACCT_ATTR_NAME'
194019: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194020: ,p_token_2 => 'PRODUCT_NAME'
194021: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194022: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194023: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194024: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194025:

Line 194022: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

194018: ,p_token_1 => 'ACCT_ATTR_NAME'
194019: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194020: ,p_token_2 => 'PRODUCT_NAME'
194021: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194022: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194023: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194024: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194025:
194026: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 194023: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

194019: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
194020: ,p_token_2 => 'PRODUCT_NAME'
194021: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194022: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194023: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194024: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194025:
194026: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
194027: --

Line 194024: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

194020: ,p_token_2 => 'PRODUCT_NAME'
194021: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194022: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194023: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194024: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194025:
194026: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
194027: --
194028: -- following sets the accounting attributes needed to reverse

Line 194043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

194039: ----------------------------------------------------------------
194040: -- 4262811 - update the header statuses to invalid in need be
194041: ----------------------------------------------------------------
194042: --
194043: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
194044:
194045:
194046: -----------------------------------------------
194047: -- No accrual reversal for the event class/type

Line 194176: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

194172: ,p_module => l_log_module);
194173: END IF;
194174:
194175: --
194176: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
194177: --
194178: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
194179: --
194180: -- set event info as cache for other routines to refer event attributes

Line 194178: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

194174:
194175: --
194176: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
194177: --
194178: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
194179: --
194180: -- set event info as cache for other routines to refer event attributes
194181: --
194182:

Line 194186: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

194182:
194183: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
194184: l_previous_event_id := l_event_id;
194185:
194186: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
194187: (p_application_id => p_application_id
194188: ,p_primary_ledger_id => p_primary_ledger_id
194189: ,p_base_ledger_id => p_base_ledger_id
194190: ,p_target_ledger_id => p_target_ledger_id

Line 194227: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

194223: l_acct_reversal_source := SUBSTR(NULL, 1,30);
194224:
194225: IF l_continue_with_lines THEN
194226: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
194227: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
194228:
194229: xla_accounting_err_pkg.build_message
194230: (p_appli_s_name => 'XLA'
194231: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 194235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

194231: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
194232: ,p_token_1 => 'LINE_NUMBER'
194233: ,p_value_1 => l_array_extract_line_num(Idx)
194234: ,p_token_2 => 'PRODUCT_NAME'
194235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194239:

Line 194236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

194232: ,p_token_1 => 'LINE_NUMBER'
194233: ,p_value_1 => l_array_extract_line_num(Idx)
194234: ,p_token_2 => 'PRODUCT_NAME'
194235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194239:
194240: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 194237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

194233: ,p_value_1 => l_array_extract_line_num(Idx)
194234: ,p_token_2 => 'PRODUCT_NAME'
194235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194239:
194240: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
194241: --

Line 194238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

194234: ,p_token_2 => 'PRODUCT_NAME'
194235: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
194236: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
194237: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194238: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
194239:
194240: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
194241: --
194242: -- following sets the accounting attributes needed to reverse

Line 194511: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

194507:
194508: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
194509: -- or secondary ledger that has different currency with primary
194510: -- or alc that is calculated by sla
194511: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
194512: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
194513:
194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 194512: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

194508: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
194509: -- or secondary ledger that has different currency with primary
194510: -- or alc that is calculated by sla
194511: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
194512: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
194513:
194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
194516: AND (l_actual_flag = 'A')) THEN

Line 194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

194510: -- or alc that is calculated by sla
194511: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
194512: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
194513:
194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
194516: AND (l_actual_flag = 'A')) THEN
194517: XLA_AE_LINES_PKG.CreateGainOrLossLines(
194518: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

194511: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
194512: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
194513:
194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
194516: AND (l_actual_flag = 'A')) THEN
194517: XLA_AE_LINES_PKG.CreateGainOrLossLines(
194518: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194519: ,p_application_id => p_application_id

Line 194518: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

194514: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
194515: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
194516: AND (l_actual_flag = 'A')) THEN
194517: XLA_AE_LINES_PKG.CreateGainOrLossLines(
194518: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194519: ,p_application_id => p_application_id
194520: ,p_amb_context_code => 'DEFAULT'
194521: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
194522: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 194521: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

194517: XLA_AE_LINES_PKG.CreateGainOrLossLines(
194518: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
194519: ,p_application_id => p_application_id
194520: ,p_amb_context_code => 'DEFAULT'
194521: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
194522: ,p_event_class_code => C_EVENT_CLASS_CODE
194523: ,p_event_type_code => C_EVENT_TYPE_CODE
194524:
194525: ,p_gain_ccid => -1

Line 195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195019:
195020: l_calculate_acctd_flag VARCHAR2(1) :='N';
195021: l_calculate_g_l_flag VARCHAR2(1) :='N';
195022: --
195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195020: l_calculate_acctd_flag VARCHAR2(1) :='N';
195021: l_calculate_g_l_flag VARCHAR2(1) :='N';
195022: --
195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

195021: l_calculate_g_l_flag VARCHAR2(1) :='N';
195022: --
195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

195022: --
195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195023: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

195024: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

195025: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195026: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195027: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195028: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195029: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195030: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195031: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

195032: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

195033: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

195034: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

195035: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

195036: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195037: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195038: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195039: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

195040: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

195041: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195049:

Line 195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

195042: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195049:
195050: l_event_id NUMBER;

Line 195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

195043: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195049:
195050: l_event_id NUMBER;
195051: l_previous_event_id NUMBER;

Line 195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

195044: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
195045: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
195046: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
195047: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195048: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
195049:
195050: l_event_id NUMBER;
195051: l_previous_event_id NUMBER;
195052: l_first_event_id NUMBER;

Line 195066: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

195062: l_event_class_name VARCHAR2(80) := 'CIP Transfers';
195063: l_description VARCHAR2(4000);
195064: l_transaction_reversal NUMBER;
195065: l_ae_header_id NUMBER;
195066: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
195067: l_log_module VARCHAR2(240);
195068: --
195069: l_acct_reversal_source VARCHAR2(30);
195070: l_trx_reversal_source VARCHAR2(30);

Line 195336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

195332:
195333: --
195334: -- set event info as cache for other routines to refer event attributes
195335: --
195336: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
195337: (p_application_id => p_application_id
195338: ,p_primary_ledger_id => p_primary_ledger_id
195339: ,p_base_ledger_id => p_base_ledger_id
195340: ,p_target_ledger_id => p_target_ledger_id

Line 195369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

195365:
195366: --
195367: -- set the status of entry to C_VALID (0)
195368: --
195369: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
195370:
195371: --
195372: -- initialize a row for ae header
195373: --

Line 195399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

195395: --
195396: -- initilaize the status of ae headers for diffrent balance types
195397: -- the status is initialised to C_NOT_CREATED (2)
195398: --
195399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195402:
195403: --

Line 195400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

195396: -- initilaize the status of ae headers for diffrent balance types
195397: -- the status is initialised to C_NOT_CREATED (2)
195398: --
195399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195402:
195403: --
195404: -- call api to validate and store accounting attributes for header

Line 195401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

195397: -- the status is initialised to C_NOT_CREATED (2)
195398: --
195399: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195400: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195401: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
195402:
195403: --
195404: -- call api to validate and store accounting attributes for header
195405: --

Line 195446: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

195442: --
195443: l_trx_reversal_source := SUBSTR(NULL, 1,30);
195444:
195445: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
195446: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
195447:
195448: xla_accounting_err_pkg.build_message
195449: (p_appli_s_name => 'XLA'
195450: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 195454: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

195450: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
195451: ,p_token_1 => 'ACCT_ATTR_NAME'
195452: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
195453: ,p_token_2 => 'PRODUCT_NAME'
195454: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195458:

Line 195455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

195451: ,p_token_1 => 'ACCT_ATTR_NAME'
195452: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
195453: ,p_token_2 => 'PRODUCT_NAME'
195454: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195458:
195459: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 195456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

195452: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
195453: ,p_token_2 => 'PRODUCT_NAME'
195454: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195458:
195459: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
195460: --

Line 195457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

195453: ,p_token_2 => 'PRODUCT_NAME'
195454: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195455: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195456: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195457: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195458:
195459: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
195460: --
195461: -- following sets the accounting attributes needed to reverse

Line 195476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

195472: ----------------------------------------------------------------
195473: -- 4262811 - update the header statuses to invalid in need be
195474: ----------------------------------------------------------------
195475: --
195476: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
195477:
195478:
195479: -----------------------------------------------
195480: -- No accrual reversal for the event class/type

Line 195607: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

195603: ,p_module => l_log_module);
195604: END IF;
195605:
195606: --
195607: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
195608: --
195609: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
195610: --
195611: -- set event info as cache for other routines to refer event attributes

Line 195609: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

195605:
195606: --
195607: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
195608: --
195609: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
195610: --
195611: -- set event info as cache for other routines to refer event attributes
195612: --
195613:

Line 195617: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

195613:
195614: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
195615: l_previous_event_id := l_event_id;
195616:
195617: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
195618: (p_application_id => p_application_id
195619: ,p_primary_ledger_id => p_primary_ledger_id
195620: ,p_base_ledger_id => p_base_ledger_id
195621: ,p_target_ledger_id => p_target_ledger_id

Line 195658: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

195654: l_acct_reversal_source := SUBSTR(NULL, 1,30);
195655:
195656: IF l_continue_with_lines THEN
195657: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
195658: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
195659:
195660: xla_accounting_err_pkg.build_message
195661: (p_appli_s_name => 'XLA'
195662: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 195666: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

195662: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
195663: ,p_token_1 => 'LINE_NUMBER'
195664: ,p_value_1 => l_array_extract_line_num(Idx)
195665: ,p_token_2 => 'PRODUCT_NAME'
195666: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195667: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195668: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195669: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195670:

Line 195667: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

195663: ,p_token_1 => 'LINE_NUMBER'
195664: ,p_value_1 => l_array_extract_line_num(Idx)
195665: ,p_token_2 => 'PRODUCT_NAME'
195666: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195667: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195668: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195669: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195670:
195671: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 195668: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

195664: ,p_value_1 => l_array_extract_line_num(Idx)
195665: ,p_token_2 => 'PRODUCT_NAME'
195666: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195667: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195668: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195669: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195670:
195671: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
195672: --

Line 195669: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

195665: ,p_token_2 => 'PRODUCT_NAME'
195666: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
195667: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
195668: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195669: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
195670:
195671: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
195672: --
195673: -- following sets the accounting attributes needed to reverse

Line 195879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

195875:
195876: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
195877: -- or secondary ledger that has different currency with primary
195878: -- or alc that is calculated by sla
195879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
195880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
195881:
195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 195880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

195876: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
195877: -- or secondary ledger that has different currency with primary
195878: -- or alc that is calculated by sla
195879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
195880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
195881:
195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
195884: AND (l_actual_flag = 'A')) THEN

Line 195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

195878: -- or alc that is calculated by sla
195879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
195880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
195881:
195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
195884: AND (l_actual_flag = 'A')) THEN
195885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
195886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

195879: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
195880: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
195881:
195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
195884: AND (l_actual_flag = 'A')) THEN
195885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
195886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195887: ,p_application_id => p_application_id

Line 195886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

195882: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
195883: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
195884: AND (l_actual_flag = 'A')) THEN
195885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
195886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195887: ,p_application_id => p_application_id
195888: ,p_amb_context_code => 'DEFAULT'
195889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
195890: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 195889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

195885: XLA_AE_LINES_PKG.CreateGainOrLossLines(
195886: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
195887: ,p_application_id => p_application_id
195888: ,p_amb_context_code => 'DEFAULT'
195889: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
195890: ,p_event_class_code => C_EVENT_CLASS_CODE
195891: ,p_event_type_code => C_EVENT_TYPE_CODE
195892:
195893: ,p_gain_ccid => -1

Line 196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196387:
196388: l_calculate_acctd_flag VARCHAR2(1) :='N';
196389: l_calculate_g_l_flag VARCHAR2(1) :='N';
196390: --
196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196388: l_calculate_acctd_flag VARCHAR2(1) :='N';
196389: l_calculate_g_l_flag VARCHAR2(1) :='N';
196390: --
196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

196389: l_calculate_g_l_flag VARCHAR2(1) :='N';
196390: --
196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

196390: --
196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196391: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

196392: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

196393: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196394: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196395: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196396: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196397: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196398: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196399: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

196400: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

196401: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

196402: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

196403: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

196404: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196405: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196406: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196407: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

196408: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

196409: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196417:

Line 196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

196410: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196417:
196418: l_event_id NUMBER;

Line 196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

196411: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196417:
196418: l_event_id NUMBER;
196419: l_previous_event_id NUMBER;

Line 196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

196412: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
196413: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
196414: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
196415: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196416: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
196417:
196418: l_event_id NUMBER;
196419: l_previous_event_id NUMBER;
196420: l_first_event_id NUMBER;

Line 196434: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

196430: l_event_class_name VARCHAR2(80) := 'CIP Unit Adjustments';
196431: l_description VARCHAR2(4000);
196432: l_transaction_reversal NUMBER;
196433: l_ae_header_id NUMBER;
196434: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
196435: l_log_module VARCHAR2(240);
196436: --
196437: l_acct_reversal_source VARCHAR2(30);
196438: l_trx_reversal_source VARCHAR2(30);

Line 196704: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

196700:
196701: --
196702: -- set event info as cache for other routines to refer event attributes
196703: --
196704: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
196705: (p_application_id => p_application_id
196706: ,p_primary_ledger_id => p_primary_ledger_id
196707: ,p_base_ledger_id => p_base_ledger_id
196708: ,p_target_ledger_id => p_target_ledger_id

Line 196737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

196733:
196734: --
196735: -- set the status of entry to C_VALID (0)
196736: --
196737: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
196738:
196739: --
196740: -- initialize a row for ae header
196741: --

Line 196767: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

196763: --
196764: -- initilaize the status of ae headers for diffrent balance types
196765: -- the status is initialised to C_NOT_CREATED (2)
196766: --
196767: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196768: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196769: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196770:
196771: --

Line 196768: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

196764: -- initilaize the status of ae headers for diffrent balance types
196765: -- the status is initialised to C_NOT_CREATED (2)
196766: --
196767: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196768: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196769: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196770:
196771: --
196772: -- call api to validate and store accounting attributes for header

Line 196769: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

196765: -- the status is initialised to C_NOT_CREATED (2)
196766: --
196767: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196768: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196769: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
196770:
196771: --
196772: -- call api to validate and store accounting attributes for header
196773: --

Line 196814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

196810: --
196811: l_trx_reversal_source := SUBSTR(NULL, 1,30);
196812:
196813: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
196814: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
196815:
196816: xla_accounting_err_pkg.build_message
196817: (p_appli_s_name => 'XLA'
196818: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 196822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

196818: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
196819: ,p_token_1 => 'ACCT_ATTR_NAME'
196820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
196821: ,p_token_2 => 'PRODUCT_NAME'
196822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
196823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
196824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
196825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
196826:

Line 196823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

196819: ,p_token_1 => 'ACCT_ATTR_NAME'
196820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
196821: ,p_token_2 => 'PRODUCT_NAME'
196822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
196823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
196824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
196825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
196826:
196827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 196824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

196820: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
196821: ,p_token_2 => 'PRODUCT_NAME'
196822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
196823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
196824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
196825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
196826:
196827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
196828: --

Line 196825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

196821: ,p_token_2 => 'PRODUCT_NAME'
196822: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
196823: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
196824: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
196825: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
196826:
196827: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
196828: --
196829: -- following sets the accounting attributes needed to reverse

Line 196844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

196840: ----------------------------------------------------------------
196841: -- 4262811 - update the header statuses to invalid in need be
196842: ----------------------------------------------------------------
196843: --
196844: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
196845:
196846:
196847: -----------------------------------------------
196848: -- No accrual reversal for the event class/type

Line 196975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

196971: ,p_module => l_log_module);
196972: END IF;
196973:
196974: --
196975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
196976: --
196977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
196978: --
196979: -- set event info as cache for other routines to refer event attributes

Line 196977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

196973:
196974: --
196975: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
196976: --
196977: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
196978: --
196979: -- set event info as cache for other routines to refer event attributes
196980: --
196981:

Line 196985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

196981:
196982: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
196983: l_previous_event_id := l_event_id;
196984:
196985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
196986: (p_application_id => p_application_id
196987: ,p_primary_ledger_id => p_primary_ledger_id
196988: ,p_base_ledger_id => p_base_ledger_id
196989: ,p_target_ledger_id => p_target_ledger_id

Line 197026: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

197022: l_acct_reversal_source := SUBSTR(NULL, 1,30);
197023:
197024: IF l_continue_with_lines THEN
197025: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
197026: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
197027:
197028: xla_accounting_err_pkg.build_message
197029: (p_appli_s_name => 'XLA'
197030: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 197034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

197030: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
197031: ,p_token_1 => 'LINE_NUMBER'
197032: ,p_value_1 => l_array_extract_line_num(Idx)
197033: ,p_token_2 => 'PRODUCT_NAME'
197034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
197035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
197036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
197038:

Line 197035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

197031: ,p_token_1 => 'LINE_NUMBER'
197032: ,p_value_1 => l_array_extract_line_num(Idx)
197033: ,p_token_2 => 'PRODUCT_NAME'
197034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
197035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
197036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
197038:
197039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 197036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

197032: ,p_value_1 => l_array_extract_line_num(Idx)
197033: ,p_token_2 => 'PRODUCT_NAME'
197034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
197035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
197036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
197038:
197039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
197040: --

Line 197037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

197033: ,p_token_2 => 'PRODUCT_NAME'
197034: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
197035: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
197036: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197037: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
197038:
197039: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
197040: --
197041: -- following sets the accounting attributes needed to reverse

Line 197248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

197244:
197245: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
197246: -- or secondary ledger that has different currency with primary
197247: -- or alc that is calculated by sla
197248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197250:
197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 197249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

197245: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
197246: -- or secondary ledger that has different currency with primary
197247: -- or alc that is calculated by sla
197248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197250:
197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197253: AND (l_actual_flag = 'A')) THEN

Line 197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

197247: -- or alc that is calculated by sla
197248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197250:
197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197253: AND (l_actual_flag = 'A')) THEN
197254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

197248: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
197249: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
197250:
197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197253: AND (l_actual_flag = 'A')) THEN
197254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197256: ,p_application_id => p_application_id

Line 197255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

197251: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
197252: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
197253: AND (l_actual_flag = 'A')) THEN
197254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197256: ,p_application_id => p_application_id
197257: ,p_amb_context_code => 'DEFAULT'
197258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
197259: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 197258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

197254: XLA_AE_LINES_PKG.CreateGainOrLossLines(
197255: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
197256: ,p_application_id => p_application_id
197257: ,p_amb_context_code => 'DEFAULT'
197258: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
197259: ,p_event_class_code => C_EVENT_CLASS_CODE
197260: ,p_event_type_code => C_EVENT_TYPE_CODE
197261:
197262: ,p_gain_ccid => -1

Line 197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197746:
197747: l_calculate_acctd_flag VARCHAR2(1) :='N';
197748: l_calculate_g_l_flag VARCHAR2(1) :='N';
197749: --
197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197747: l_calculate_acctd_flag VARCHAR2(1) :='N';
197748: l_calculate_g_l_flag VARCHAR2(1) :='N';
197749: --
197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197748: l_calculate_g_l_flag VARCHAR2(1) :='N';
197749: --
197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197749: --
197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197750: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197751: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197752: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197753: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197754: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197755: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197756: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197757: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197758: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

197759: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197760: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197761: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197762: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

197763: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197764: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197765: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197766: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

197767: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

197768: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197776:

Line 197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

197769: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197776:
197777: l_event_id NUMBER;

Line 197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

197770: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197776:
197777: l_event_id NUMBER;
197778: l_previous_event_id NUMBER;

Line 197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

197771: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
197772: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
197773: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
197774: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197775: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
197776:
197777: l_event_id NUMBER;
197778: l_previous_event_id NUMBER;
197779: l_first_event_id NUMBER;

Line 197793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

197789: l_event_class_name VARCHAR2(80) := 'Deferred Depreciation';
197790: l_description VARCHAR2(4000);
197791: l_transaction_reversal NUMBER;
197792: l_ae_header_id NUMBER;
197793: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
197794: l_log_module VARCHAR2(240);
197795: --
197796: l_acct_reversal_source VARCHAR2(30);
197797: l_trx_reversal_source VARCHAR2(30);

Line 198058: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

198054:
198055: --
198056: -- set event info as cache for other routines to refer event attributes
198057: --
198058: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
198059: (p_application_id => p_application_id
198060: ,p_primary_ledger_id => p_primary_ledger_id
198061: ,p_base_ledger_id => p_base_ledger_id
198062: ,p_target_ledger_id => p_target_ledger_id

Line 198091: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

198087:
198088: --
198089: -- set the status of entry to C_VALID (0)
198090: --
198091: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198092:
198093: --
198094: -- initialize a row for ae header
198095: --

Line 198122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198118: --
198119: -- initilaize the status of ae headers for diffrent balance types
198120: -- the status is initialised to C_NOT_CREATED (2)
198121: --
198122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198125:
198126: --

Line 198123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198119: -- initilaize the status of ae headers for diffrent balance types
198120: -- the status is initialised to C_NOT_CREATED (2)
198121: --
198122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198125:
198126: --
198127: -- call api to validate and store accounting attributes for header

Line 198124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

198120: -- the status is initialised to C_NOT_CREATED (2)
198121: --
198122: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198123: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198124: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
198125:
198126: --
198127: -- call api to validate and store accounting attributes for header
198128: --

Line 198167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

198163: --
198164: l_trx_reversal_source := SUBSTR(NULL, 1,30);
198165:
198166: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
198167: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
198168:
198169: xla_accounting_err_pkg.build_message
198170: (p_appli_s_name => 'XLA'
198171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 198175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

198171: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
198172: ,p_token_1 => 'ACCT_ATTR_NAME'
198173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198174: ,p_token_2 => 'PRODUCT_NAME'
198175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198179:

Line 198176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

198172: ,p_token_1 => 'ACCT_ATTR_NAME'
198173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198174: ,p_token_2 => 'PRODUCT_NAME'
198175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198179:
198180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 198177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198173: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
198174: ,p_token_2 => 'PRODUCT_NAME'
198175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198179:
198180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
198181: --

Line 198178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

198174: ,p_token_2 => 'PRODUCT_NAME'
198175: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198176: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198177: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198178: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198179:
198180: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
198181: --
198182: -- following sets the accounting attributes needed to reverse

Line 198197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

198193: ----------------------------------------------------------------
198194: -- 4262811 - update the header statuses to invalid in need be
198195: ----------------------------------------------------------------
198196: --
198197: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
198198:
198199:
198200: -----------------------------------------------
198201: -- No accrual reversal for the event class/type

Line 198325: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

198321: ,p_module => l_log_module);
198322: END IF;
198323:
198324: --
198325: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
198326: --
198327: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198328: --
198329: -- set event info as cache for other routines to refer event attributes

Line 198327: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

198323:
198324: --
198325: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
198326: --
198327: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
198328: --
198329: -- set event info as cache for other routines to refer event attributes
198330: --
198331:

Line 198335: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

198331:
198332: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
198333: l_previous_event_id := l_event_id;
198334:
198335: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
198336: (p_application_id => p_application_id
198337: ,p_primary_ledger_id => p_primary_ledger_id
198338: ,p_base_ledger_id => p_base_ledger_id
198339: ,p_target_ledger_id => p_target_ledger_id

Line 198376: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

198372: l_acct_reversal_source := SUBSTR(NULL, 1,30);
198373:
198374: IF l_continue_with_lines THEN
198375: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
198376: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
198377:
198378: xla_accounting_err_pkg.build_message
198379: (p_appli_s_name => 'XLA'
198380: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 198384: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

198380: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
198381: ,p_token_1 => 'LINE_NUMBER'
198382: ,p_value_1 => l_array_extract_line_num(Idx)
198383: ,p_token_2 => 'PRODUCT_NAME'
198384: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198388:

Line 198385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

198381: ,p_token_1 => 'LINE_NUMBER'
198382: ,p_value_1 => l_array_extract_line_num(Idx)
198383: ,p_token_2 => 'PRODUCT_NAME'
198384: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198388:
198389: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 198386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198382: ,p_value_1 => l_array_extract_line_num(Idx)
198383: ,p_token_2 => 'PRODUCT_NAME'
198384: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198388:
198389: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
198390: --

Line 198387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

198383: ,p_token_2 => 'PRODUCT_NAME'
198384: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
198385: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
198386: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198387: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
198388:
198389: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
198390: --
198391: -- following sets the accounting attributes needed to reverse

Line 198481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

198477:
198478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
198479: -- or secondary ledger that has different currency with primary
198480: -- or alc that is calculated by sla
198481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198483:
198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 198482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

198478: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
198479: -- or secondary ledger that has different currency with primary
198480: -- or alc that is calculated by sla
198481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198483:
198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198486: AND (l_actual_flag = 'A')) THEN

Line 198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

198480: -- or alc that is calculated by sla
198481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198483:
198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198486: AND (l_actual_flag = 'A')) THEN
198487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

198481: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
198482: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
198483:
198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198486: AND (l_actual_flag = 'A')) THEN
198487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198489: ,p_application_id => p_application_id

Line 198488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

198484: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
198485: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
198486: AND (l_actual_flag = 'A')) THEN
198487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198489: ,p_application_id => p_application_id
198490: ,p_amb_context_code => 'DEFAULT'
198491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
198492: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 198491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

198487: XLA_AE_LINES_PKG.CreateGainOrLossLines(
198488: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
198489: ,p_application_id => p_application_id
198490: ,p_amb_context_code => 'DEFAULT'
198491: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
198492: ,p_event_class_code => C_EVENT_CLASS_CODE
198493: ,p_event_type_code => C_EVENT_TYPE_CODE
198494:
198495: ,p_gain_ccid => -1

Line 198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198974:
198975: l_calculate_acctd_flag VARCHAR2(1) :='N';
198976: l_calculate_g_l_flag VARCHAR2(1) :='N';
198977: --
198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198975: l_calculate_acctd_flag VARCHAR2(1) :='N';
198976: l_calculate_g_l_flag VARCHAR2(1) :='N';
198977: --
198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

198976: l_calculate_g_l_flag VARCHAR2(1) :='N';
198977: --
198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

198977: --
198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198978: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

198979: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

198980: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198981: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198982: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198983: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198984: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198985: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198986: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

198987: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

198988: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

198989: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

198990: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

198991: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198992: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198993: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198994: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

198995: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

198996: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199004:

Line 199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

198997: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199004:
199005: l_event_id NUMBER;

Line 199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

198998: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199004:
199005: l_event_id NUMBER;
199006: l_previous_event_id NUMBER;

Line 199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

198999: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
199000: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
199001: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
199002: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199003: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
199004:
199005: l_event_id NUMBER;
199006: l_previous_event_id NUMBER;
199007: l_first_event_id NUMBER;

Line 199021: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

199017: l_event_class_name VARCHAR2(80) := 'Depreciation Adjustments';
199018: l_description VARCHAR2(4000);
199019: l_transaction_reversal NUMBER;
199020: l_ae_header_id NUMBER;
199021: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
199022: l_log_module VARCHAR2(240);
199023: --
199024: l_acct_reversal_source VARCHAR2(30);
199025: l_trx_reversal_source VARCHAR2(30);

Line 199281: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

199277:
199278: --
199279: -- set event info as cache for other routines to refer event attributes
199280: --
199281: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
199282: (p_application_id => p_application_id
199283: ,p_primary_ledger_id => p_primary_ledger_id
199284: ,p_base_ledger_id => p_base_ledger_id
199285: ,p_target_ledger_id => p_target_ledger_id

Line 199314: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

199310:
199311: --
199312: -- set the status of entry to C_VALID (0)
199313: --
199314: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
199315:
199316: --
199317: -- initialize a row for ae header
199318: --

Line 199343: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

199339: --
199340: -- initilaize the status of ae headers for diffrent balance types
199341: -- the status is initialised to C_NOT_CREATED (2)
199342: --
199343: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199344: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199345: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199346:
199347: --

Line 199344: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

199340: -- initilaize the status of ae headers for diffrent balance types
199341: -- the status is initialised to C_NOT_CREATED (2)
199342: --
199343: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199344: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199345: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199346:
199347: --
199348: -- call api to validate and store accounting attributes for header

Line 199345: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

199341: -- the status is initialised to C_NOT_CREATED (2)
199342: --
199343: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199344: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199345: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
199346:
199347: --
199348: -- call api to validate and store accounting attributes for header
199349: --

Line 199390: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

199386: --
199387: l_trx_reversal_source := SUBSTR(NULL, 1,30);
199388:
199389: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
199390: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
199391:
199392: xla_accounting_err_pkg.build_message
199393: (p_appli_s_name => 'XLA'
199394: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 199398: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

199394: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
199395: ,p_token_1 => 'ACCT_ATTR_NAME'
199396: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
199397: ,p_token_2 => 'PRODUCT_NAME'
199398: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199402:

Line 199399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

199395: ,p_token_1 => 'ACCT_ATTR_NAME'
199396: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
199397: ,p_token_2 => 'PRODUCT_NAME'
199398: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199402:
199403: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 199400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

199396: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
199397: ,p_token_2 => 'PRODUCT_NAME'
199398: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199402:
199403: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
199404: --

Line 199401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

199397: ,p_token_2 => 'PRODUCT_NAME'
199398: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199399: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199400: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199401: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199402:
199403: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
199404: --
199405: -- following sets the accounting attributes needed to reverse

Line 199420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

199416: ----------------------------------------------------------------
199417: -- 4262811 - update the header statuses to invalid in need be
199418: ----------------------------------------------------------------
199419: --
199420: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
199421:
199422:
199423: -----------------------------------------------
199424: -- No accrual reversal for the event class/type

Line 199549: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

199545: ,p_module => l_log_module);
199546: END IF;
199547:
199548: --
199549: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
199550: --
199551: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
199552: --
199553: -- set event info as cache for other routines to refer event attributes

Line 199551: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

199547:
199548: --
199549: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
199550: --
199551: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
199552: --
199553: -- set event info as cache for other routines to refer event attributes
199554: --
199555:

Line 199559: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

199555:
199556: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
199557: l_previous_event_id := l_event_id;
199558:
199559: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
199560: (p_application_id => p_application_id
199561: ,p_primary_ledger_id => p_primary_ledger_id
199562: ,p_base_ledger_id => p_base_ledger_id
199563: ,p_target_ledger_id => p_target_ledger_id

Line 199600: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

199596: l_acct_reversal_source := SUBSTR(NULL, 1,30);
199597:
199598: IF l_continue_with_lines THEN
199599: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
199600: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
199601:
199602: xla_accounting_err_pkg.build_message
199603: (p_appli_s_name => 'XLA'
199604: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 199608: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

199604: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
199605: ,p_token_1 => 'LINE_NUMBER'
199606: ,p_value_1 => l_array_extract_line_num(Idx)
199607: ,p_token_2 => 'PRODUCT_NAME'
199608: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199609: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199610: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199611: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199612:

Line 199609: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

199605: ,p_token_1 => 'LINE_NUMBER'
199606: ,p_value_1 => l_array_extract_line_num(Idx)
199607: ,p_token_2 => 'PRODUCT_NAME'
199608: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199609: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199610: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199611: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199612:
199613: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 199610: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

199606: ,p_value_1 => l_array_extract_line_num(Idx)
199607: ,p_token_2 => 'PRODUCT_NAME'
199608: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199609: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199610: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199611: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199612:
199613: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
199614: --

Line 199611: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

199607: ,p_token_2 => 'PRODUCT_NAME'
199608: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
199609: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
199610: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199611: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
199612:
199613: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
199614: --
199615: -- following sets the accounting attributes needed to reverse

Line 199701: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

199697:
199698: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
199699: -- or secondary ledger that has different currency with primary
199700: -- or alc that is calculated by sla
199701: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
199702: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
199703:
199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 199702: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

199698: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
199699: -- or secondary ledger that has different currency with primary
199700: -- or alc that is calculated by sla
199701: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
199702: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
199703:
199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
199706: AND (l_actual_flag = 'A')) THEN

Line 199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

199700: -- or alc that is calculated by sla
199701: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
199702: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
199703:
199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
199706: AND (l_actual_flag = 'A')) THEN
199707: XLA_AE_LINES_PKG.CreateGainOrLossLines(
199708: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

199701: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
199702: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
199703:
199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
199706: AND (l_actual_flag = 'A')) THEN
199707: XLA_AE_LINES_PKG.CreateGainOrLossLines(
199708: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199709: ,p_application_id => p_application_id

Line 199708: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

199704: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
199705: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
199706: AND (l_actual_flag = 'A')) THEN
199707: XLA_AE_LINES_PKG.CreateGainOrLossLines(
199708: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199709: ,p_application_id => p_application_id
199710: ,p_amb_context_code => 'DEFAULT'
199711: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
199712: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 199711: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

199707: XLA_AE_LINES_PKG.CreateGainOrLossLines(
199708: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
199709: ,p_application_id => p_application_id
199710: ,p_amb_context_code => 'DEFAULT'
199711: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
199712: ,p_event_class_code => C_EVENT_CLASS_CODE
199713: ,p_event_type_code => C_EVENT_TYPE_CODE
199714:
199715: ,p_gain_ccid => -1

Line 200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200254:
200255: l_calculate_acctd_flag VARCHAR2(1) :='N';
200256: l_calculate_g_l_flag VARCHAR2(1) :='N';
200257: --
200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200255: l_calculate_acctd_flag VARCHAR2(1) :='N';
200256: l_calculate_g_l_flag VARCHAR2(1) :='N';
200257: --
200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

200256: l_calculate_g_l_flag VARCHAR2(1) :='N';
200257: --
200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

200257: --
200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200258: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

200259: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

200260: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200261: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200262: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200263: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200264: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200265: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200266: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

200267: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

200268: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

200269: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

200270: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

200271: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200272: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200273: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200274: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

200275: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

200276: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200284:

Line 200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

200277: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200284:
200285: l_event_id NUMBER;

Line 200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

200278: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200284:
200285: l_event_id NUMBER;
200286: l_previous_event_id NUMBER;

Line 200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

200279: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
200280: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
200281: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
200282: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200283: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
200284:
200285: l_event_id NUMBER;
200286: l_previous_event_id NUMBER;
200287: l_first_event_id NUMBER;

Line 200301: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

200297: l_event_class_name VARCHAR2(80) := 'Depreciation';
200298: l_description VARCHAR2(4000);
200299: l_transaction_reversal NUMBER;
200300: l_ae_header_id NUMBER;
200301: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
200302: l_log_module VARCHAR2(240);
200303: --
200304: l_acct_reversal_source VARCHAR2(30);
200305: l_trx_reversal_source VARCHAR2(30);

Line 200599: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

200595:
200596: --
200597: -- set event info as cache for other routines to refer event attributes
200598: --
200599: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
200600: (p_application_id => p_application_id
200601: ,p_primary_ledger_id => p_primary_ledger_id
200602: ,p_base_ledger_id => p_base_ledger_id
200603: ,p_target_ledger_id => p_target_ledger_id

Line 200632: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

200628:
200629: --
200630: -- set the status of entry to C_VALID (0)
200631: --
200632: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
200633:
200634: --
200635: -- initialize a row for ae header
200636: --

Line 200663: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200659: --
200660: -- initilaize the status of ae headers for diffrent balance types
200661: -- the status is initialised to C_NOT_CREATED (2)
200662: --
200663: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200664: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200665: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200666:
200667: --

Line 200664: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200660: -- initilaize the status of ae headers for diffrent balance types
200661: -- the status is initialised to C_NOT_CREATED (2)
200662: --
200663: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200664: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200665: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200666:
200667: --
200668: -- call api to validate and store accounting attributes for header

Line 200665: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

200661: -- the status is initialised to C_NOT_CREATED (2)
200662: --
200663: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200664: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200665: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
200666:
200667: --
200668: -- call api to validate and store accounting attributes for header
200669: --

Line 200712: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

200708: --
200709: l_trx_reversal_source := SUBSTR(g_array_event(l_event_id).array_value_char('source_53'), 1,30);
200710:
200711: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
200712: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
200713:
200714: xla_accounting_err_pkg.build_message
200715: (p_appli_s_name => 'XLA'
200716: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 200720: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

200716: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
200717: ,p_token_1 => 'ACCT_ATTR_NAME'
200718: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200719: ,p_token_2 => 'PRODUCT_NAME'
200720: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200721: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200722: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200723: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200724:

Line 200721: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

200717: ,p_token_1 => 'ACCT_ATTR_NAME'
200718: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200719: ,p_token_2 => 'PRODUCT_NAME'
200720: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200721: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200722: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200723: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200724:
200725: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 200722: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

200718: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
200719: ,p_token_2 => 'PRODUCT_NAME'
200720: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200721: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200722: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200723: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200724:
200725: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
200726: --

Line 200723: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

200719: ,p_token_2 => 'PRODUCT_NAME'
200720: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200721: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200722: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200723: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200724:
200725: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
200726: --
200727: -- following sets the accounting attributes needed to reverse

Line 200742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

200738: ----------------------------------------------------------------
200739: -- 4262811 - update the header statuses to invalid in need be
200740: ----------------------------------------------------------------
200741: --
200742: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
200743:
200744:
200745: -----------------------------------------------
200746: -- No accrual reversal for the event class/type

Line 200881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

200877: ,p_module => l_log_module);
200878: END IF;
200879:
200880: --
200881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
200882: --
200883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
200884: --
200885: -- set event info as cache for other routines to refer event attributes

Line 200883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

200879:
200880: --
200881: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
200882: --
200883: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
200884: --
200885: -- set event info as cache for other routines to refer event attributes
200886: --
200887:

Line 200891: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

200887:
200888: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
200889: l_previous_event_id := l_event_id;
200890:
200891: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
200892: (p_application_id => p_application_id
200893: ,p_primary_ledger_id => p_primary_ledger_id
200894: ,p_base_ledger_id => p_base_ledger_id
200895: ,p_target_ledger_id => p_target_ledger_id

Line 200932: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

200928: l_acct_reversal_source := SUBSTR(NULL, 1,30);
200929:
200930: IF l_continue_with_lines THEN
200931: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
200932: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
200933:
200934: xla_accounting_err_pkg.build_message
200935: (p_appli_s_name => 'XLA'
200936: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 200940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

200936: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
200937: ,p_token_1 => 'LINE_NUMBER'
200938: ,p_value_1 => l_array_extract_line_num(Idx)
200939: ,p_token_2 => 'PRODUCT_NAME'
200940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200944:

Line 200941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

200937: ,p_token_1 => 'LINE_NUMBER'
200938: ,p_value_1 => l_array_extract_line_num(Idx)
200939: ,p_token_2 => 'PRODUCT_NAME'
200940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200944:
200945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 200942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

200938: ,p_value_1 => l_array_extract_line_num(Idx)
200939: ,p_token_2 => 'PRODUCT_NAME'
200940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200944:
200945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
200946: --

Line 200943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

200939: ,p_token_2 => 'PRODUCT_NAME'
200940: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
200941: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
200942: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
200943: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
200944:
200945: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
200946: --
200947: -- following sets the accounting attributes needed to reverse

Line 201223: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

201219:
201220: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
201221: -- or secondary ledger that has different currency with primary
201222: -- or alc that is calculated by sla
201223: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201224: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201225:
201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 201224: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

201220: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
201221: -- or secondary ledger that has different currency with primary
201222: -- or alc that is calculated by sla
201223: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201224: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201225:
201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201228: AND (l_actual_flag = 'A')) THEN

Line 201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

201222: -- or alc that is calculated by sla
201223: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201224: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201225:
201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201228: AND (l_actual_flag = 'A')) THEN
201229: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201230: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

201223: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
201224: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
201225:
201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201228: AND (l_actual_flag = 'A')) THEN
201229: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201230: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201231: ,p_application_id => p_application_id

Line 201230: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

201226: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
201227: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
201228: AND (l_actual_flag = 'A')) THEN
201229: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201230: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201231: ,p_application_id => p_application_id
201232: ,p_amb_context_code => 'DEFAULT'
201233: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
201234: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 201233: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

201229: XLA_AE_LINES_PKG.CreateGainOrLossLines(
201230: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
201231: ,p_application_id => p_application_id
201232: ,p_amb_context_code => 'DEFAULT'
201233: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
201234: ,p_event_class_code => C_EVENT_CLASS_CODE
201235: ,p_event_type_code => C_EVENT_TYPE_CODE
201236:
201237: ,p_gain_ccid => -1

Line 201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201785:
201786: l_calculate_acctd_flag VARCHAR2(1) :='N';
201787: l_calculate_g_l_flag VARCHAR2(1) :='N';
201788: --
201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201786: l_calculate_acctd_flag VARCHAR2(1) :='N';
201787: l_calculate_g_l_flag VARCHAR2(1) :='N';
201788: --
201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

201787: l_calculate_g_l_flag VARCHAR2(1) :='N';
201788: --
201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

201788: --
201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201789: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

201790: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

201791: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201792: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201793: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201794: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201795: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201796: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201797: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

201798: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

201799: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

201800: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

201801: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

201802: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201803: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201804: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201805: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

201806: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

201807: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201815:

Line 201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

201808: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201815:
201816: l_event_id NUMBER;

Line 201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

201809: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201815:
201816: l_event_id NUMBER;
201817: l_previous_event_id NUMBER;

Line 201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

201810: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
201811: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
201812: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
201813: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201814: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
201815:
201816: l_event_id NUMBER;
201817: l_previous_event_id NUMBER;
201818: l_first_event_id NUMBER;

Line 201832: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

201828: l_event_class_name VARCHAR2(80) := 'Retirements';
201829: l_description VARCHAR2(4000);
201830: l_transaction_reversal NUMBER;
201831: l_ae_header_id NUMBER;
201832: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
201833: l_log_module VARCHAR2(240);
201834: --
201835: l_acct_reversal_source VARCHAR2(30);
201836: l_trx_reversal_source VARCHAR2(30);

Line 202144: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

202140:
202141: --
202142: -- set event info as cache for other routines to refer event attributes
202143: --
202144: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
202145: (p_application_id => p_application_id
202146: ,p_primary_ledger_id => p_primary_ledger_id
202147: ,p_base_ledger_id => p_base_ledger_id
202148: ,p_target_ledger_id => p_target_ledger_id

Line 202177: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

202173:
202174: --
202175: -- set the status of entry to C_VALID (0)
202176: --
202177: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
202178:
202179: --
202180: -- initialize a row for ae header
202181: --

Line 202215: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202211: --
202212: -- initilaize the status of ae headers for diffrent balance types
202213: -- the status is initialised to C_NOT_CREATED (2)
202214: --
202215: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202216: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202217: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202218:
202219: --

Line 202216: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202212: -- initilaize the status of ae headers for diffrent balance types
202213: -- the status is initialised to C_NOT_CREATED (2)
202214: --
202215: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202216: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202217: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202218:
202219: --
202220: -- call api to validate and store accounting attributes for header

Line 202217: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

202213: -- the status is initialised to C_NOT_CREATED (2)
202214: --
202215: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202216: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202217: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
202218:
202219: --
202220: -- call api to validate and store accounting attributes for header
202221: --

Line 202262: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

202258: --
202259: l_trx_reversal_source := SUBSTR(NULL, 1,30);
202260:
202261: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
202262: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
202263:
202264: xla_accounting_err_pkg.build_message
202265: (p_appli_s_name => 'XLA'
202266: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 202270: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

202266: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
202267: ,p_token_1 => 'ACCT_ATTR_NAME'
202268: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
202269: ,p_token_2 => 'PRODUCT_NAME'
202270: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202271: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202272: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202273: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202274:

Line 202271: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

202267: ,p_token_1 => 'ACCT_ATTR_NAME'
202268: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
202269: ,p_token_2 => 'PRODUCT_NAME'
202270: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202271: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202272: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202273: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202274:
202275: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 202272: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

202268: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
202269: ,p_token_2 => 'PRODUCT_NAME'
202270: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202271: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202272: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202273: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202274:
202275: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
202276: --

Line 202273: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

202269: ,p_token_2 => 'PRODUCT_NAME'
202270: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202271: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202272: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202273: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202274:
202275: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
202276: --
202277: -- following sets the accounting attributes needed to reverse

Line 202292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

202288: ----------------------------------------------------------------
202289: -- 4262811 - update the header statuses to invalid in need be
202290: ----------------------------------------------------------------
202291: --
202292: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
202293:
202294:
202295: -----------------------------------------------
202296: -- No accrual reversal for the event class/type

Line 202426: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

202422: ,p_module => l_log_module);
202423: END IF;
202424:
202425: --
202426: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
202427: --
202428: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
202429: --
202430: -- set event info as cache for other routines to refer event attributes

Line 202428: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

202424:
202425: --
202426: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
202427: --
202428: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
202429: --
202430: -- set event info as cache for other routines to refer event attributes
202431: --
202432:

Line 202436: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

202432:
202433: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
202434: l_previous_event_id := l_event_id;
202435:
202436: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
202437: (p_application_id => p_application_id
202438: ,p_primary_ledger_id => p_primary_ledger_id
202439: ,p_base_ledger_id => p_base_ledger_id
202440: ,p_target_ledger_id => p_target_ledger_id

Line 202477: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

202473: l_acct_reversal_source := SUBSTR(NULL, 1,30);
202474:
202475: IF l_continue_with_lines THEN
202476: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
202477: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
202478:
202479: xla_accounting_err_pkg.build_message
202480: (p_appli_s_name => 'XLA'
202481: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 202485: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

202481: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
202482: ,p_token_1 => 'LINE_NUMBER'
202483: ,p_value_1 => l_array_extract_line_num(Idx)
202484: ,p_token_2 => 'PRODUCT_NAME'
202485: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202486: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202487: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202488: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202489:

Line 202486: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

202482: ,p_token_1 => 'LINE_NUMBER'
202483: ,p_value_1 => l_array_extract_line_num(Idx)
202484: ,p_token_2 => 'PRODUCT_NAME'
202485: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202486: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202487: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202488: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202489:
202490: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 202487: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

202483: ,p_value_1 => l_array_extract_line_num(Idx)
202484: ,p_token_2 => 'PRODUCT_NAME'
202485: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202486: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202487: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202488: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202489:
202490: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
202491: --

Line 202488: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

202484: ,p_token_2 => 'PRODUCT_NAME'
202485: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
202486: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
202487: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
202488: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
202489:
202490: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
202491: --
202492: -- following sets the accounting attributes needed to reverse

Line 203078: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

203074:
203075: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
203076: -- or secondary ledger that has different currency with primary
203077: -- or alc that is calculated by sla
203078: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
203079: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
203080:
203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 203079: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

203075: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
203076: -- or secondary ledger that has different currency with primary
203077: -- or alc that is calculated by sla
203078: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
203079: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
203080:
203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
203083: AND (l_actual_flag = 'A')) THEN

Line 203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

203077: -- or alc that is calculated by sla
203078: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
203079: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
203080:
203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
203083: AND (l_actual_flag = 'A')) THEN
203084: XLA_AE_LINES_PKG.CreateGainOrLossLines(
203085: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

203078: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
203079: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
203080:
203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
203083: AND (l_actual_flag = 'A')) THEN
203084: XLA_AE_LINES_PKG.CreateGainOrLossLines(
203085: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203086: ,p_application_id => p_application_id

Line 203085: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

203081: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
203082: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
203083: AND (l_actual_flag = 'A')) THEN
203084: XLA_AE_LINES_PKG.CreateGainOrLossLines(
203085: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203086: ,p_application_id => p_application_id
203087: ,p_amb_context_code => 'DEFAULT'
203088: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
203089: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 203088: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

203084: XLA_AE_LINES_PKG.CreateGainOrLossLines(
203085: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
203086: ,p_application_id => p_application_id
203087: ,p_amb_context_code => 'DEFAULT'
203088: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
203089: ,p_event_class_code => C_EVENT_CLASS_CODE
203090: ,p_event_type_code => C_EVENT_TYPE_CODE
203091:
203092: ,p_gain_ccid => -1

Line 203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203581:
203582: l_calculate_acctd_flag VARCHAR2(1) :='N';
203583: l_calculate_g_l_flag VARCHAR2(1) :='N';
203584: --
203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203582: l_calculate_acctd_flag VARCHAR2(1) :='N';
203583: l_calculate_g_l_flag VARCHAR2(1) :='N';
203584: --
203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

203583: l_calculate_g_l_flag VARCHAR2(1) :='N';
203584: --
203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

203584: --
203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203585: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

203586: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

203587: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203588: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203589: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203590: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203591: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203592: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203593: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

203594: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

203595: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

203596: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

203597: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

203598: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203599: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203600: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203601: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

203602: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

203603: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203611:

Line 203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

203604: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203611:
203612: l_event_id NUMBER;

Line 203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

203605: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203611:
203612: l_event_id NUMBER;
203613: l_previous_event_id NUMBER;

Line 203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

203606: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
203607: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
203608: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
203609: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203610: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
203611:
203612: l_event_id NUMBER;
203613: l_previous_event_id NUMBER;
203614: l_first_event_id NUMBER;

Line 203628: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

203624: l_event_class_name VARCHAR2(80) := 'Reserve Transfers';
203625: l_description VARCHAR2(4000);
203626: l_transaction_reversal NUMBER;
203627: l_ae_header_id NUMBER;
203628: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
203629: l_log_module VARCHAR2(240);
203630: --
203631: l_acct_reversal_source VARCHAR2(30);
203632: l_trx_reversal_source VARCHAR2(30);

Line 203895: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

203891:
203892: --
203893: -- set event info as cache for other routines to refer event attributes
203894: --
203895: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
203896: (p_application_id => p_application_id
203897: ,p_primary_ledger_id => p_primary_ledger_id
203898: ,p_base_ledger_id => p_base_ledger_id
203899: ,p_target_ledger_id => p_target_ledger_id

Line 203928: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

203924:
203925: --
203926: -- set the status of entry to C_VALID (0)
203927: --
203928: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
203929:
203930: --
203931: -- initialize a row for ae header
203932: --

Line 203958: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

203954: --
203955: -- initilaize the status of ae headers for diffrent balance types
203956: -- the status is initialised to C_NOT_CREATED (2)
203957: --
203958: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203959: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203960: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203961:
203962: --

Line 203959: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

203955: -- initilaize the status of ae headers for diffrent balance types
203956: -- the status is initialised to C_NOT_CREATED (2)
203957: --
203958: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203959: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203960: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203961:
203962: --
203963: -- call api to validate and store accounting attributes for header

Line 203960: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

203956: -- the status is initialised to C_NOT_CREATED (2)
203957: --
203958: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203959: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203960: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
203961:
203962: --
203963: -- call api to validate and store accounting attributes for header
203964: --

Line 204005: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

204001: --
204002: l_trx_reversal_source := SUBSTR(NULL, 1,30);
204003:
204004: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
204005: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
204006:
204007: xla_accounting_err_pkg.build_message
204008: (p_appli_s_name => 'XLA'
204009: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 204013: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

204009: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
204010: ,p_token_1 => 'ACCT_ATTR_NAME'
204011: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
204012: ,p_token_2 => 'PRODUCT_NAME'
204013: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204017:

Line 204014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

204010: ,p_token_1 => 'ACCT_ATTR_NAME'
204011: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
204012: ,p_token_2 => 'PRODUCT_NAME'
204013: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204017:
204018: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 204015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

204011: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
204012: ,p_token_2 => 'PRODUCT_NAME'
204013: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204017:
204018: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
204019: --

Line 204016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

204012: ,p_token_2 => 'PRODUCT_NAME'
204013: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204014: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204015: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204016: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204017:
204018: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
204019: --
204020: -- following sets the accounting attributes needed to reverse

Line 204035: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

204031: ----------------------------------------------------------------
204032: -- 4262811 - update the header statuses to invalid in need be
204033: ----------------------------------------------------------------
204034: --
204035: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
204036:
204037:
204038: -----------------------------------------------
204039: -- No accrual reversal for the event class/type

Line 204165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

204161: ,p_module => l_log_module);
204162: END IF;
204163:
204164: --
204165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
204166: --
204167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
204168: --
204169: -- set event info as cache for other routines to refer event attributes

Line 204167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

204163:
204164: --
204165: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
204166: --
204167: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
204168: --
204169: -- set event info as cache for other routines to refer event attributes
204170: --
204171:

Line 204175: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

204171:
204172: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
204173: l_previous_event_id := l_event_id;
204174:
204175: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
204176: (p_application_id => p_application_id
204177: ,p_primary_ledger_id => p_primary_ledger_id
204178: ,p_base_ledger_id => p_base_ledger_id
204179: ,p_target_ledger_id => p_target_ledger_id

Line 204216: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

204212: l_acct_reversal_source := SUBSTR(NULL, 1,30);
204213:
204214: IF l_continue_with_lines THEN
204215: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
204216: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
204217:
204218: xla_accounting_err_pkg.build_message
204219: (p_appli_s_name => 'XLA'
204220: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 204224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

204220: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
204221: ,p_token_1 => 'LINE_NUMBER'
204222: ,p_value_1 => l_array_extract_line_num(Idx)
204223: ,p_token_2 => 'PRODUCT_NAME'
204224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204228:

Line 204225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

204221: ,p_token_1 => 'LINE_NUMBER'
204222: ,p_value_1 => l_array_extract_line_num(Idx)
204223: ,p_token_2 => 'PRODUCT_NAME'
204224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204228:
204229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 204226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

204222: ,p_value_1 => l_array_extract_line_num(Idx)
204223: ,p_token_2 => 'PRODUCT_NAME'
204224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204228:
204229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
204230: --

Line 204227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

204223: ,p_token_2 => 'PRODUCT_NAME'
204224: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
204225: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
204226: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204227: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
204228:
204229: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
204230: --
204231: -- following sets the accounting attributes needed to reverse

Line 204378: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

204374:
204375: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
204376: -- or secondary ledger that has different currency with primary
204377: -- or alc that is calculated by sla
204378: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204379: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204380:
204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 204379: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

204375: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
204376: -- or secondary ledger that has different currency with primary
204377: -- or alc that is calculated by sla
204378: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204379: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204380:
204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204383: AND (l_actual_flag = 'A')) THEN

Line 204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

204377: -- or alc that is calculated by sla
204378: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204379: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204380:
204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204383: AND (l_actual_flag = 'A')) THEN
204384: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204385: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

204378: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
204379: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
204380:
204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204383: AND (l_actual_flag = 'A')) THEN
204384: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204385: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204386: ,p_application_id => p_application_id

Line 204385: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

204381: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
204382: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
204383: AND (l_actual_flag = 'A')) THEN
204384: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204385: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204386: ,p_application_id => p_application_id
204387: ,p_amb_context_code => 'DEFAULT'
204388: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
204389: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 204388: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

204384: XLA_AE_LINES_PKG.CreateGainOrLossLines(
204385: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
204386: ,p_application_id => p_application_id
204387: ,p_amb_context_code => 'DEFAULT'
204388: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
204389: ,p_event_class_code => C_EVENT_CLASS_CODE
204390: ,p_event_type_code => C_EVENT_TYPE_CODE
204391:
204392: ,p_gain_ccid => -1

Line 204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204940:
204941: l_calculate_acctd_flag VARCHAR2(1) :='N';
204942: l_calculate_g_l_flag VARCHAR2(1) :='N';
204943: --
204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204941: l_calculate_acctd_flag VARCHAR2(1) :='N';
204942: l_calculate_g_l_flag VARCHAR2(1) :='N';
204943: --
204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204942: l_calculate_g_l_flag VARCHAR2(1) :='N';
204943: --
204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204943: --
204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204944: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204945: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204946: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204947: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204948: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204949: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204950: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204951: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204952: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

204953: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204954: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204955: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204956: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

204957: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204958: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204959: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204960: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

204961: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

204962: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204970:

Line 204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

204963: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204970:
204971: l_event_id NUMBER;

Line 204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

204964: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204970:
204971: l_event_id NUMBER;
204972: l_previous_event_id NUMBER;

Line 204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

204965: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
204966: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
204967: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
204968: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204969: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
204970:
204971: l_event_id NUMBER;
204972: l_previous_event_id NUMBER;
204973: l_first_event_id NUMBER;

Line 204987: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

204983: l_event_class_name VARCHAR2(80) := 'Retirements';
204984: l_description VARCHAR2(4000);
204985: l_transaction_reversal NUMBER;
204986: l_ae_header_id NUMBER;
204987: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
204988: l_log_module VARCHAR2(240);
204989: --
204990: l_acct_reversal_source VARCHAR2(30);
204991: l_trx_reversal_source VARCHAR2(30);

Line 205299: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

205295:
205296: --
205297: -- set event info as cache for other routines to refer event attributes
205298: --
205299: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
205300: (p_application_id => p_application_id
205301: ,p_primary_ledger_id => p_primary_ledger_id
205302: ,p_base_ledger_id => p_base_ledger_id
205303: ,p_target_ledger_id => p_target_ledger_id

Line 205332: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

205328:
205329: --
205330: -- set the status of entry to C_VALID (0)
205331: --
205332: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205333:
205334: --
205335: -- initialize a row for ae header
205336: --

Line 205370: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205366: --
205367: -- initilaize the status of ae headers for diffrent balance types
205368: -- the status is initialised to C_NOT_CREATED (2)
205369: --
205370: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205371: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205372: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205373:
205374: --

Line 205371: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205367: -- initilaize the status of ae headers for diffrent balance types
205368: -- the status is initialised to C_NOT_CREATED (2)
205369: --
205370: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205371: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205372: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205373:
205374: --
205375: -- call api to validate and store accounting attributes for header

Line 205372: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

205368: -- the status is initialised to C_NOT_CREATED (2)
205369: --
205370: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205371: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205372: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
205373:
205374: --
205375: -- call api to validate and store accounting attributes for header
205376: --

Line 205417: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

205413: --
205414: l_trx_reversal_source := SUBSTR(NULL, 1,30);
205415:
205416: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
205417: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
205418:
205419: xla_accounting_err_pkg.build_message
205420: (p_appli_s_name => 'XLA'
205421: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 205425: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

205421: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
205422: ,p_token_1 => 'ACCT_ATTR_NAME'
205423: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205424: ,p_token_2 => 'PRODUCT_NAME'
205425: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205426: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205427: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205428: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205429:

Line 205426: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

205422: ,p_token_1 => 'ACCT_ATTR_NAME'
205423: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205424: ,p_token_2 => 'PRODUCT_NAME'
205425: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205426: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205427: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205428: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205429:
205430: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 205427: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

205423: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
205424: ,p_token_2 => 'PRODUCT_NAME'
205425: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205426: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205427: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205428: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205429:
205430: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
205431: --

Line 205428: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

205424: ,p_token_2 => 'PRODUCT_NAME'
205425: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205426: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205427: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205428: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205429:
205430: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
205431: --
205432: -- following sets the accounting attributes needed to reverse

Line 205447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

205443: ----------------------------------------------------------------
205444: -- 4262811 - update the header statuses to invalid in need be
205445: ----------------------------------------------------------------
205446: --
205447: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
205448:
205449:
205450: -----------------------------------------------
205451: -- No accrual reversal for the event class/type

Line 205581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

205577: ,p_module => l_log_module);
205578: END IF;
205579:
205580: --
205581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
205582: --
205583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205584: --
205585: -- set event info as cache for other routines to refer event attributes

Line 205583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

205579:
205580: --
205581: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
205582: --
205583: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
205584: --
205585: -- set event info as cache for other routines to refer event attributes
205586: --
205587:

Line 205591: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

205587:
205588: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
205589: l_previous_event_id := l_event_id;
205590:
205591: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
205592: (p_application_id => p_application_id
205593: ,p_primary_ledger_id => p_primary_ledger_id
205594: ,p_base_ledger_id => p_base_ledger_id
205595: ,p_target_ledger_id => p_target_ledger_id

Line 205632: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

205628: l_acct_reversal_source := SUBSTR(NULL, 1,30);
205629:
205630: IF l_continue_with_lines THEN
205631: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
205632: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
205633:
205634: xla_accounting_err_pkg.build_message
205635: (p_appli_s_name => 'XLA'
205636: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 205640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

205636: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
205637: ,p_token_1 => 'LINE_NUMBER'
205638: ,p_value_1 => l_array_extract_line_num(Idx)
205639: ,p_token_2 => 'PRODUCT_NAME'
205640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205644:

Line 205641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

205637: ,p_token_1 => 'LINE_NUMBER'
205638: ,p_value_1 => l_array_extract_line_num(Idx)
205639: ,p_token_2 => 'PRODUCT_NAME'
205640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205644:
205645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 205642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

205638: ,p_value_1 => l_array_extract_line_num(Idx)
205639: ,p_token_2 => 'PRODUCT_NAME'
205640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205644:
205645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
205646: --

Line 205643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

205639: ,p_token_2 => 'PRODUCT_NAME'
205640: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
205641: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
205642: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
205643: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
205644:
205645: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
205646: --
205647: -- following sets the accounting attributes needed to reverse

Line 206176: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

206172:
206173: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
206174: -- or secondary ledger that has different currency with primary
206175: -- or alc that is calculated by sla
206176: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
206177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
206178:
206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 206177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

206173: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
206174: -- or secondary ledger that has different currency with primary
206175: -- or alc that is calculated by sla
206176: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
206177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
206178:
206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
206181: AND (l_actual_flag = 'A')) THEN

Line 206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

206175: -- or alc that is calculated by sla
206176: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
206177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
206178:
206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
206181: AND (l_actual_flag = 'A')) THEN
206182: XLA_AE_LINES_PKG.CreateGainOrLossLines(
206183: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

206176: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
206177: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
206178:
206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
206181: AND (l_actual_flag = 'A')) THEN
206182: XLA_AE_LINES_PKG.CreateGainOrLossLines(
206183: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
206184: ,p_application_id => p_application_id

Line 206183: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

206179: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
206180: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
206181: AND (l_actual_flag = 'A')) THEN
206182: XLA_AE_LINES_PKG.CreateGainOrLossLines(
206183: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
206184: ,p_application_id => p_application_id
206185: ,p_amb_context_code => 'DEFAULT'
206186: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
206187: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 206186: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

206182: XLA_AE_LINES_PKG.CreateGainOrLossLines(
206183: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
206184: ,p_application_id => p_application_id
206185: ,p_amb_context_code => 'DEFAULT'
206186: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
206187: ,p_event_class_code => C_EVENT_CLASS_CODE
206188: ,p_event_type_code => C_EVENT_TYPE_CODE
206189:
206190: ,p_gain_ccid => -1

Line 206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206674:
206675: l_calculate_acctd_flag VARCHAR2(1) :='N';
206676: l_calculate_g_l_flag VARCHAR2(1) :='N';
206677: --
206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206675: l_calculate_acctd_flag VARCHAR2(1) :='N';
206676: l_calculate_g_l_flag VARCHAR2(1) :='N';
206677: --
206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

206676: l_calculate_g_l_flag VARCHAR2(1) :='N';
206677: --
206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

206677: --
206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206678: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

206679: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

206680: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206681: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206682: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206683: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206684: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206685: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206686: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

206687: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

206688: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

206689: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

206690: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

206691: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206692: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206693: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206694: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

206695: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

206696: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206704:

Line 206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

206697: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206704:
206705: l_event_id NUMBER;

Line 206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

206698: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206704:
206705: l_event_id NUMBER;
206706: l_previous_event_id NUMBER;

Line 206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

206699: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
206700: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
206701: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
206702: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206703: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
206704:
206705: l_event_id NUMBER;
206706: l_previous_event_id NUMBER;
206707: l_first_event_id NUMBER;

Line 206721: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

206717: l_event_class_name VARCHAR2(80) := 'Retirement Adjustments';
206718: l_description VARCHAR2(4000);
206719: l_transaction_reversal NUMBER;
206720: l_ae_header_id NUMBER;
206721: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
206722: l_log_module VARCHAR2(240);
206723: --
206724: l_acct_reversal_source VARCHAR2(30);
206725: l_trx_reversal_source VARCHAR2(30);

Line 206985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

206981:
206982: --
206983: -- set event info as cache for other routines to refer event attributes
206984: --
206985: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
206986: (p_application_id => p_application_id
206987: ,p_primary_ledger_id => p_primary_ledger_id
206988: ,p_base_ledger_id => p_base_ledger_id
206989: ,p_target_ledger_id => p_target_ledger_id

Line 207018: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

207014:
207015: --
207016: -- set the status of entry to C_VALID (0)
207017: --
207018: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
207019:
207020: --
207021: -- initialize a row for ae header
207022: --

Line 207048: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

207044: --
207045: -- initilaize the status of ae headers for diffrent balance types
207046: -- the status is initialised to C_NOT_CREATED (2)
207047: --
207048: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207049: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207050: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207051:
207052: --

Line 207049: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

207045: -- initilaize the status of ae headers for diffrent balance types
207046: -- the status is initialised to C_NOT_CREATED (2)
207047: --
207048: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207049: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207050: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207051:
207052: --
207053: -- call api to validate and store accounting attributes for header

Line 207050: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

207046: -- the status is initialised to C_NOT_CREATED (2)
207047: --
207048: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207049: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207050: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
207051:
207052: --
207053: -- call api to validate and store accounting attributes for header
207054: --

Line 207095: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

207091: --
207092: l_trx_reversal_source := SUBSTR(NULL, 1,30);
207093:
207094: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
207095: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
207096:
207097: xla_accounting_err_pkg.build_message
207098: (p_appli_s_name => 'XLA'
207099: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 207103: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

207099: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
207100: ,p_token_1 => 'ACCT_ATTR_NAME'
207101: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
207102: ,p_token_2 => 'PRODUCT_NAME'
207103: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207107:

Line 207104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

207100: ,p_token_1 => 'ACCT_ATTR_NAME'
207101: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
207102: ,p_token_2 => 'PRODUCT_NAME'
207103: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207107:
207108: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 207105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

207101: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
207102: ,p_token_2 => 'PRODUCT_NAME'
207103: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207107:
207108: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
207109: --

Line 207106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

207102: ,p_token_2 => 'PRODUCT_NAME'
207103: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207104: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207105: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207106: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207107:
207108: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
207109: --
207110: -- following sets the accounting attributes needed to reverse

Line 207125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

207121: ----------------------------------------------------------------
207122: -- 4262811 - update the header statuses to invalid in need be
207123: ----------------------------------------------------------------
207124: --
207125: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
207126:
207127:
207128: -----------------------------------------------
207129: -- No accrual reversal for the event class/type

Line 207254: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

207250: ,p_module => l_log_module);
207251: END IF;
207252:
207253: --
207254: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
207255: --
207256: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
207257: --
207258: -- set event info as cache for other routines to refer event attributes

Line 207256: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

207252:
207253: --
207254: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
207255: --
207256: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
207257: --
207258: -- set event info as cache for other routines to refer event attributes
207259: --
207260:

Line 207264: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

207260:
207261: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
207262: l_previous_event_id := l_event_id;
207263:
207264: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
207265: (p_application_id => p_application_id
207266: ,p_primary_ledger_id => p_primary_ledger_id
207267: ,p_base_ledger_id => p_base_ledger_id
207268: ,p_target_ledger_id => p_target_ledger_id

Line 207305: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

207301: l_acct_reversal_source := SUBSTR(NULL, 1,30);
207302:
207303: IF l_continue_with_lines THEN
207304: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
207305: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
207306:
207307: xla_accounting_err_pkg.build_message
207308: (p_appli_s_name => 'XLA'
207309: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 207313: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

207309: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
207310: ,p_token_1 => 'LINE_NUMBER'
207311: ,p_value_1 => l_array_extract_line_num(Idx)
207312: ,p_token_2 => 'PRODUCT_NAME'
207313: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207314: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207315: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207316: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207317:

Line 207314: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

207310: ,p_token_1 => 'LINE_NUMBER'
207311: ,p_value_1 => l_array_extract_line_num(Idx)
207312: ,p_token_2 => 'PRODUCT_NAME'
207313: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207314: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207315: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207316: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207317:
207318: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 207315: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

207311: ,p_value_1 => l_array_extract_line_num(Idx)
207312: ,p_token_2 => 'PRODUCT_NAME'
207313: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207314: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207315: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207316: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207317:
207318: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
207319: --

Line 207316: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

207312: ,p_token_2 => 'PRODUCT_NAME'
207313: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
207314: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
207315: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207316: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
207317:
207318: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
207319: --
207320: -- following sets the accounting attributes needed to reverse

Line 207435: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

207431:
207432: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
207433: -- or secondary ledger that has different currency with primary
207434: -- or alc that is calculated by sla
207435: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
207436: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
207437:
207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 207436: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

207432: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
207433: -- or secondary ledger that has different currency with primary
207434: -- or alc that is calculated by sla
207435: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
207436: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
207437:
207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
207440: AND (l_actual_flag = 'A')) THEN

Line 207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

207434: -- or alc that is calculated by sla
207435: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
207436: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
207437:
207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
207440: AND (l_actual_flag = 'A')) THEN
207441: XLA_AE_LINES_PKG.CreateGainOrLossLines(
207442: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

207435: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
207436: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
207437:
207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
207440: AND (l_actual_flag = 'A')) THEN
207441: XLA_AE_LINES_PKG.CreateGainOrLossLines(
207442: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207443: ,p_application_id => p_application_id

Line 207442: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

207438: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
207439: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
207440: AND (l_actual_flag = 'A')) THEN
207441: XLA_AE_LINES_PKG.CreateGainOrLossLines(
207442: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207443: ,p_application_id => p_application_id
207444: ,p_amb_context_code => 'DEFAULT'
207445: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
207446: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 207445: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

207441: XLA_AE_LINES_PKG.CreateGainOrLossLines(
207442: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
207443: ,p_application_id => p_application_id
207444: ,p_amb_context_code => 'DEFAULT'
207445: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
207446: ,p_event_class_code => C_EVENT_CLASS_CODE
207447: ,p_event_type_code => C_EVENT_TYPE_CODE
207448:
207449: ,p_gain_ccid => -1

Line 207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207943:
207944: l_calculate_acctd_flag VARCHAR2(1) :='N';
207945: l_calculate_g_l_flag VARCHAR2(1) :='N';
207946: --
207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207944: l_calculate_acctd_flag VARCHAR2(1) :='N';
207945: l_calculate_g_l_flag VARCHAR2(1) :='N';
207946: --
207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

207945: l_calculate_g_l_flag VARCHAR2(1) :='N';
207946: --
207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

207946: --
207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207947: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

207948: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

207949: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207950: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207951: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207952: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207953: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207954: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207955: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

207956: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

207957: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

207958: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

207959: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

207960: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207961: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207962: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207963: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

207964: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

207965: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207973:

Line 207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

207966: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207973:
207974: l_event_id NUMBER;

Line 207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

207967: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207973:
207974: l_event_id NUMBER;
207975: l_previous_event_id NUMBER;

Line 207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

207968: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
207969: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
207970: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
207971: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207972: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
207973:
207974: l_event_id NUMBER;
207975: l_previous_event_id NUMBER;
207976: l_first_event_id NUMBER;

Line 207990: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

207986: l_event_class_name VARCHAR2(80) := 'Revaluation';
207987: l_description VARCHAR2(4000);
207988: l_transaction_reversal NUMBER;
207989: l_ae_header_id NUMBER;
207990: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
207991: l_log_module VARCHAR2(240);
207992: --
207993: l_acct_reversal_source VARCHAR2(30);
207994: l_trx_reversal_source VARCHAR2(30);

Line 208258: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

208254:
208255: --
208256: -- set event info as cache for other routines to refer event attributes
208257: --
208258: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
208259: (p_application_id => p_application_id
208260: ,p_primary_ledger_id => p_primary_ledger_id
208261: ,p_base_ledger_id => p_base_ledger_id
208262: ,p_target_ledger_id => p_target_ledger_id

Line 208291: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

208287:
208288: --
208289: -- set the status of entry to C_VALID (0)
208290: --
208291: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
208292:
208293: --
208294: -- initialize a row for ae header
208295: --

Line 208319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

208315: --
208316: -- initilaize the status of ae headers for diffrent balance types
208317: -- the status is initialised to C_NOT_CREATED (2)
208318: --
208319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208322:
208323: --

Line 208320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

208316: -- initilaize the status of ae headers for diffrent balance types
208317: -- the status is initialised to C_NOT_CREATED (2)
208318: --
208319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208322:
208323: --
208324: -- call api to validate and store accounting attributes for header

Line 208321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

208317: -- the status is initialised to C_NOT_CREATED (2)
208318: --
208319: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208320: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208321: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
208322:
208323: --
208324: -- call api to validate and store accounting attributes for header
208325: --

Line 208366: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

208362: --
208363: l_trx_reversal_source := SUBSTR(NULL, 1,30);
208364:
208365: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
208366: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
208367:
208368: xla_accounting_err_pkg.build_message
208369: (p_appli_s_name => 'XLA'
208370: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 208374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

208370: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
208371: ,p_token_1 => 'ACCT_ATTR_NAME'
208372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
208373: ,p_token_2 => 'PRODUCT_NAME'
208374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208378:

Line 208375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

208371: ,p_token_1 => 'ACCT_ATTR_NAME'
208372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
208373: ,p_token_2 => 'PRODUCT_NAME'
208374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208378:
208379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 208376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

208372: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
208373: ,p_token_2 => 'PRODUCT_NAME'
208374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208378:
208379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
208380: --

Line 208377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

208373: ,p_token_2 => 'PRODUCT_NAME'
208374: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208375: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208376: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208377: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208378:
208379: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
208380: --
208381: -- following sets the accounting attributes needed to reverse

Line 208396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

208392: ----------------------------------------------------------------
208393: -- 4262811 - update the header statuses to invalid in need be
208394: ----------------------------------------------------------------
208395: --
208396: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
208397:
208398:
208399: -----------------------------------------------
208400: -- No accrual reversal for the event class/type

Line 208529: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

208525: ,p_module => l_log_module);
208526: END IF;
208527:
208528: --
208529: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
208530: --
208531: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
208532: --
208533: -- set event info as cache for other routines to refer event attributes

Line 208531: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

208527:
208528: --
208529: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
208530: --
208531: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
208532: --
208533: -- set event info as cache for other routines to refer event attributes
208534: --
208535:

Line 208539: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

208535:
208536: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
208537: l_previous_event_id := l_event_id;
208538:
208539: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
208540: (p_application_id => p_application_id
208541: ,p_primary_ledger_id => p_primary_ledger_id
208542: ,p_base_ledger_id => p_base_ledger_id
208543: ,p_target_ledger_id => p_target_ledger_id

Line 208580: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

208576: l_acct_reversal_source := SUBSTR(NULL, 1,30);
208577:
208578: IF l_continue_with_lines THEN
208579: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
208580: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
208581:
208582: xla_accounting_err_pkg.build_message
208583: (p_appli_s_name => 'XLA'
208584: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 208588: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

208584: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
208585: ,p_token_1 => 'LINE_NUMBER'
208586: ,p_value_1 => l_array_extract_line_num(Idx)
208587: ,p_token_2 => 'PRODUCT_NAME'
208588: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208589: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208590: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208591: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208592:

Line 208589: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

208585: ,p_token_1 => 'LINE_NUMBER'
208586: ,p_value_1 => l_array_extract_line_num(Idx)
208587: ,p_token_2 => 'PRODUCT_NAME'
208588: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208589: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208590: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208591: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208592:
208593: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 208590: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

208586: ,p_value_1 => l_array_extract_line_num(Idx)
208587: ,p_token_2 => 'PRODUCT_NAME'
208588: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208589: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208590: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208591: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208592:
208593: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
208594: --

Line 208591: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

208587: ,p_token_2 => 'PRODUCT_NAME'
208588: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
208589: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
208590: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208591: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
208592:
208593: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
208594: --
208595: -- following sets the accounting attributes needed to reverse

Line 208853: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

208849:
208850: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
208851: -- or secondary ledger that has different currency with primary
208852: -- or alc that is calculated by sla
208853: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208855:
208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 208854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

208850: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
208851: -- or secondary ledger that has different currency with primary
208852: -- or alc that is calculated by sla
208853: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208855:
208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208858: AND (l_actual_flag = 'A')) THEN

Line 208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

208852: -- or alc that is calculated by sla
208853: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208855:
208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208858: AND (l_actual_flag = 'A')) THEN
208859: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208860: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

208853: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
208854: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
208855:
208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208858: AND (l_actual_flag = 'A')) THEN
208859: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208860: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208861: ,p_application_id => p_application_id

Line 208860: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

208856: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
208857: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
208858: AND (l_actual_flag = 'A')) THEN
208859: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208860: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208861: ,p_application_id => p_application_id
208862: ,p_amb_context_code => 'DEFAULT'
208863: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
208864: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 208863: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

208859: XLA_AE_LINES_PKG.CreateGainOrLossLines(
208860: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
208861: ,p_application_id => p_application_id
208862: ,p_amb_context_code => 'DEFAULT'
208863: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
208864: ,p_event_class_code => C_EVENT_CLASS_CODE
208865: ,p_event_type_code => C_EVENT_TYPE_CODE
208866:
208867: ,p_gain_ccid => -1

Line 209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209360:
209361: l_calculate_acctd_flag VARCHAR2(1) :='N';
209362: l_calculate_g_l_flag VARCHAR2(1) :='N';
209363: --
209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209361: l_calculate_acctd_flag VARCHAR2(1) :='N';
209362: l_calculate_g_l_flag VARCHAR2(1) :='N';
209363: --
209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209362: l_calculate_g_l_flag VARCHAR2(1) :='N';
209363: --
209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209363: --
209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209364: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209365: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209366: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209367: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209368: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209369: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209370: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209371: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209372: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

209373: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209374: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209375: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209376: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

209377: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209378: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209379: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209380: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

209381: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

209382: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209390:

Line 209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

209383: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209390:
209391: l_event_id NUMBER;

Line 209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

209384: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209390:
209391: l_event_id NUMBER;
209392: l_previous_event_id NUMBER;

Line 209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

209385: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
209386: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
209387: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
209388: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209389: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
209390:
209391: l_event_id NUMBER;
209392: l_previous_event_id NUMBER;
209393: l_first_event_id NUMBER;

Line 209407: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

209403: l_event_class_name VARCHAR2(80) := 'Capitalization';
209404: l_description VARCHAR2(4000);
209405: l_transaction_reversal NUMBER;
209406: l_ae_header_id NUMBER;
209407: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
209408: l_log_module VARCHAR2(240);
209409: --
209410: l_acct_reversal_source VARCHAR2(30);
209411: l_trx_reversal_source VARCHAR2(30);

Line 209676: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

209672:
209673: --
209674: -- set event info as cache for other routines to refer event attributes
209675: --
209676: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
209677: (p_application_id => p_application_id
209678: ,p_primary_ledger_id => p_primary_ledger_id
209679: ,p_base_ledger_id => p_base_ledger_id
209680: ,p_target_ledger_id => p_target_ledger_id

Line 209709: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

209705:
209706: --
209707: -- set the status of entry to C_VALID (0)
209708: --
209709: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209710:
209711: --
209712: -- initialize a row for ae header
209713: --

Line 209737: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209733: --
209734: -- initilaize the status of ae headers for diffrent balance types
209735: -- the status is initialised to C_NOT_CREATED (2)
209736: --
209737: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209738: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209739: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209740:
209741: --

Line 209738: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209734: -- initilaize the status of ae headers for diffrent balance types
209735: -- the status is initialised to C_NOT_CREATED (2)
209736: --
209737: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209738: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209739: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209740:
209741: --
209742: -- call api to validate and store accounting attributes for header

Line 209739: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

209735: -- the status is initialised to C_NOT_CREATED (2)
209736: --
209737: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209738: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209739: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
209740:
209741: --
209742: -- call api to validate and store accounting attributes for header
209743: --

Line 209784: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

209780: --
209781: l_trx_reversal_source := SUBSTR(NULL, 1,30);
209782:
209783: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
209784: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
209785:
209786: xla_accounting_err_pkg.build_message
209787: (p_appli_s_name => 'XLA'
209788: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 209792: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

209788: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
209789: ,p_token_1 => 'ACCT_ATTR_NAME'
209790: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209791: ,p_token_2 => 'PRODUCT_NAME'
209792: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209793: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209794: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209795: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209796:

Line 209793: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

209789: ,p_token_1 => 'ACCT_ATTR_NAME'
209790: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209791: ,p_token_2 => 'PRODUCT_NAME'
209792: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209793: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209794: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209795: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209796:
209797: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 209794: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

209790: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
209791: ,p_token_2 => 'PRODUCT_NAME'
209792: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209793: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209794: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209795: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209796:
209797: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
209798: --

Line 209795: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

209791: ,p_token_2 => 'PRODUCT_NAME'
209792: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
209793: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
209794: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
209795: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
209796:
209797: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
209798: --
209799: -- following sets the accounting attributes needed to reverse

Line 209814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

209810: ----------------------------------------------------------------
209811: -- 4262811 - update the header statuses to invalid in need be
209812: ----------------------------------------------------------------
209813: --
209814: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
209815:
209816:
209817: -----------------------------------------------
209818: -- No accrual reversal for the event class/type

Line 209947: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

209943: ,p_module => l_log_module);
209944: END IF;
209945:
209946: --
209947: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
209948: --
209949: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209950: --
209951: -- set event info as cache for other routines to refer event attributes

Line 209949: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

209945:
209946: --
209947: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
209948: --
209949: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
209950: --
209951: -- set event info as cache for other routines to refer event attributes
209952: --
209953:

Line 209957: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

209953:
209954: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
209955: l_previous_event_id := l_event_id;
209956:
209957: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
209958: (p_application_id => p_application_id
209959: ,p_primary_ledger_id => p_primary_ledger_id
209960: ,p_base_ledger_id => p_base_ledger_id
209961: ,p_target_ledger_id => p_target_ledger_id

Line 209998: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

209994: l_acct_reversal_source := SUBSTR(NULL, 1,30);
209995:
209996: IF l_continue_with_lines THEN
209997: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
209998: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
209999:
210000: xla_accounting_err_pkg.build_message
210001: (p_appli_s_name => 'XLA'
210002: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 210006: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

210002: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
210003: ,p_token_1 => 'LINE_NUMBER'
210004: ,p_value_1 => l_array_extract_line_num(Idx)
210005: ,p_token_2 => 'PRODUCT_NAME'
210006: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210007: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210008: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210009: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210010:

Line 210007: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

210003: ,p_token_1 => 'LINE_NUMBER'
210004: ,p_value_1 => l_array_extract_line_num(Idx)
210005: ,p_token_2 => 'PRODUCT_NAME'
210006: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210007: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210008: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210009: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210010:
210011: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 210008: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

210004: ,p_value_1 => l_array_extract_line_num(Idx)
210005: ,p_token_2 => 'PRODUCT_NAME'
210006: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210007: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210008: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210009: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210010:
210011: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
210012: --

Line 210009: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

210005: ,p_token_2 => 'PRODUCT_NAME'
210006: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
210007: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
210008: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210009: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
210010:
210011: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
210012: --
210013: -- following sets the accounting attributes needed to reverse

Line 210270: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

210266:
210267: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
210268: -- or secondary ledger that has different currency with primary
210269: -- or alc that is calculated by sla
210270: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210272:
210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 210271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

210267: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
210268: -- or secondary ledger that has different currency with primary
210269: -- or alc that is calculated by sla
210270: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210272:
210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210275: AND (l_actual_flag = 'A')) THEN

Line 210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

210269: -- or alc that is calculated by sla
210270: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210272:
210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210275: AND (l_actual_flag = 'A')) THEN
210276: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210277: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

210270: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
210271: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
210272:
210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210275: AND (l_actual_flag = 'A')) THEN
210276: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210277: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210278: ,p_application_id => p_application_id

Line 210277: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

210273: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
210274: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
210275: AND (l_actual_flag = 'A')) THEN
210276: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210277: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210278: ,p_application_id => p_application_id
210279: ,p_amb_context_code => 'DEFAULT'
210280: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
210281: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 210280: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

210276: XLA_AE_LINES_PKG.CreateGainOrLossLines(
210277: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
210278: ,p_application_id => p_application_id
210279: ,p_amb_context_code => 'DEFAULT'
210280: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
210281: ,p_event_class_code => C_EVENT_CLASS_CODE
210282: ,p_event_type_code => C_EVENT_TYPE_CODE
210283:
210284: ,p_gain_ccid => -1

Line 210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210808:
210809: l_calculate_acctd_flag VARCHAR2(1) :='N';
210810: l_calculate_g_l_flag VARCHAR2(1) :='N';
210811: --
210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210809: l_calculate_acctd_flag VARCHAR2(1) :='N';
210810: l_calculate_g_l_flag VARCHAR2(1) :='N';
210811: --
210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

210810: l_calculate_g_l_flag VARCHAR2(1) :='N';
210811: --
210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

210811: --
210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210812: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

210813: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

210814: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210815: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210816: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210817: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210818: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210819: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210820: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

210821: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

210822: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

210823: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

210824: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

210825: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210826: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210827: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210828: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

210829: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

210830: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210838:

Line 210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

210831: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210838:
210839: l_event_id NUMBER;

Line 210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

210832: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210838:
210839: l_event_id NUMBER;
210840: l_previous_event_id NUMBER;

Line 210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

210833: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
210834: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
210835: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
210836: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210837: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
210838:
210839: l_event_id NUMBER;
210840: l_previous_event_id NUMBER;
210841: l_first_event_id NUMBER;

Line 210855: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

210851: l_event_class_name VARCHAR2(80) := 'Source Line Transfers';
210852: l_description VARCHAR2(4000);
210853: l_transaction_reversal NUMBER;
210854: l_ae_header_id NUMBER;
210855: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
210856: l_log_module VARCHAR2(240);
210857: --
210858: l_acct_reversal_source VARCHAR2(30);
210859: l_trx_reversal_source VARCHAR2(30);

Line 211143: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

211139:
211140: --
211141: -- set event info as cache for other routines to refer event attributes
211142: --
211143: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
211144: (p_application_id => p_application_id
211145: ,p_primary_ledger_id => p_primary_ledger_id
211146: ,p_base_ledger_id => p_base_ledger_id
211147: ,p_target_ledger_id => p_target_ledger_id

Line 211176: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

211172:
211173: --
211174: -- set the status of entry to C_VALID (0)
211175: --
211176: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
211177:
211178: --
211179: -- initialize a row for ae header
211180: --

Line 211206: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

211202: --
211203: -- initilaize the status of ae headers for diffrent balance types
211204: -- the status is initialised to C_NOT_CREATED (2)
211205: --
211206: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211207: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211208: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211209:
211210: --

Line 211207: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

211203: -- initilaize the status of ae headers for diffrent balance types
211204: -- the status is initialised to C_NOT_CREATED (2)
211205: --
211206: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211207: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211208: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211209:
211210: --
211211: -- call api to validate and store accounting attributes for header

Line 211208: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

211204: -- the status is initialised to C_NOT_CREATED (2)
211205: --
211206: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211207: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211208: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
211209:
211210: --
211211: -- call api to validate and store accounting attributes for header
211212: --

Line 211253: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

211249: --
211250: l_trx_reversal_source := SUBSTR(NULL, 1,30);
211251:
211252: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
211253: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
211254:
211255: xla_accounting_err_pkg.build_message
211256: (p_appli_s_name => 'XLA'
211257: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 211261: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

211257: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
211258: ,p_token_1 => 'ACCT_ATTR_NAME'
211259: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
211260: ,p_token_2 => 'PRODUCT_NAME'
211261: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211262: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211263: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211264: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211265:

Line 211262: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

211258: ,p_token_1 => 'ACCT_ATTR_NAME'
211259: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
211260: ,p_token_2 => 'PRODUCT_NAME'
211261: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211262: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211263: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211264: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211265:
211266: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 211263: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

211259: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
211260: ,p_token_2 => 'PRODUCT_NAME'
211261: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211262: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211263: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211264: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211265:
211266: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
211267: --

Line 211264: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

211260: ,p_token_2 => 'PRODUCT_NAME'
211261: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211262: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211263: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211264: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211265:
211266: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
211267: --
211268: -- following sets the accounting attributes needed to reverse

Line 211283: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

211279: ----------------------------------------------------------------
211280: -- 4262811 - update the header statuses to invalid in need be
211281: ----------------------------------------------------------------
211282: --
211283: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
211284:
211285:
211286: -----------------------------------------------
211287: -- No accrual reversal for the event class/type

Line 211420: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

211416: ,p_module => l_log_module);
211417: END IF;
211418:
211419: --
211420: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
211421: --
211422: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
211423: --
211424: -- set event info as cache for other routines to refer event attributes

Line 211422: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

211418:
211419: --
211420: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
211421: --
211422: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
211423: --
211424: -- set event info as cache for other routines to refer event attributes
211425: --
211426:

Line 211430: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

211426:
211427: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
211428: l_previous_event_id := l_event_id;
211429:
211430: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
211431: (p_application_id => p_application_id
211432: ,p_primary_ledger_id => p_primary_ledger_id
211433: ,p_base_ledger_id => p_base_ledger_id
211434: ,p_target_ledger_id => p_target_ledger_id

Line 211471: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

211467: l_acct_reversal_source := SUBSTR(NULL, 1,30);
211468:
211469: IF l_continue_with_lines THEN
211470: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
211471: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
211472:
211473: xla_accounting_err_pkg.build_message
211474: (p_appli_s_name => 'XLA'
211475: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 211479: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

211475: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
211476: ,p_token_1 => 'LINE_NUMBER'
211477: ,p_value_1 => l_array_extract_line_num(Idx)
211478: ,p_token_2 => 'PRODUCT_NAME'
211479: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211483:

Line 211480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

211476: ,p_token_1 => 'LINE_NUMBER'
211477: ,p_value_1 => l_array_extract_line_num(Idx)
211478: ,p_token_2 => 'PRODUCT_NAME'
211479: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211483:
211484: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 211481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

211477: ,p_value_1 => l_array_extract_line_num(Idx)
211478: ,p_token_2 => 'PRODUCT_NAME'
211479: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211483:
211484: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
211485: --

Line 211482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

211478: ,p_token_2 => 'PRODUCT_NAME'
211479: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
211480: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
211481: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
211482: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
211483:
211484: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
211485: --
211486: -- following sets the accounting attributes needed to reverse

Line 212171: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

212167:
212168: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
212169: -- or secondary ledger that has different currency with primary
212170: -- or alc that is calculated by sla
212171: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
212172: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
212173:
212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 212172: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

212168: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
212169: -- or secondary ledger that has different currency with primary
212170: -- or alc that is calculated by sla
212171: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
212172: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
212173:
212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
212176: AND (l_actual_flag = 'A')) THEN

Line 212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

212170: -- or alc that is calculated by sla
212171: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
212172: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
212173:
212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
212176: AND (l_actual_flag = 'A')) THEN
212177: XLA_AE_LINES_PKG.CreateGainOrLossLines(
212178: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

212171: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
212172: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
212173:
212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
212176: AND (l_actual_flag = 'A')) THEN
212177: XLA_AE_LINES_PKG.CreateGainOrLossLines(
212178: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212179: ,p_application_id => p_application_id

Line 212178: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

212174: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
212175: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
212176: AND (l_actual_flag = 'A')) THEN
212177: XLA_AE_LINES_PKG.CreateGainOrLossLines(
212178: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212179: ,p_application_id => p_application_id
212180: ,p_amb_context_code => 'DEFAULT'
212181: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
212182: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 212181: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

212177: XLA_AE_LINES_PKG.CreateGainOrLossLines(
212178: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
212179: ,p_application_id => p_application_id
212180: ,p_amb_context_code => 'DEFAULT'
212181: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
212182: ,p_event_class_code => C_EVENT_CLASS_CODE
212183: ,p_event_type_code => C_EVENT_TYPE_CODE
212184:
212185: ,p_gain_ccid => -1

Line 212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212669:
212670: l_calculate_acctd_flag VARCHAR2(1) :='N';
212671: l_calculate_g_l_flag VARCHAR2(1) :='N';
212672: --
212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212670: l_calculate_acctd_flag VARCHAR2(1) :='N';
212671: l_calculate_g_l_flag VARCHAR2(1) :='N';
212672: --
212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

212671: l_calculate_g_l_flag VARCHAR2(1) :='N';
212672: --
212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

212672: --
212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212673: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

212674: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

212675: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212676: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212677: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212678: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212679: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212680: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212681: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

212682: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

212683: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

212684: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

212685: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

212686: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212687: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212688: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212689: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

212690: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

212691: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212699:

Line 212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

212692: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212699:
212700: l_event_id NUMBER;

Line 212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

212693: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212699:
212700: l_event_id NUMBER;
212701: l_previous_event_id NUMBER;

Line 212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

212694: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
212695: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
212696: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
212697: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212698: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
212699:
212700: l_event_id NUMBER;
212701: l_previous_event_id NUMBER;
212702: l_first_event_id NUMBER;

Line 212716: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

212712: l_event_class_name VARCHAR2(80) := 'Terminal Gain and Loss';
212713: l_description VARCHAR2(4000);
212714: l_transaction_reversal NUMBER;
212715: l_ae_header_id NUMBER;
212716: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
212717: l_log_module VARCHAR2(240);
212718: --
212719: l_acct_reversal_source VARCHAR2(30);
212720: l_trx_reversal_source VARCHAR2(30);

Line 212980: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

212976:
212977: --
212978: -- set event info as cache for other routines to refer event attributes
212979: --
212980: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
212981: (p_application_id => p_application_id
212982: ,p_primary_ledger_id => p_primary_ledger_id
212983: ,p_base_ledger_id => p_base_ledger_id
212984: ,p_target_ledger_id => p_target_ledger_id

Line 213013: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

213009:
213010: --
213011: -- set the status of entry to C_VALID (0)
213012: --
213013: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
213014:
213015: --
213016: -- initialize a row for ae header
213017: --

Line 213043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

213039: --
213040: -- initilaize the status of ae headers for diffrent balance types
213041: -- the status is initialised to C_NOT_CREATED (2)
213042: --
213043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213046:
213047: --

Line 213044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

213040: -- initilaize the status of ae headers for diffrent balance types
213041: -- the status is initialised to C_NOT_CREATED (2)
213042: --
213043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213046:
213047: --
213048: -- call api to validate and store accounting attributes for header

Line 213045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

213041: -- the status is initialised to C_NOT_CREATED (2)
213042: --
213043: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213044: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213045: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
213046:
213047: --
213048: -- call api to validate and store accounting attributes for header
213049: --

Line 213090: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

213086: --
213087: l_trx_reversal_source := SUBSTR(NULL, 1,30);
213088:
213089: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
213090: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
213091:
213092: xla_accounting_err_pkg.build_message
213093: (p_appli_s_name => 'XLA'
213094: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 213098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

213094: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
213095: ,p_token_1 => 'ACCT_ATTR_NAME'
213096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
213097: ,p_token_2 => 'PRODUCT_NAME'
213098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213102:

Line 213099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

213095: ,p_token_1 => 'ACCT_ATTR_NAME'
213096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
213097: ,p_token_2 => 'PRODUCT_NAME'
213098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213102:
213103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 213100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

213096: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
213097: ,p_token_2 => 'PRODUCT_NAME'
213098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213102:
213103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
213104: --

Line 213101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

213097: ,p_token_2 => 'PRODUCT_NAME'
213098: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213099: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213100: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213101: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213102:
213103: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
213104: --
213105: -- following sets the accounting attributes needed to reverse

Line 213120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

213116: ----------------------------------------------------------------
213117: -- 4262811 - update the header statuses to invalid in need be
213118: ----------------------------------------------------------------
213119: --
213120: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
213121:
213122:
213123: -----------------------------------------------
213124: -- No accrual reversal for the event class/type

Line 213249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

213245: ,p_module => l_log_module);
213246: END IF;
213247:
213248: --
213249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
213250: --
213251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
213252: --
213253: -- set event info as cache for other routines to refer event attributes

Line 213251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

213247:
213248: --
213249: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
213250: --
213251: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
213252: --
213253: -- set event info as cache for other routines to refer event attributes
213254: --
213255:

Line 213259: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

213255:
213256: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
213257: l_previous_event_id := l_event_id;
213258:
213259: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
213260: (p_application_id => p_application_id
213261: ,p_primary_ledger_id => p_primary_ledger_id
213262: ,p_base_ledger_id => p_base_ledger_id
213263: ,p_target_ledger_id => p_target_ledger_id

Line 213300: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

213296: l_acct_reversal_source := SUBSTR(NULL, 1,30);
213297:
213298: IF l_continue_with_lines THEN
213299: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
213300: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
213301:
213302: xla_accounting_err_pkg.build_message
213303: (p_appli_s_name => 'XLA'
213304: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 213308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

213304: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
213305: ,p_token_1 => 'LINE_NUMBER'
213306: ,p_value_1 => l_array_extract_line_num(Idx)
213307: ,p_token_2 => 'PRODUCT_NAME'
213308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213312:

Line 213309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

213305: ,p_token_1 => 'LINE_NUMBER'
213306: ,p_value_1 => l_array_extract_line_num(Idx)
213307: ,p_token_2 => 'PRODUCT_NAME'
213308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213312:
213313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 213310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

213306: ,p_value_1 => l_array_extract_line_num(Idx)
213307: ,p_token_2 => 'PRODUCT_NAME'
213308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213312:
213313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
213314: --

Line 213311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

213307: ,p_token_2 => 'PRODUCT_NAME'
213308: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
213309: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
213310: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213311: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
213312:
213313: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
213314: --
213315: -- following sets the accounting attributes needed to reverse

Line 213430: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

213426:
213427: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
213428: -- or secondary ledger that has different currency with primary
213429: -- or alc that is calculated by sla
213430: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213431: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213432:
213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 213431: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

213427: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
213428: -- or secondary ledger that has different currency with primary
213429: -- or alc that is calculated by sla
213430: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213431: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213432:
213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213435: AND (l_actual_flag = 'A')) THEN

Line 213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

213429: -- or alc that is calculated by sla
213430: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213431: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213432:
213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213435: AND (l_actual_flag = 'A')) THEN
213436: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213437: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

213430: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
213431: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
213432:
213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213435: AND (l_actual_flag = 'A')) THEN
213436: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213437: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213438: ,p_application_id => p_application_id

Line 213437: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

213433: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
213434: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
213435: AND (l_actual_flag = 'A')) THEN
213436: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213437: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213438: ,p_application_id => p_application_id
213439: ,p_amb_context_code => 'DEFAULT'
213440: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
213441: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 213440: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

213436: XLA_AE_LINES_PKG.CreateGainOrLossLines(
213437: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
213438: ,p_application_id => p_application_id
213439: ,p_amb_context_code => 'DEFAULT'
213440: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
213441: ,p_event_class_code => C_EVENT_CLASS_CODE
213442: ,p_event_type_code => C_EVENT_TYPE_CODE
213443:
213444: ,p_gain_ccid => -1

Line 213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213953:
213954: l_calculate_acctd_flag VARCHAR2(1) :='N';
213955: l_calculate_g_l_flag VARCHAR2(1) :='N';
213956: --
213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213954: l_calculate_acctd_flag VARCHAR2(1) :='N';
213955: l_calculate_g_l_flag VARCHAR2(1) :='N';
213956: --
213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

213955: l_calculate_g_l_flag VARCHAR2(1) :='N';
213956: --
213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

213956: --
213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213957: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

213958: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

213959: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213960: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213961: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213962: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213963: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213964: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213965: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

213966: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

213967: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

213968: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

213969: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

213970: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213971: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213972: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213973: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

213974: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

213975: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213983:

Line 213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

213976: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213983:
213984: l_event_id NUMBER;

Line 213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

213977: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213983:
213984: l_event_id NUMBER;
213985: l_previous_event_id NUMBER;

Line 213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

213978: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
213979: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
213980: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
213981: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213982: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
213983:
213984: l_event_id NUMBER;
213985: l_previous_event_id NUMBER;
213986: l_first_event_id NUMBER;

Line 214000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

213996: l_event_class_name VARCHAR2(80) := 'Transfers';
213997: l_description VARCHAR2(4000);
213998: l_transaction_reversal NUMBER;
213999: l_ae_header_id NUMBER;
214000: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
214001: l_log_module VARCHAR2(240);
214002: --
214003: l_acct_reversal_source VARCHAR2(30);
214004: l_trx_reversal_source VARCHAR2(30);

Line 214279: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

214275:
214276: --
214277: -- set event info as cache for other routines to refer event attributes
214278: --
214279: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
214280: (p_application_id => p_application_id
214281: ,p_primary_ledger_id => p_primary_ledger_id
214282: ,p_base_ledger_id => p_base_ledger_id
214283: ,p_target_ledger_id => p_target_ledger_id

Line 214312: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

214308:
214309: --
214310: -- set the status of entry to C_VALID (0)
214311: --
214312: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
214313:
214314: --
214315: -- initialize a row for ae header
214316: --

Line 214342: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214338: --
214339: -- initilaize the status of ae headers for diffrent balance types
214340: -- the status is initialised to C_NOT_CREATED (2)
214341: --
214342: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214343: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214344: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214345:
214346: --

Line 214343: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214339: -- initilaize the status of ae headers for diffrent balance types
214340: -- the status is initialised to C_NOT_CREATED (2)
214341: --
214342: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214343: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214344: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214345:
214346: --
214347: -- call api to validate and store accounting attributes for header

Line 214344: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

214340: -- the status is initialised to C_NOT_CREATED (2)
214341: --
214342: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214343: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214344: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
214345:
214346: --
214347: -- call api to validate and store accounting attributes for header
214348: --

Line 214389: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

214385: --
214386: l_trx_reversal_source := SUBSTR(NULL, 1,30);
214387:
214388: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
214389: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
214390:
214391: xla_accounting_err_pkg.build_message
214392: (p_appli_s_name => 'XLA'
214393: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 214397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

214393: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
214394: ,p_token_1 => 'ACCT_ATTR_NAME'
214395: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214396: ,p_token_2 => 'PRODUCT_NAME'
214397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214401:

Line 214398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

214394: ,p_token_1 => 'ACCT_ATTR_NAME'
214395: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214396: ,p_token_2 => 'PRODUCT_NAME'
214397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214401:
214402: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 214399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

214395: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
214396: ,p_token_2 => 'PRODUCT_NAME'
214397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214401:
214402: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
214403: --

Line 214400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

214396: ,p_token_2 => 'PRODUCT_NAME'
214397: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214398: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214399: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214400: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214401:
214402: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
214403: --
214404: -- following sets the accounting attributes needed to reverse

Line 214419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

214415: ----------------------------------------------------------------
214416: -- 4262811 - update the header statuses to invalid in need be
214417: ----------------------------------------------------------------
214418: --
214419: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
214420:
214421:
214422: -----------------------------------------------
214423: -- No accrual reversal for the event class/type

Line 214553: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

214549: ,p_module => l_log_module);
214550: END IF;
214551:
214552: --
214553: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
214554: --
214555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
214556: --
214557: -- set event info as cache for other routines to refer event attributes

Line 214555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

214551:
214552: --
214553: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
214554: --
214555: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
214556: --
214557: -- set event info as cache for other routines to refer event attributes
214558: --
214559:

Line 214563: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

214559:
214560: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
214561: l_previous_event_id := l_event_id;
214562:
214563: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
214564: (p_application_id => p_application_id
214565: ,p_primary_ledger_id => p_primary_ledger_id
214566: ,p_base_ledger_id => p_base_ledger_id
214567: ,p_target_ledger_id => p_target_ledger_id

Line 214604: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

214600: l_acct_reversal_source := SUBSTR(NULL, 1,30);
214601:
214602: IF l_continue_with_lines THEN
214603: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
214604: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
214605:
214606: xla_accounting_err_pkg.build_message
214607: (p_appli_s_name => 'XLA'
214608: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 214612: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

214608: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
214609: ,p_token_1 => 'LINE_NUMBER'
214610: ,p_value_1 => l_array_extract_line_num(Idx)
214611: ,p_token_2 => 'PRODUCT_NAME'
214612: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214616:

Line 214613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

214609: ,p_token_1 => 'LINE_NUMBER'
214610: ,p_value_1 => l_array_extract_line_num(Idx)
214611: ,p_token_2 => 'PRODUCT_NAME'
214612: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214616:
214617: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 214614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

214610: ,p_value_1 => l_array_extract_line_num(Idx)
214611: ,p_token_2 => 'PRODUCT_NAME'
214612: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214616:
214617: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
214618: --

Line 214615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

214611: ,p_token_2 => 'PRODUCT_NAME'
214612: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
214613: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
214614: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
214615: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
214616:
214617: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
214618: --
214619: -- following sets the accounting attributes needed to reverse

Line 215182: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

215178:
215179: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
215180: -- or secondary ledger that has different currency with primary
215181: -- or alc that is calculated by sla
215182: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
215183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
215184:
215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 215183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

215179: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
215180: -- or secondary ledger that has different currency with primary
215181: -- or alc that is calculated by sla
215182: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
215183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
215184:
215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
215187: AND (l_actual_flag = 'A')) THEN

Line 215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

215181: -- or alc that is calculated by sla
215182: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
215183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
215184:
215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
215187: AND (l_actual_flag = 'A')) THEN
215188: XLA_AE_LINES_PKG.CreateGainOrLossLines(
215189: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

215182: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
215183: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
215184:
215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
215187: AND (l_actual_flag = 'A')) THEN
215188: XLA_AE_LINES_PKG.CreateGainOrLossLines(
215189: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215190: ,p_application_id => p_application_id

Line 215189: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

215185: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
215186: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
215187: AND (l_actual_flag = 'A')) THEN
215188: XLA_AE_LINES_PKG.CreateGainOrLossLines(
215189: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215190: ,p_application_id => p_application_id
215191: ,p_amb_context_code => 'DEFAULT'
215192: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
215193: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 215192: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

215188: XLA_AE_LINES_PKG.CreateGainOrLossLines(
215189: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
215190: ,p_application_id => p_application_id
215191: ,p_amb_context_code => 'DEFAULT'
215192: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
215193: ,p_event_class_code => C_EVENT_CLASS_CODE
215194: ,p_event_type_code => C_EVENT_TYPE_CODE
215195:
215196: ,p_gain_ccid => -1

Line 215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215705:
215706: l_calculate_acctd_flag VARCHAR2(1) :='N';
215707: l_calculate_g_l_flag VARCHAR2(1) :='N';
215708: --
215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215706: l_calculate_acctd_flag VARCHAR2(1) :='N';
215707: l_calculate_g_l_flag VARCHAR2(1) :='N';
215708: --
215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

215707: l_calculate_g_l_flag VARCHAR2(1) :='N';
215708: --
215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

215708: --
215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215709: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

215710: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

215711: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215712: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215713: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215714: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215715: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215716: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215717: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

215718: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

215719: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

215720: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

215721: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

215722: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215723: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215724: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215725: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

215726: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

215727: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215735:

Line 215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

215728: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215735:
215736: l_event_id NUMBER;

Line 215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

215729: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215735:
215736: l_event_id NUMBER;
215737: l_previous_event_id NUMBER;

Line 215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

215730: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
215731: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
215732: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
215733: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215734: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
215735:
215736: l_event_id NUMBER;
215737: l_previous_event_id NUMBER;
215738: l_first_event_id NUMBER;

Line 215752: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

215748: l_event_class_name VARCHAR2(80) := 'Unit Adjustments';
215749: l_description VARCHAR2(4000);
215750: l_transaction_reversal NUMBER;
215751: l_ae_header_id NUMBER;
215752: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
215753: l_log_module VARCHAR2(240);
215754: --
215755: l_acct_reversal_source VARCHAR2(30);
215756: l_trx_reversal_source VARCHAR2(30);

Line 216031: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

216027:
216028: --
216029: -- set event info as cache for other routines to refer event attributes
216030: --
216031: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
216032: (p_application_id => p_application_id
216033: ,p_primary_ledger_id => p_primary_ledger_id
216034: ,p_base_ledger_id => p_base_ledger_id
216035: ,p_target_ledger_id => p_target_ledger_id

Line 216064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

216060:
216061: --
216062: -- set the status of entry to C_VALID (0)
216063: --
216064: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
216065:
216066: --
216067: -- initialize a row for ae header
216068: --

Line 216094: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

216090: --
216091: -- initilaize the status of ae headers for diffrent balance types
216092: -- the status is initialised to C_NOT_CREATED (2)
216093: --
216094: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216095: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216096: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216097:
216098: --

Line 216095: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

216091: -- initilaize the status of ae headers for diffrent balance types
216092: -- the status is initialised to C_NOT_CREATED (2)
216093: --
216094: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216095: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216096: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216097:
216098: --
216099: -- call api to validate and store accounting attributes for header

Line 216096: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

216092: -- the status is initialised to C_NOT_CREATED (2)
216093: --
216094: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216095: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216096: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
216097:
216098: --
216099: -- call api to validate and store accounting attributes for header
216100: --

Line 216141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

216137: --
216138: l_trx_reversal_source := SUBSTR(NULL, 1,30);
216139:
216140: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
216141: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
216142:
216143: xla_accounting_err_pkg.build_message
216144: (p_appli_s_name => 'XLA'
216145: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 216149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

216145: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
216146: ,p_token_1 => 'ACCT_ATTR_NAME'
216147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
216148: ,p_token_2 => 'PRODUCT_NAME'
216149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216153:

Line 216150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

216146: ,p_token_1 => 'ACCT_ATTR_NAME'
216147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
216148: ,p_token_2 => 'PRODUCT_NAME'
216149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216153:
216154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 216151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

216147: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
216148: ,p_token_2 => 'PRODUCT_NAME'
216149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216153:
216154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
216155: --

Line 216152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

216148: ,p_token_2 => 'PRODUCT_NAME'
216149: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216150: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216151: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216152: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216153:
216154: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
216155: --
216156: -- following sets the accounting attributes needed to reverse

Line 216171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

216167: ----------------------------------------------------------------
216168: -- 4262811 - update the header statuses to invalid in need be
216169: ----------------------------------------------------------------
216170: --
216171: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
216172:
216173:
216174: -----------------------------------------------
216175: -- No accrual reversal for the event class/type

Line 216305: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

216301: ,p_module => l_log_module);
216302: END IF;
216303:
216304: --
216305: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
216306: --
216307: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
216308: --
216309: -- set event info as cache for other routines to refer event attributes

Line 216307: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

216303:
216304: --
216305: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
216306: --
216307: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
216308: --
216309: -- set event info as cache for other routines to refer event attributes
216310: --
216311:

Line 216315: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

216311:
216312: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
216313: l_previous_event_id := l_event_id;
216314:
216315: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
216316: (p_application_id => p_application_id
216317: ,p_primary_ledger_id => p_primary_ledger_id
216318: ,p_base_ledger_id => p_base_ledger_id
216319: ,p_target_ledger_id => p_target_ledger_id

Line 216356: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

216352: l_acct_reversal_source := SUBSTR(NULL, 1,30);
216353:
216354: IF l_continue_with_lines THEN
216355: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
216356: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
216357:
216358: xla_accounting_err_pkg.build_message
216359: (p_appli_s_name => 'XLA'
216360: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 216364: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

216360: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
216361: ,p_token_1 => 'LINE_NUMBER'
216362: ,p_value_1 => l_array_extract_line_num(Idx)
216363: ,p_token_2 => 'PRODUCT_NAME'
216364: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216368:

Line 216365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

216361: ,p_token_1 => 'LINE_NUMBER'
216362: ,p_value_1 => l_array_extract_line_num(Idx)
216363: ,p_token_2 => 'PRODUCT_NAME'
216364: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216368:
216369: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 216366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

216362: ,p_value_1 => l_array_extract_line_num(Idx)
216363: ,p_token_2 => 'PRODUCT_NAME'
216364: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216368:
216369: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
216370: --

Line 216367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

216363: ,p_token_2 => 'PRODUCT_NAME'
216364: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
216365: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
216366: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216367: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
216368:
216369: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
216370: --
216371: -- following sets the accounting attributes needed to reverse

Line 216934: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

216930:
216931: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
216932: -- or secondary ledger that has different currency with primary
216933: -- or alc that is calculated by sla
216934: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216936:
216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 216935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

216931: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
216932: -- or secondary ledger that has different currency with primary
216933: -- or alc that is calculated by sla
216934: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216936:
216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216939: AND (l_actual_flag = 'A')) THEN

Line 216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

216933: -- or alc that is calculated by sla
216934: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216936:
216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216939: AND (l_actual_flag = 'A')) THEN
216940: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216941: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

216934: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
216935: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
216936:
216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216939: AND (l_actual_flag = 'A')) THEN
216940: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216941: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216942: ,p_application_id => p_application_id

Line 216941: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

216937: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
216938: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
216939: AND (l_actual_flag = 'A')) THEN
216940: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216941: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216942: ,p_application_id => p_application_id
216943: ,p_amb_context_code => 'DEFAULT'
216944: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
216945: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 216944: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

216940: XLA_AE_LINES_PKG.CreateGainOrLossLines(
216941: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
216942: ,p_application_id => p_application_id
216943: ,p_amb_context_code => 'DEFAULT'
216944: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
216945: ,p_event_class_code => C_EVENT_CLASS_CODE
216946: ,p_event_type_code => C_EVENT_TYPE_CODE
216947:
216948: ,p_gain_ccid => -1

Line 217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217422:
217423: l_calculate_acctd_flag VARCHAR2(1) :='N';
217424: l_calculate_g_l_flag VARCHAR2(1) :='N';
217425: --
217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217423: l_calculate_acctd_flag VARCHAR2(1) :='N';
217424: l_calculate_g_l_flag VARCHAR2(1) :='N';
217425: --
217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

217424: l_calculate_g_l_flag VARCHAR2(1) :='N';
217425: --
217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

217425: --
217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217426: l_array_legal_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

217427: l_array_entity_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

217428: l_array_entity_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217429: l_array_transaction_num XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217430: l_array_event_id XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217431: l_array_class_code XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

Line 217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217432: l_array_event_type XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217433: l_array_event_number XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217434: l_array_event_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;

217435: l_array_transaction_date XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

Line 217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

217436: l_array_reference_num_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

217437: l_array_reference_num_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

217438: l_array_reference_num_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;

217439: l_array_reference_num_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num;
217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

Line 217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217440: l_array_reference_char_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

Line 217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217441: l_array_reference_char_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

Line 217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217442: l_array_reference_char_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;

217443: l_array_reference_char_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_V240L;
217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

Line 217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;

217444: l_array_reference_date_1 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217452:

Line 217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;

217445: l_array_reference_date_2 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217452:
217453: l_event_id NUMBER;

Line 217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

217446: l_array_reference_date_3 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217452:
217453: l_event_id NUMBER;
217454: l_previous_event_id NUMBER;

Line 217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added

217447: l_array_reference_date_4 XLA_AE_JOURNAL_ENTRY_PKG.t_array_Date;
217448: l_array_event_created_by XLA_AE_JOURNAL_ENTRY_PKG.t_array_V100L;
217449: l_array_budgetary_control_flag XLA_AE_JOURNAL_ENTRY_PKG.t_array_V30L;
217450: l_array_header_events XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217451: l_array_duplicate_checker XLA_AE_JOURNAL_ENTRY_PKG.t_array_Num; --added
217452:
217453: l_event_id NUMBER;
217454: l_previous_event_id NUMBER;
217455: l_first_event_id NUMBER;

Line 217469: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;

217465: l_event_class_name VARCHAR2(80) := 'Unplanned Depreciation';
217466: l_description VARCHAR2(4000);
217467: l_transaction_reversal NUMBER;
217468: l_ae_header_id NUMBER;
217469: l_array_extract_line_num xla_ae_journal_entry_pkg.t_array_Num;
217470: l_log_module VARCHAR2(240);
217471: --
217472: l_acct_reversal_source VARCHAR2(30);
217473: l_trx_reversal_source VARCHAR2(30);

Line 217725: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

217721:
217722: --
217723: -- set event info as cache for other routines to refer event attributes
217724: --
217725: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
217726: (p_application_id => p_application_id
217727: ,p_primary_ledger_id => p_primary_ledger_id
217728: ,p_base_ledger_id => p_base_ledger_id
217729: ,p_target_ledger_id => p_target_ledger_id

Line 217758: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

217754:
217755: --
217756: -- set the status of entry to C_VALID (0)
217757: --
217758: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
217759:
217760: --
217761: -- initialize a row for ae header
217762: --

Line 217786: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

217782: --
217783: -- initilaize the status of ae headers for diffrent balance types
217784: -- the status is initialised to C_NOT_CREATED (2)
217785: --
217786: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217787: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217788: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217789:
217790: --

Line 217787: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

217783: -- initilaize the status of ae headers for diffrent balance types
217784: -- the status is initialised to C_NOT_CREATED (2)
217785: --
217786: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217787: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217788: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217789:
217790: --
217791: -- call api to validate and store accounting attributes for header

Line 217788: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;

217784: -- the status is initialised to C_NOT_CREATED (2)
217785: --
217786: --g_array_event(l_event_id).array_value_num('actual_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217787: --g_array_event(l_event_id).array_value_num('budget_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217788: --g_array_event(l_event_id).array_value_num('encumbrance_je_status') := XLA_AE_JOURNAL_ENTRY_PKG.C_NOT_CREATED;
217789:
217790: --
217791: -- call api to validate and store accounting attributes for header
217792: --

Line 217833: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

217829: --
217830: l_trx_reversal_source := SUBSTR(NULL, 1,30);
217831:
217832: IF NVL(l_trx_reversal_source, 'N') NOT IN ('N','Y') THEN
217833: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
217834:
217835: xla_accounting_err_pkg.build_message
217836: (p_appli_s_name => 'XLA'
217837: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'

Line 217841: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

217837: ,p_msg_name => 'XLA_AP_INVALID_HDR_ATTR'
217838: ,p_token_1 => 'ACCT_ATTR_NAME'
217839: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
217840: ,p_token_2 => 'PRODUCT_NAME'
217841: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
217842: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
217843: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
217844: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
217845:

Line 217842: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

217838: ,p_token_1 => 'ACCT_ATTR_NAME'
217839: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
217840: ,p_token_2 => 'PRODUCT_NAME'
217841: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
217842: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
217843: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
217844: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
217845:
217846: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN

Line 217843: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

217839: ,p_value_1 => xla_ae_sources_pkg.GetAccountingSourceName('TRX_ACCT_REVERSAL_OPTION')
217840: ,p_token_2 => 'PRODUCT_NAME'
217841: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
217842: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
217843: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
217844: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
217845:
217846: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
217847: --

Line 217844: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

217840: ,p_token_2 => 'PRODUCT_NAME'
217841: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
217842: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
217843: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
217844: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
217845:
217846: ELSIF NVL(l_trx_reversal_source, 'N') = 'Y' THEN
217847: --
217848: -- following sets the accounting attributes needed to reverse

Line 217863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);

217859: ----------------------------------------------------------------
217860: -- 4262811 - update the header statuses to invalid in need be
217861: ----------------------------------------------------------------
217862: --
217863: XLA_AE_JOURNAL_ENTRY_PKG.UpdateJournalEntryStatus (p_hdr_idx => hdr_idx);
217864:
217865:
217866: -----------------------------------------------
217867: -- No accrual reversal for the event class/type

Line 217992: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)

217988: ,p_module => l_log_module);
217989: END IF;
217990:
217991: --
217992: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
217993: --
217994: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
217995: --
217996: -- set event info as cache for other routines to refer event attributes

Line 217994: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;

217990:
217991: --
217992: -- set the XLA_AE_JOURNAL_ENTRY_PKG.g_global_status to C_VALID (0)
217993: --
217994: XLA_AE_JOURNAL_ENTRY_PKG.g_global_status := XLA_AE_JOURNAL_ENTRY_PKG.C_VALID;
217995: --
217996: -- set event info as cache for other routines to refer event attributes
217997: --
217998:

Line 218002: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info

217998:
217999: IF l_event_id <> NVL(l_previous_event_id, -1) THEN
218000: l_previous_event_id := l_event_id;
218001:
218002: XLA_AE_JOURNAL_ENTRY_PKG.set_event_info
218003: (p_application_id => p_application_id
218004: ,p_primary_ledger_id => p_primary_ledger_id
218005: ,p_base_ledger_id => p_base_ledger_id
218006: ,p_target_ledger_id => p_target_ledger_id

Line 218043: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;

218039: l_acct_reversal_source := SUBSTR(NULL, 1,30);
218040:
218041: IF l_continue_with_lines THEN
218042: IF NVL(l_acct_reversal_source, 'N') NOT IN ('N','Y','B') THEN
218043: xla_ae_journal_entry_pkg.g_global_status := xla_ae_journal_entry_pkg.C_INVALID;
218044:
218045: xla_accounting_err_pkg.build_message
218046: (p_appli_s_name => 'XLA'
218047: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'

Line 218051: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name

218047: ,p_msg_name => 'XLA_AP_INVALID_REVERSAL_OPTION'
218048: ,p_token_1 => 'LINE_NUMBER'
218049: ,p_value_1 => l_array_extract_line_num(Idx)
218050: ,p_token_2 => 'PRODUCT_NAME'
218051: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
218052: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
218053: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218054: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
218055:

Line 218052: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id

218048: ,p_token_1 => 'LINE_NUMBER'
218049: ,p_value_1 => l_array_extract_line_num(Idx)
218050: ,p_token_2 => 'PRODUCT_NAME'
218051: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
218052: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
218053: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218054: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
218055:
218056: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN

Line 218053: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

218049: ,p_value_1 => l_array_extract_line_num(Idx)
218050: ,p_token_2 => 'PRODUCT_NAME'
218051: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
218052: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
218053: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218054: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
218055:
218056: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
218057: --

Line 218054: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);

218050: ,p_token_2 => 'PRODUCT_NAME'
218051: ,p_value_2 => xla_ae_journal_entry_pkg.g_cache_event.application_name
218052: ,p_entity_id => xla_ae_journal_entry_pkg.g_cache_event.entity_id
218053: ,p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218054: ,p_ledger_id => xla_ae_journal_entry_pkg.g_cache_event.target_ledger_id);
218055:
218056: ELSIF NVL(l_acct_reversal_source, 'N') IN ('Y','B') THEN
218057: --
218058: -- following sets the accounting attributes needed to reverse

Line 218141: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or

218137:
218138: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
218139: -- or secondary ledger that has different currency with primary
218140: -- or alc that is calculated by sla
218141: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
218142: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
218143:
218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

Line 218142: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))

218138: -- only execute it if calculate g/l flag is yes, and primary or secondary ledger
218139: -- or secondary ledger that has different currency with primary
218140: -- or alc that is calculated by sla
218141: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
218142: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
218143:
218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
218146: AND (l_actual_flag = 'A')) THEN

Line 218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>

218140: -- or alc that is calculated by sla
218141: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
218142: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
218143:
218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
218146: AND (l_actual_flag = 'A')) THEN
218147: XLA_AE_LINES_PKG.CreateGainOrLossLines(
218148: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

Line 218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)

218141: IF (((l_calculate_g_l_flag = 'Y' AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code <> 'ALC') or
218142: (XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.ledger_category_code in ('ALC', 'SECONDARY') AND XLA_AE_JOURNAL_ENTRY_PKG.g_cache_ledgers_info.calculate_amts_flag='Y'))
218143:
218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
218146: AND (l_actual_flag = 'A')) THEN
218147: XLA_AE_LINES_PKG.CreateGainOrLossLines(
218148: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218149: ,p_application_id => p_application_id

Line 218148: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id

218144: -- IF((l_calculate_g_l_flag='Y' or XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.target_ledger_id <>
218145: -- XLA_AE_JOURNAL_ENTRY_PKG.g_cache_event.ledger_id)
218146: AND (l_actual_flag = 'A')) THEN
218147: XLA_AE_LINES_PKG.CreateGainOrLossLines(
218148: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218149: ,p_application_id => p_application_id
218150: ,p_amb_context_code => 'DEFAULT'
218151: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
218152: ,p_event_class_code => C_EVENT_CLASS_CODE

Line 218151: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code

218147: XLA_AE_LINES_PKG.CreateGainOrLossLines(
218148: p_event_id => xla_ae_journal_entry_pkg.g_cache_event.event_id
218149: ,p_application_id => p_application_id
218150: ,p_amb_context_code => 'DEFAULT'
218151: ,p_entity_code => xla_ae_journal_entry_pkg.g_cache_event.entity_code
218152: ,p_event_class_code => C_EVENT_CLASS_CODE
218153: ,p_event_type_code => C_EVENT_TYPE_CODE
218154:
218155: ,p_gain_ccid => -1

Line 218308: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;

218304: ,p_level => C_LEVEL_PROCEDURE
218305: ,p_module => l_log_module);
218306: END IF;
218307:
218308: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
218309: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
218310: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
218311:
218312: --

Line 218309: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;

218305: ,p_module => l_log_module);
218306: END IF;
218307:
218308: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
218309: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
218310: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
218311:
218312: --
218313: -- initialize array of lines with NULL

Line 218310: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;

218306: END IF;
218307:
218308: l_language := xla_ae_journal_entry_pkg.g_cache_ledgers_info.description_language;
218309: l_currency_code := xla_ae_journal_entry_pkg.g_cache_ledgers_info.currency_code;
218310: l_sla_ledger_id := xla_ae_journal_entry_pkg.g_cache_ledgers_info.sla_ledger_id;
218311:
218312: --
218313: -- initialize array of lines with NULL
218314: --

Line 219356: xla_ae_journal_entry_pkg.SetProductAcctDefinition

219352: ,p_level => C_LEVEL_STATEMENT
219353: ,p_module => l_log_module);
219354: END IF;
219355: --
219356: xla_ae_journal_entry_pkg.SetProductAcctDefinition
219357: (p_product_rule_code => 'FA_STANDARD_ACCOUNTING'
219358: ,p_product_rule_type_code => 'S'
219359: ,p_product_rule_version => ''
219360: ,p_product_rule_name => 'Assets Standard Accounting'

Line 219365: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger

219361: ,p_amb_context_code => 'DEFAULT'
219362: );
219363:
219364: l_array_ledgers :=
219365: xla_ae_journal_entry_pkg.GetAlternateCurrencyLedger
219366: (p_base_ledger_id => p_base_ledger_id);
219367:
219368: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
219369: l_temp_result :=

Line 219370: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo

219366: (p_base_ledger_id => p_base_ledger_id);
219367:
219368: FOR Idx IN 1 .. l_array_ledgers.COUNT LOOP
219369: l_temp_result :=
219370: XLA_AE_JOURNAL_ENTRY_PKG.GetLedgersInfo
219371: (p_application_id => p_application_id
219372: ,p_base_ledger_id => p_base_ledger_id
219373: ,p_target_ledger_id => l_array_ledgers(Idx)
219374: ,p_primary_ledger_id => p_primary_ledger_id